#work-index .btn>a,#index .btn>a,#body>#content .btn>a{display:inline-block;font-size:16px;line-height:160%;color:#000 !important;text-decoration:none !important;padding:13px 85px 11px;background:#FFBE0E;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-weight:bold}#index .btn>a:hover,#body>#content .btn>a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#work>#index{width:100%;background:#F6F6F6;margin:0 auto;padding:50px 0 40px;text-align:center}#index>ul>li{display:inline-block;margin:0 auto 60px;vertical-align:top}#index>ul>li>.icon{padding:0;margin:0 auto 20px;line-height:100%;text-align:center}#index>ul>li>h3{font-size:35px;line-height:120%;padding:0;margin:0 0 20px;letter-spacing:2px;color:#663399;font-weight:900}#index>ul>li>p{font-size:16px;line-height:180%;text-align:center;color:#333;margin:0 auto 24px}#index>ul>li>.detail{line-height:100%;text-align:center;margin:0;padding:0}#body>#content h3{font-size:28px;line-height:120%;color:#663399;font-weight:900;padding:0 0 19px;border-bottom:1px solid #e5e5e5;margin:0 0 19px}#body h3:before{content:"";border-left:5px solid #663399;padding-left:12px}#body>#content p{font-size:16px;line-height:160%;color:#444;padding:0;margin:0 0 30px}#body>#content p>a{color:#663399;text-decoration:underline}#body>#content.obog{width:1100px}#body>#content.obog>ul{width:100%}#body>#content.obog>ul>li{width:530px;padding:23px 0;margin:0 20px 20px 0;float:left;background:#F6F6F6}#body>#content.obog>ul>li>.icon{padding:0;float:left;margin:0 0 0 21px;line-height:100%}#body>#content.obog>ul>li>.com{width:252px;float:right;margin:17px 21px 0 0;padding:0}#body>#content.obog>ul>li>.com>dl{margin:0;padding:0}#body>#content.obog>ul>li>.com>dl>dt{font-size:14px;line-height:200%;margin:0;padding:0;color:#663399;display:inline-block;font-weight:bold}#body>#content.obog>ul>li>.com>dl>dd{font-size:14px;line-height:200%;margin:0;padding:0;color:#333;display:inline-block;font-weight:bold}@media (max-width: 736px){.btn{text-align:center}#index>ul>li>.icon>img{width:auto !important}}#body>#content.oboginterview .interview{background:#F6F6F6;display:table;float:left;margin-bottom:13px;min-height:200px;width:407px}#body>#content.oboginterview .interview:nth-child(odd){float:left}#body>#content.oboginterview .interview:nth-child(even){float:right}#body>#content.oboginterview .interview>div{display:table-cell;vertical-align:middle}#body>#content.oboginterview .interview>div:nth-child(even){-webkit-box-sizing:border-box;box-sizing:border-box;padding:31px 0.5em 31px 0;width:206px}#body>#content.oboginterview .interview ul{font-size:14px;font-weight:bold}#body>#content.oboginterview .interview li{margin-bottom:0.5em;line-height:1.3}#body>#content.oboginterview .interview li:last-child{margin-bottom:0}#body>#content.oboginterview .interview li span{color:#663399}#body>#content.oboginterview .interview li a{color:#000}#body>#content.oboginterview .interview li a:hover{opacity:0.8}#body>#content.oboginterview .fancy_video{display:block;margin:auto;position:relative;-webkit-transition:0.5s;transition:0.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#body>#content.oboginterview .fancy_video:hover{opacity:.7;-webkit-transition:1s;transition:1s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}#body>#content.oboginterview .fancy_video img{border-radius:100px;display:block;height:165px;margin:auto;width:165px}#body>#content.oboginterview .fancy_video:before{background:#fff;bottom:0;border-radius:30px;content:'';display:block;left:0;right:0;height:60px;margin:auto;position:absolute;opacity:0.3;top:0;width:60px;z-index:99}#body>#content.oboginterview .fancy_video:after{bottom:0;content:'';display:block;left:3px;right:0;margin:auto;position:absolute;opacity:0.5;top:0;z-index:999;width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #000}.fancybox-wrap{height:432px !important;width:768px !important}.fancybox-inner{width:100% !important}.jobhunting_bnr{margin:10px 0 40px}#work-index *{-webkit-box-sizing:border-box;box-sizing:border-box}#work-index img{width:auto;max-width:100%}.work-lead-text-block{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1440px;margin:0 auto;padding:45px 40px 35px 40px}.work-lead-text-block-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:530px;min-height:340px;background:#fff;padding:65px}.work-lead-text-block-sub .work-lead-title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.work-lead-text-block-sub .work-lead-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.work-lead{position:relative;z-index:2;width:100%;min-height:420px}.work-lead::before{display:block;position:absolute;top:0;left:0;z-index:1;content:'';width:100%;height:100%;background:url(../img/work/index/bg-lead.jpg) no-repeat center top;background-size:cover}.work-lead .work-lead-title{font-weight:bold;font-size:42px;margin-bottom:14px}.work-lead .work-lead-text{font-size:14px;line-height:1.57143;letter-spacing:0.74px}.work-main{padding:80px 0}.work-main p{font-size:14px !important}.interview-lead-img{margin-bottom:34px}.interview-main{margin-bottom:100px}.interview-title-block{margin-bottom:50px}.interview-title-block .interview-title-pre{color:#663399;font-weight:bold;font-size:16px;margin-bottom:14px}.interview-title-block .interview-title{font-weight:bold;font-size:32px;margin-bottom:14px}.interview-title-block .interview-personal-info .name,.interview-title-block .interview-personal-info .attribution{display:block;font-weight:bold}.interview-title-block .interview-personal-info .name{font-size:16px;margin-bottom:10px}.interview-title-block .interview-personal-info .attribution{font-size:12px}.interview-title-block .interview-personal-info .note{display:inline-block;margin-left:1em;font-size:10px;font-weight:normal}.interview-paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.interview-paragraph:not(:last-of-type){margin-bottom:50px}.interview-paragraph .interview-text{width:calc(100% - 394px)}.interview-paragraph .interview-q{font-size:18px;font-weight:bold;padding:20px 30px 20px 0;border-bottom:1px solid #979797}.interview-paragraph .interview-a{padding:20px 30px 20px 0}.interview-paragraph .interview-a p{line-height:1.92857;letter-spacing:0.74px}.interview-paragraph .interview-img{width:394px}.interview-paragraph.inverted .interview-text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.interview-paragraph.inverted .interview-text .interview-q{padding-right:0;padding-left:30px}.interview-paragraph.inverted .interview-text .interview-a{padding-right:0;padding-left:30px}.interview-paragraph.inverted .interview-img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.interview-obog{padding:65px;border:3px solid #663399;border-radius:24px}.interview-obog .interview-obog-title,.interview-obog .interview-obog-text{text-align:center}.interview-obog .interview-obog-title{font-size:36px;font-weight:bold;margin-bottom:14px;color:#663399}.interview-obog .interview-obog-text{margin-bottom:30px;line-height:1.57143}.interview-obog .interview-obog-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.interview-obog .interview-obog-img .interview-obog-img-item{width:auto;padding:0 10px}.interview-obog .interview-obog-img .interview-obog-img-item img{max-width:163px !important}.work-callout{padding:80px 0;background:#f6f6f6}.work-callout .callout-title{color:#663399;font-size:35px;font-weight:bold;text-align:center;margin-bottom:14px}.work-callout .callout-lead{max-width:762px;margin:0 auto 50px;line-height:1.57143;letter-spacing:0.74px;text-align:center}.work-callout p{font-size:14px}.support-item{padding:35px 0;border-top:1px solid #e6e6e6}.support-item:last-of-type{border-bottom:1px solid #e6e6e6}.support-title{margin-bottom:10px}.support-title span{display:block}.support-title .description{font-size:14px;margin-bottom:4px;letter-spacing:0.74px}.support-title .title{font-size:20px;font-weight:bold;letter-spacing:0.74px}.support-text{margin-bottom:10px}.support-text p{letter-spacing:0.89px;line-height:1.58333}.support-link a{color:#663399}.support-link a::before{content:"» "}@media (max-width: 736px){.work-lead-text-block{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1440px;margin:0 auto;padding:20px}.work-lead-text-block-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:auto;min-height:auto;background:#fff;padding:20px;margin-top:-40px}.work-lead-text-block-sub .work-lead-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.work-lead-text-block-sub .work-lead-text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.work-lead{position:relative;z-index:2;width:100%;min-height:auto}.work-lead::before{display:block;position:relative;top:0;left:0;z-index:1;content:'';width:100%;height:120px;background:url(../img/work/index/bg-lead.jpg) no-repeat center top;background-size:cover}.work-lead .work-lead-title{font-weight:bold;font-size:20px;margin-bottom:14px}.work-lead .work-lead-text{font-size:14px;line-height:1.57143;letter-spacing:0.74px}.work-main{padding:20px 0}.interview-lead-img{margin-bottom:20px}.interview-main{margin-bottom:20px}.interview-title-block{margin-bottom:20px}.interview-title-block .interview-title-pre{font-size:14px;margin-bottom:14px}.interview-title-block .interview-title{font-size:20px}.interview-title-block .interview-personal-info .name{font-size:14px}.interview-title-block .interview-personal-info .attribution{font-size:12px}.interview-title-block .interview-personal-info .note{display:inline-block;margin-left:1em;font-size:10px;font-weight:normal}.interview-paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.interview-paragraph:not(:last-of-type){margin-bottom:20px}.interview-paragraph .interview-text{width:100%}.interview-paragraph .interview-q{font-size:16px;padding:20px 0}.interview-paragraph .interview-a{padding:20px 0}.interview-paragraph .interview-a p{line-height:1.92857;letter-spacing:0.74px}.interview-paragraph .interview-img{width:100%}.interview-paragraph.inverted .interview-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.interview-paragraph.inverted .interview-text .interview-q{padding-right:0;padding-left:0}.interview-paragraph.inverted .interview-text .interview-a{padding-right:0;padding-left:0}.interview-paragraph.inverted .interview-img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.interview-obog{padding:20px;border:1px solid #663399;border-radius:12px}.interview-obog .interview-obog-title{font-size:20px}.interview-obog .interview-obog-text{margin-bottom:20px}.interview-obog .interview-obog-img .interview-obog-img-item img{max-width:100% !important}.work-callout{padding:20px 0}.work-callout .callout-title{color:#663399;font-size:20px;margin-bottom:14px}.work-callout .callout-lead{max-width:762px;margin:0 auto 20px}.support-item{padding:20px 0}.support-item:last-of-type{border-bottom:1px solid #e6e6e6}.support-title .description{font-size:14px;margin-bottom:4px;letter-spacing:0.74px;line-height:1.35714}.support-title .title{font-size:20px;font-weight:bold;letter-spacing:0.74px}}
