@charset "UTF-8";/*!
Theme Name: enish_20160726
Name: Enish
Description: Enish
Version: 1.0
Author: Enish
Author URI:
Copyright c 2014 Enish. All Rights Reserved.
*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas{margin:0;padding:0}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section{display:block}html,body{width:100%}body{color:#585858;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Meiryo UI","メイリオ", "ＭＳ Ｐゴシック",Helvetica,Arial,sans-serif;_font-family:'ＭＳ Ｐゴシック', sans-serif;font-size:13px;line-height:1.5;word-break:break-all;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:none}a{color:#2e394b}a:link,a:visited{text-decoration:underline}a:hover,a:active{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:100%}li{list-style:none}fieldset{border:none}input,textarea,select,label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:100%;font-family:inherit;vertical-align:middle;outline:none;border:none}textarea{overflow:auto}legend{display:none}img{border:none;vertical-align:top}object{vertical-align:middle;outline:none}em,strong{font-weight:bold;font-style:normal}small{font-size:100%}abbr,acronym{border:none;font-variant:normal}.clr{zoom:1}.clr:after{content:"";display:block;clear:both}html{height:100%}body{color:#333;background:#f5f5f5}.wrapper{position:relative;width:100%;min-width:1024px;background:#f1f1f1}.wrapper .header{z-index:4;position:absolute;left:0;top:0;position:fixed !important;width:100%;height:75px;line-height:75px;min-width:1024px}.wrapper .header .headerCont{z-index:5;position:relative;display:block;width:1010px;max-width:100%;margin:auto}.wrapper .header .headerCont .logo{position:relative;z-index:5;float:left;margin-right:59px}.wrapper .header .headerCont .logo a{transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.wrapper .header .headerCont .logo a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.wrapper .header .headerCont .logo a img{vertical-align:middle}.wrapper .header .headerCont .menu{z-index:4;float:left}.wrapper .header .headerCont .menu ul{width:100%}.wrapper .header .headerCont .menu ul li{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 19px;vertical-align:middle}.wrapper .header .headerCont .menu ul li:first-child{margin-left:0}.wrapper .header .headerCont .menu ul li a{line-height:70px}.wrapper .header .headerCont .menu ul li a img{vertical-align:middle}.wrapper .header:after{z-index:2;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;background:#000}.wrapper .mainCont{z-index:3;position:relative;width:100%;padding-bottom:20px}.wrapper .mainCont .mainContInner{z-index:3;position:relative;display:block}.wrapper .footer{background:#f1f1f1;padding-top:81px;text-align:center}.wrapper .footer .footerCont{position:relative;width:1010px;max-width:100%;margin:auto}.wrapper .footer .footerCont a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.wrapper .footer .footerCont p{margin-bottom:20px}.wrapper .footer .footerCont small{display:block;margin-bottom:16px}.wrapper .footer .footerCont ul li{display:inline-block;*display:inline;*zoom:1;margin:0 5px}.wrapper .footer .footerCont #facebookPage{padding-top:75px}.topWrapper .mainCont .mainContInner .sec{display:block;width:100%;position:relative}.topWrapper .mainCont .mainContInner .sec .secInner{width:1010px;max-width:100%;margin:auto;padding-bottom:100px}.topWrapper .mainCont .mainContInner .sec .secInner .secTtl{position:relative;z-index:10;width:100%;text-align:center;padding-top:5px;margin-bottom:50px}.topWrapper .mainCont .mainContInner .sec.video{height:600px;background:#000}.topWrapper .mainCont .mainContInner .sec.video .secInner{padding-bottom:0;width:100% !important}.topWrapper .mainCont .mainContInner .sec.video .secInner .secTtl{z-index:10;position:absolute;left:0;top:50%;margin-top:-32px;padding-top:0}.topWrapper .mainCont .mainContInner .sec.video .secInner .main{z-index:1;display:block;width:100%;height:100%}.topWrapper .mainCont .mainContInner .sec.video .secInner .main video{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;background-size:cover;-webkit-background-size:cover}.topWrapper .mainCont .mainContInner .sec.video .secInner .main .overlay{z-index:2;display:block;position:absolute;left:0;top:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;background:#000}.topWrapper .mainCont .mainContInner .sec.video .secInner .main .placeholder{text-align:center}.topWrapper .mainCont .mainContInner .sec.video .secInner .main .placeholder img{width:100%;height:auto;min-width:1068px;min-height:600px}.topWrapper .mainCont .mainContInner .sec.news{background:#f5f5f5}.topWrapper .mainCont .mainContInner .sec.news .secInner{width:1024px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.news .newsList li{position:relative;width:492px;height:168px;line-height:168px;display:inline-block;*display:inline;*zoom:1;margin:8px;background:#FFF;overflow:hidden;transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.topWrapper .mainCont .mainContInner .sec.news .newsList li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.topWrapper .mainCont .mainContInner .sec.news .newsList li a{display:block;text-decoration:none;width:100%;height:100%;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.news .newsList li a .ttl{padding:40px 80px 0 40px;font-size:13px;line-height:1.5;letter-spacing:0.1em;font-weight:normal}.topWrapper .mainCont .mainContInner .sec.news .newsList li a .ttl .date{color:#999999;font-size:11px;line-height:20px}.topWrapper .mainCont .mainContInner .sec.news .newsList li a .ttl .txt{display:block;padding-top:8px}.topWrapper .mainCont .mainContInner .sec.news .newsList li a .arrow{position:absolute;top:0;right:0;width:40px;height:100%;text-align:center;background:#f9f9f9;font-size:15px;color:#ee7700;font-weight:bold}.topWrapper .mainCont .mainContInner .sec.news .newsList .more{margin-top:20px;text-align:center}.topWrapper .mainCont .mainContInner .sec.news .newsList .more a{transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.topWrapper .mainCont .mainContInner .sec.news .newsList .more a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.topWrapper .mainCont .mainContInner .sec.message{background:#FFF}.topWrapper .mainCont .mainContInner .sec.message .secInner{position:relative;width:100%;height:680px;padding-bottom:0}.topWrapper .mainCont .mainContInner .sec.message .messageList{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.message .messageList .bx-wrapper,.topWrapper .mainCont .mainContInner .sec.message .messageList .bx-viewport,.topWrapper .mainCont .mainContInner .sec.message .messageList .bx-viewport ul{height:100%}.topWrapper .mainCont .mainContInner .sec.message .messageList li{position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.message .messageList li.message_01{z-index:10;background:url(img/top/message_bg_01.jpg) 50% 50% no-repeat}.topWrapper .mainCont .mainContInner .sec.message .messageList li.message_02{z-index:9;background:url(img/top/message_bg_02.jpg) 50% 50% no-repeat}.topWrapper .mainCont .mainContInner .sec.message .messageList li .msgInner{width:1010px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.message .messageList li .msgInner .txt{margin-top:160px;margin-bottom:40px}.topWrapper .mainCont .mainContInner .sec.message .messageList li .msgInner .more{text-align:left}.topWrapper .mainCont .mainContInner .sec.message .messageList li .msgInner .more a{transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.topWrapper .mainCont .mainContInner .sec.message .messageList li .msgInner .more a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.topWrapper .mainCont .mainContInner .sec.service{background:#ffc99c}.topWrapper .mainCont .mainContInner .sec.service .secInner{position:relative;width:100%;height:760px;padding-bottom:0}.topWrapper .mainCont .mainContInner .sec.service .serviceList{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.service .serviceList .bx-wrapper,.topWrapper .mainCont .mainContInner .sec.service .serviceList .bx-viewport,.topWrapper .mainCont .mainContInner .sec.service .serviceList .bx-viewport ul{height:100%}.topWrapper .mainCont .mainContInner .sec.service .serviceList li{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner{position:relative;width:1010px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .ttl{margin-top:190px;margin-left:500px}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .ttl .sub{word-break:normal; display:block;margin-bottom:5px;font-size:18px}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .ttl .main{display:block;font-size:32px}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .txt{margin-top:30px;margin-left:500px;margin-bottom:40px;font-size:15px; word-break:normal;}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .txt p{margin-bottom:20px}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .more{margin-left:500px;text-align:left}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .more a{transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .more a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.topWrapper .mainCont .mainContInner .sec.service .serviceList li .svcInner .img{position:absolute;left:100px;top:-90px}.topWrapper .mainCont .mainContInner .sec.ir{background:#ededed}.topWrapper .mainCont .mainContInner .sec.ir .secInner{width:1024px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.ir .btns{text-align:center}.topWrapper .mainCont .mainContInner .sec.ir .btns li{display:inline-block;*display:inline;*zoom:1;margin-left:25px}.topWrapper .mainCont .mainContInner .sec.ir .btns li:first-child{margin-left:0}.topWrapper .mainCont .mainContInner .sec.ir .btns li a{}.topWrapper .mainCont .mainContInner .sec.ir .btns li a:hover{}.topWrapper .mainCont .mainContInner .sec.recruit{background:#f5f5f5}.topWrapper .mainCont .mainContInner .sec.recruit .secInner{width:1024px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.recruit .recruitList li{position:relative;width:320px;height:201px;display:inline-block;*display:inline;*zoom:1;margin:8px;background:#FFF;overflow:hidden;}.topWrapper .mainCont .mainContInner .sec.recruit .recruitList li:hover{opacity:0.7; filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";}.topWrapper .mainCont .mainContInner .sec.recruit .recruitList li a{display:block;text-align:center;text-decoration:none;width:100%;height:100%;overflow:hidden}.topWrapper .mainCont .mainContInner .sec.recruit .recruitList li a .txt{margin-top:37px;padding:0 50px;font-size:19px;line-height:1.5;letter-spacing:0.1em}.topWrapper .mainCont .mainContInner .sec.recruit .recruitList li a .btn{position:absolute;left:0;bottom:37px;width:100%}.topWrapper .mainCont .mainContInner .sec.data{background:#FFF}.topWrapper .mainCont .mainContInner .sec.company{background:#f5f5f5}.topWrapper .mainCont .mainContInner .sec.company .secInner{width:1024px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.company .companyList .bx-wrapper .bx-viewport{overflow:visible !important}.topWrapper .mainCont .mainContInner .sec.company .companyList .slider{padding-top:50px}.topWrapper .mainCont .mainContInner .sec.company .companyList .slider li .svcInner{position:relative}.topWrapper .mainCont .mainContInner .sec.company .companyList .companyListTab li{float:left;width:135px;height:35px;line-height:35px;margin:0 5px;text-align:center;font-size:14px;letter-spacing:.1em}.topWrapper .mainCont .mainContInner .sec.company .companyList .companyListTab li a{display:block;width:100%;height:100%;text-decoration:none;background:#FFF;font-weight:bold}.topWrapper .mainCont .mainContInner .sec.company .companyList .companyListTab li a.active{background:#ee7700;color:#FFF}.topWrapper .mainCont .mainContInner .sec.contact{background:#7e7e7e}.topWrapper .mainCont .mainContInner .sec.contact .secInner{width:1024px;max-width:100%;margin:auto}.topWrapper .mainCont .mainContInner .sec.contact .btns{text-align:center}.topWrapper .mainCont .mainContInner .sec.contact .btns li{display:inline-block;*display:inline;*zoom:1;margin-left:25px}.topWrapper .mainCont .mainContInner .sec.contact .btns li:first-child{margin-left:0}.topWrapper .mainCont .mainContInner .sec.contact .btns li a{transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.topWrapper .mainCont .mainContInner .sec.contact .btns li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.7}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:32px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:20}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:11px;height:11px;margin:0 5px;outline:0;background:url(img/cmn/slider_pager.png) no-repeat 0 0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:url(img/cmn/slider_pager_o.png) no-repeat 0 0}.bx-wrapper .bx-prev{left:10px;background:url(img/cmn/slider_btn_prev.png) no-repeat 0 0}.bx-wrapper .bx-next{right:10px;background:url(img/cmn/slider_btn_next.png) no-repeat 0 0}.bx-controls-direction{position:relative;width:400px;margin:auto}.bx-wrapper .bx-controls-direction a{position:absolute;bottom:35px;outline:0;width:13px;height:20px;text-indent:-9999px;z-index:9999;transition-property:opacity;transition-duration:0.2s;transition-delay:0s;transition-timing-function:ease-out}.bx-wrapper .bx-controls-direction a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(img/cmn/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../img/cmn/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#mapField{width:980px !important;height:300px  !important}#basicInfo{width:585px;margin:0 auto;background:url(img/cmn/bg_border.gif) 155px 0 repeat-y}#basicInfo dl{margin-bottom:10px}#basicInfo dt{font-size:16px;width:135px;float:left;padding:5px 20px 5px 0px;text-align:right}#basicInfo dd{font-size:16px;width:407px;float:left;padding:5px 0px 5px 23px}#history{height:300px;width:980px;margin:0 auto;overflow:auto}#history ul li{font-size:16px;margin:0 25px;padding:0 0 5px 0;cursor:pointer}#history ul .selected02{border-bottom:3px solid #ee7700}#historyIn{width:630px;margin:0 auto;background:url(img/cmn/bg_border.gif) 123px 0 repeat-y}#historyIn dt{float:left;width:112px;font-size:16px;text-align:right;padding:6px 24px 6px 0}#historyIn dd{font-size:16px;float:left;width:464px;padding:6px 0 6px 30px}#historyIn02{width:950px;background:url(img/cmn/bg_border.gif) 157px 0 repeat-y}#historyIn02 dt{float:left;width:136px;font-size:14px;text-align:right;padding:6px 24px 6px 0}#historyIn02 dd{font-size:14px;float:left;width:762px;padding:6px 0 6px 28px}#history h3{font-size:18px;margin-bottom:20px}#officer{width:680px;margin:0 auto}#officerBox01{width:300px;float:left;background:url(img/cmn/bg_border.gif) 70px 0 repeat-y}#officerBox01 dt{font-size:16px;float:left;width:70px;line-height:35px}#officerBox01 dd{font-size:16px;float:left;padding-left:20px;width:210px;line-height:35px}#officerBox02{width:270px;float:right;background:url(img/cmn/bg_border.gif) 70px 0 repeat-y}#officerBox02 dt{font-size:16px;float:left;width:70px;line-height:35px}#officerBox02 dd{font-size:16px;float:left;padding-left:20px;width:180px;line-height:35px}#overseas{height:330px;overflow:auto}.overseasIn{width:950px;background:url(img/cmn/bg_border.gif) 175px 0 repeat-y}.overseasIn dt{float:left;width:150px;font-size:16px;text-align:right;padding:6px 25px 6px 0}.overseasIn dd{font-size:16px;float:left;width:745px;padding:6px 0 6px 30px}.overseasIn h3{font-size:18px;margin-bottom:20px}.overseasIn a{display:block;background:#fff;text-decoration:none;padding:5px 10px;font-size:12px;width:30px;color:#ed7700}#customerIn{width:700px;margin:0 auto}#customer ul li{width:300px;margin:0 25px 20px 25px;font-size:16px}#customer .caption{font-size:14px;text-align:right;color:#969696}#address{width:910px;margin:0 auto}#address dt,#address dd{font-size:16px}#address dd img{vertical-align:middle}.addressBox01{width:247px;float:left;background:url(img/cmn/bg_border.gif) 51px 0 repeat-y}.addressBox01 dl dt{width:75px;float:left;padding:5px 0}.addressBox01 dl dd{width:171px;float:left;padding:5px 0}.addressBox02{width:320px;float:right;background:url(img/cmn/bg_border.gif) 135px 0 repeat-y}.addressBox02 dl dt{width:160px;float:left;padding:5px 0}.addressBox02 dl dd{width:160px;float:left;padding:5px 0}.mr100{margin-right:100px}#access{height:350px;overflow:auto}.accessIn{float:right;width:500px;padding:0 70px 0 0;background:url(img/cmn/bg_border.gif) 106px 0 repeat-y}.accessIn dt{float:left;width:83px;font-size:16px;text-align:right;padding:6px 23px 6px 0}.accessIn dd{font-size:16px;float:left;width:374px;padding:6px 0 6px 20px}iframe{display:block;float:left;margin-left:65px;}.tabBox,.tabBox02{display:none}.btnTab{margin:0 auto 60px auto; width:870px;}.btnTab li{cursor:pointer;float:left;width:135px;height:35px;line-height:35px;margin-right:10px;text-align:center;font-size:14px;letter-spacing:.1em;background:#FFF;font-weight:bold}.btnTab .selected{background:#ee7700;color:#FFF}.alph:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.ul{display:block}.ul li{display:inline;float:left}.ul li a{display:block}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.listCenter{position:relative;overflow:hidden}.listCenter ul{float:left;left:50%;position:relative}.listCenter ul li{float:left;left:-50%;position:relative}.mauto{margin:0px auto;_text-align:center}.leftman{float:left}.rightman{float:right}.bgred{background-color:#F00}.bgwhite{background-color:#Fff}.pt05{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pt65{padding-top:65px}.pt70{padding-top:70px}.pt75{padding-top:75px}.pt80{padding-top:80px}.pt85{padding-top:85px}.pt90{padding-top:90px}.pt95{padding-top:95px}.pb05{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pb65{padding-bottom:65px}.pb70{padding-bottom:70px}.pb75{padding-bottom:75px}.pb80{padding-bottom:80px}.pb85{padding-bottom:85px}.pb90{padding-bottom:90px}.pb95{padding-bottom:95px}.pl05{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.pl65{padding-left:65px}.pl70{padding-left:70px}.pl75{padding-left:75px}.pl80{padding-left:80px}.pl85{padding-left:85px}.pl90{padding-left:90px}.pl95{padding-left:95px}.pr05{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pr65{padding-right:65px}.pr70{padding-right:70px}.pr75{padding-right:75px}.pr80{padding-right:80px}.pr85{padding-right:85px}.pr90{padding-right:90px}.pr95{padding-right:95px}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt65{margin-top:65px}.mt70{margin-top:70px}.mt75{margin-top:75px}.mt80{margin-top:80px}.mt85{margin-top:85px}.mt90{margin-top:90px}.mt95{margin-top:95px}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb65{margin-bottom:65px}.mb70{margin-bottom:70px}.mb75{margin-bottom:75px}.mb80{margin-bottom:80px}.mb85{margin-bottom:85px}.mb90{margin-bottom:90px}.mb95{margin-bottom:95px}.ml05{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.ml65{margin-left:65px}.ml70{margin-left:70px}.ml75{margin-left:75px}.ml80{margin-left:80px}.ml85{margin-left:85px}.ml90{margin-left:90px}.ml95{margin-left:95px}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mr65{margin-right:65px}.mr70{margin-right:70px}.mr75{margin-right:75px}.mr80{margin-right:80px}.mr85{margin-right:85px}.mr90{margin-right:90px}.mr95{margin-right:95px}.ua-mobile .video,.ua-ie-8 .video,.ua-ie-7 .video,.ua-ie-6 .video{width:100%;overflow:hidden}.ua-mobile .video .secInner,.ua-ie-8 .video .secInner,.ua-ie-7 .video .secInner,.ua-ie-6 .video .secInner{width:100% !important}.ua-mobile .video video,.ua-ie-8 .video video,.ua-ie-7 .video video,.ua-ie-6 .video video{display:none !important}.ua-mobile .video .placeholder,.ua-ie-8 .video .placeholder,.ua-ie-7 .video .placeholder,.ua-ie-6 .video .placeholder{display:block !important;text-align:center}.ua-mobile .video .placeholder img,.ua-ie-8 .video .placeholder img,.ua-ie-7 .video .placeholder img,.ua-ie-6 .video .placeholder img{width:100%;height:auto;min-width:1068px;min-height:600px}.ua-mobile .sec .cont,.ua-ie-8 .sec .cont,.ua-ie-7 .sec .cont,.ua-ie-6 .sec .cont{opacity:1.0 !important}#mainContInnerBg{height:600px;background:#000 url(common/images/top/douga_alt.png) center top no-repeat}


.newsList ul li{
display:block !important;
float:left;
}
strong{font-weight:bold;}

.recruitWrap{
	width:1010px;
	margin:0 auto;
	}

.center{
	margin:0 auto;
	text-align:center;
	}
.recruitWrap .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -40px;
width: 100%;
}


.recruitWrap .bx-wrapper .bx-pager.bx-default-pager a {
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
background: url(img/top/btn_recruit05.gif) no-repeat 0 0;
}

.recruitWrap .bx-wrapper .bx-pager.bx-default-pager a:hover,.recruitWrap .bx-wrapper .bx-pager.bx-default-pager a.active {
background: url(img/top/btn_recruit04.gif) no-repeat 0 0;
}

.langMenu{
	background: url(img/cmn/bg_langmenu.png) no-repeat 0 0;
	float:right;
	/*width:140px;*/
	/*言語切替ボタンエリア　幅調整*/
	width: 80px;
	height:75px;
	}
	.langMenu ul li{
display: inline-block;
margin: 0 0 0 13px;
vertical-align: middle;
		}
	.langMenu ul li:first-child{
		margin:0 0 0 10px;
		}
	.langMenu ul li a{
		line-height:70px;
		}
	.langMenu ul li a img{
		vertical-align:middle;
		}

#basicInfo{width:585px;margin:0 auto;background:url(img/cmn/bg_border.gif) 155px 0 repeat-y;}
.w650{width:650px !important; background:url(img/cmn/bg_border.gif) 210px 0 repeat-y !important;}
#basicInfo dl{margin-bottom:10px}
#basicInfo dt{font-size:16px;width:135px;float:left;padding:5px 20px 5px 0px;text-align:right}

#basicInfo .eninfo01 dt{font-size:16px;width:190px;float:left;padding:5px 20px 5px 0px;text-align:right}

#basicInfo dd{font-size:16px;width:407px;float:left;padding:5px 0px 5px 23px}

#officeren{width:910px;margin:0 auto}
#officerBox01en{width:505px;float:left;background:url(img/cmn/bg_border.gif) 135px 0 repeat-y}
#officerBox01en dt{font-size:16px;float:left;width:140px;line-height:35px}
#officerBox01en dd{font-size:16px;float:left;padding-left:20px;width:340px;line-height:35px}
#officerBox02en{width:385px;float:right;background:url(img/cmn/bg_border.gif) 70px 0 repeat-y}
#officerBox02en dt{font-size:16px;float:left;width:70px;line-height:35px}
#officerBox02en dd{font-size:16px;float:left;padding-left:20px;width:290px;line-height:35px}


.addressBox02b{width:320px;float:right;background:url(img/cmn/bg_border.gif) 80px 0 repeat-y}
.addressBox02b dl dt{width:100px;float:left;padding:5px 0}
.addressBox02b dl dd{width:160px;float:left;padding:5px 0}


.btnTab li.en_menu{cursor:pointer;float:left;width:135px;padding:10px 0 0 0; line-height:1.4; margin-right:10px;text-align:center;font-size:13px;letter-spacing:.1em;}
.pb10{padding-bottom:10px !important;}
.pt20{padding-top:20px !important;}
.btnTab .selected{background:#ee7700;color:#FFF}
/*
.policy_recruit a {
	display: block;
	background: rgb(238, 119, 0);
	width: 255px;
	height: 25px;
	margin: 0 20px 50px 0;
	text-align: center;
	padding: 10px 0 0 0;
	cursor: pointer;
	color: #fff;
}

.topWrapper .mainCont .mainContInner .sec.contact .btns li:first-child {
    margin-left: 0;
}



.lastMr li{
	    padding: 20px 0;
}
.qa{
  display: inline-block;
    margin-left: 25px !important;
}
*/
/*dataエリア　非表示*/
.topWrapper .mainCont .mainContInner .sec.data {
    background: #FFF;
    display: none;
}
.topWrapper .mainCont .mainContInner .sec.company {
    background: #ededed;
}