*{box-sizing:border-box}.touchHover,.noTapColor,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{overflow-x:hidden;background:#fff}body{overflow-x:hidden;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}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,details,figcaption,figure,footer,header,hgroup,nav,section,menu{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul,ol,menu{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:none;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a img,map a{border:none}a:hover,a:active,a:focus{outline:0}embed{width:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}body{font:13px/1.231 Verdana,Arial,sans-serif}select,input,button,textarea,button{font:99% arial,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;line-height:1}table{empty-cells:show}input{line-height:1}form img,input,select{vertical-align:middle}textarea{resize:none}select{padding:1px}label{margin-right:5px}legend{display:none}input[type=text],input[type=password],textarea{padding:3px 4px 0 3px;border:1px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:13px}.noDisplay{display:none}.block{display:block !important}.inline{display:inline !important}.inlineBlock{display:inline-block !important}.static{position:static !important}.relative{position:relative !important}.absolute{position:absolute !important}.fixed{position:fixed !important}.leftBox{float:left}.rightBox{float:right}.nofloat{float:none !important}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:""}.clear{clear:both !important}a.hover:hover,input.hover:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.auto{margin-right:auto !important;margin-left:auto !important}.mt0,.mv0,.ma0{margin-top:0 !important}.mr0,.mh0,.ma0{margin-right:0 !important}.mb0,.mv0,.ma0{margin-bottom:0 !important}.ml0,.mh0,.ma0{margin-left:0 !important}.pt0,.pv0,.pa0{padding-top:0 !important}.pr0,.ph0,.pa0{padding-right:0 !important}.pb0,.pv0,.pa0{padding-bottom:0 !important}.pl0,.ph0,.pa0{padding-left:0 !important}.mt5,.mv5,.ma5{margin-top:5px !important}.mr5,.mh5,.ma5{margin-right:5px !important}.mb5,.mv5,.ma5{margin-bottom:5px !important}.ml5,.mh5,.ma5{margin-left:5px !important}.pt5,.pv5,.pa5{padding-top:5px !important}.pr5,.ph5,.pa5{padding-right:5px !important}.pb5,.pv5,.pa5{padding-bottom:5px !important}.pl5,.ph5,.pa5{padding-left:5px !important}.mt10,.mv10,.ma10{margin-top:10px !important}.mr10,.mh10,.ma10{margin-right:10px !important}.mb10,.mv10,.ma10{margin-bottom:10px !important}.ml10,.mh10,.ma10{margin-left:10px !important}.pt10,.pv10,.pa10{padding-top:10px !important}.pr10,.ph10,.pa10{padding-right:10px !important}.pb10,.pv10,.pa10{padding-bottom:10px !important}.pl10,.ph10,.pa10{padding-left:10px !important}.mt20,.mv20,.ma20{margin-top:20px !important}.mr20,.mh20,.ma20{margin-right:20px !important}.mb20,.mv20,.ma20{margin-bottom:20px !important}.ml20,.mh20,.ma20{margin-left:20px !important}.pt20,.pv20,.pa20{padding-top:20px !important}.pr20,.ph20,.pa20{padding-right:20px !important}.pb20,.pv20,.pa20{padding-bottom:20px !important}.pl20,.ph20,.pa20{padding-left:20px !important}.mt30,.mv30,.ma30{margin-top:30px !important}.mr30,.mh30,.ma30{margin-right:30px !important}.mb30,.mv30,.ma30{margin-bottom:30px !important}.ml30,.mh30,.ma30{margin-left:30px !important}.pt30,.pv30,.pa30{padding-top:30px !important}.pr30,.ph30,.pa30{padding-right:30px !important}.pb30,.pv30,.pa30{padding-bottom:30px !important}.pl30,.ph30,.pa30{padding-left:30px !important}.mt40,.mv40,.ma40{margin-top:40px !important}.mr40,.mh40,.ma40{margin-right:40px !important}.mb40,.mv40,.ma40{margin-bottom:40px !important}.ml40,.mh40,.ma40{margin-left:40px !important}.pt40,.pv40,.pa40{padding-top:40px !important}.pr40,.ph40,.pa40{padding-right:40px !important}.pb40,.pv40,.pa40{padding-bottom:40px !important}.pl40,.ph40,.pa40{padding-left:40px !important}.bt0,.ba0{border-top:none !important}.br0,.ba0{border-right:none !important}.bb0,.ba0{border-bottom:none !important}.bl0,.ba0{border-left:none !important}strong,.bold{font-weight:bold}.italic{font-style:italic}.note{margin-left:1em;text-indent:-1em}.f10{font-size:77%}.f11{font-size:85%}.f12{font-size:93%}.f14{font-size:108%}.f15{font-size:116%}.f16{font-size:123.1%}.f17{font-size:131%}.f18{font-size:138.5%}.f19{font-size:146.5%}.f20{font-size:153.9%}.f21{font-size:161.6%}.f22{font-size:167%}.f23{font-size:174%}.f24{font-size:182%}.f25{font-size:189%}.f26{font-size:197%}.red{color:#c00}.white{color:#fff}.grayC{color:#ccc}.gray9{color:#999}.gray6{color:#666}.gray3{color:#333}.black{color:#000}.middle{vertical-align:middle !important}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.underline{text-decoration:underline !important}.disc{padding-left:2em;list-style:disc}.circle{padding-left:2em;list-style:circle}.decimal{padding-left:2.4em;list-style:decimal}.inlineList dt,.inlineList dd,.inlineList li{display:inline;padding-right:5px}.inlineBlockList dt,.inlineBlockList dd,.inlineBlockList li{display:inline-block;padding-right:5px}.dlLine{zoom:1}.dlLine dt{float:left;margin-right:10px;padding:4px 0}.dlLine dd{padding:4px 0;border-bottom:1px #ccc solid}.dlLine dd:after{display:block;clear:both;content:""}.boxShadow{box-shadow:0 0 5px #ddd}.textShadowW{text-shadow:0 1px 0 #e7e7e7;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#E7E7E7,offx=0,offy=1)"}.textShadowB{text-shadow:0 1px 0 #111;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#111111,offx=0,offy=1)"}.radius5{border-radius:5px}.radius10{border-radius:10px}.row{max-width:960px;margin:0 auto;*zoom:1}.row{width:960px\9 }.row:not(:target){width:auto\9 }.row .collapse{padding:0 !important}.row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.columns{position:relative;float:left;min-height:1px;padding:0 10px;height:100%;float:expression((this.parentNode.lastChild == this)?"right":"left")}.columns:last-child{float:right}.columns:first-child{float:left}.columns.centered{float:none;margin:0 auto}.grid1,.row .grid1{width:8.33333%}.grid2,.row .grid2{width:16.66667%}.grid3,.row .grid3{width:25%}.grid4,.row .grid4{width:33.33333%}.grid5,.row .grid5{width:41.66667%}.grid6,.row .grid6{width:50%}.grid7,.row .grid7{width:58.33333%}.grid8,.row .grid8{width:66.66667%}.grid9,.row .grid9{width:75%}.grid10,.row .grid10{width:83.33333%}.grid11,.row .grid11{width:91.66667%}.grid12,.row .grid12{width:100%}.grid1Left{margin-left:8.33333%}.grid2Left{margin-left:16.66667%}.grid3Left{margin-left:25%}.grid4Left{margin-left:33.33333%}.grid5Left{margin-left:41.66667%}.grid6Left{margin-left:50%}.grid7Left{margin-left:58.33333%}.grid8Left{margin-left:66.66667%}.grid9Left{margin-left:75%}.grid10Left{margin-left:83.33333%}.grid11Left{margin-left:91.66667%}.grid1Push{left:8.33333%}.grid1Pull{left:8.33333%}.grid2Push{left:16.66667%}.grid2Pull{right:16.66667%}.grid3Push{left:25%}.grid3Pull{right:25%}.grid4Push{left:33.33333%}.grid4Pull{right:33.33333%}.grid5Push{left:41.66667%}.grid5Pull{right:41.66667%}.grid6Push{left:50%}.grid6Pull{right:50%}.grid7Push{left:58.33333%}.grid7Pull{right:58.33333%}.grid8Push{left:66.66667%}.grid8Pull{right:66.66667%}.grid9Push{left:75%}.grid9Pull{right:75%}.grid10Push{left:83.33333%}.grid10Pull{right:83.33333%}.grid11Push{left:91.66667%}.grid11Pull{right:91.66667%}@media only screen and (min-width: 481px)and (max-width: 768px){body{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.columns{width:auto !important;float:none}.columns:last-child{float:none}.columns:first-child{float:none}.columns:before,.columns:after{display:table;content:""}.columns:after{clear:both}.grid1Left,.grid2Left,.grid3Left,.grid4Left,.grid5Left,.grid6Left,.grid7Left,.grid8Left,.grid9Left,.grid10Left,.grid11Left{margin-left:0}.grid1Push,.grid2Push,.grid3Push,.grid4Push,.grid5Push,.grid6Push,.grid7Push,.grid8Push,.grid9Push,.grid10Push,.grid11Push{left:auto}.grid1Pull,.grid2Pull,.grid3Pull,.grid4Pull,.grid5Pull,.grid6Pull,.grid7Pull,.grid8Pull,.grid9Pull,.grid10Pull,.grid11Pull{right:auto}.row .grid1Tablet{float:left;width:25% !important;padding:0 10px}.row .grid1Tablet:last-child{float:right}.row .grid2Tablet{float:left;width:50% !important;padding:0 10px}.row .grid2Tablet:last-child{float:right}.row .grid3Tablet{float:left;width:75% !important;padding:0 10px}.row .grid3Tablet:last-child{float:right}.row .grid4Tablet{float:left;width:100% !important;padding:0 10px}.row .grid4Tablet:last-child{float:right}.row .gridThirdsTablet{float:left;width:33.33333% !important;padding:0 10px}.row .gridThirdsTablet:last-child{float:right}.grid1TabletPush{left:25%}.grid1TabletPull{right:25%}.grid2TabletPush{left:50%}.grid2TabletPull{right:50%}.grid3TabletPush{left:75%}.grid3TabletPull{right:75%}.row .centered{float:none !important;margin:0 auto}}@media only screen and (max-width: 480px){body{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.columns{width:auto !important;float:none}.columns:last-child{float:none}.columns:first-child{float:none}.columns:before,.columns:after{display:table;content:""}.columns:after{clear:both}.grid1Left,.grid2Left,.grid3Left,.grid4Left,.grid5Left,.grid6Left,.grid7Left,.grid8Left,.grid9Left,.grid10Left,.grid11Left{margin-left:0}.grid1Push,.grid2Push,.grid3Push,.grid4Push,.grid5Push,.grid6Push,.grid7Push,.grid8Push,.grid9Push,.grid10Push,.grid11Push{left:auto}.grid1Pull,.grid2Pull,.grid3Pull,.grid4Pull,.grid5Pull,.grid6Pull,.grid7Pull,.grid8Pull,.grid9Pull,.grid10Pull,.grid11Pull{right:auto}.row .grid1Mobile{float:left;width:25% !important;padding:0 10px}.row .grid1Mobile:last-child{float:right}.row .grid2Mobile{float:left;width:50% !important;padding:0 10px}.row .grid2Mobile:last-child{float:right}.row .grid3Mobile{float:left;width:75% !important;padding:0 10px}.row .grid3Mobile:last-child{float:right}.row .grid4Mobile{float:left;width:100% !important;padding:0 10px}.row .grid4Mobile:last-child{float:right}.row .gridThirdsMobile{float:left;width:33.33333% !important;padding:0 10px}.row .gridThirdsMobile:last-child{float:right}.grid1MobilePush{left:25%}.grid1MobilePull{right:25%}.grid2MobilePush{left:50%}.grid2MobilePull{right:50%}.grid3MobilePush{left:75%}.grid3MobilePull{right:75%}.row .centered{float:none !important;margin:0 auto}}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{color:#2a2a2a;font:normal 13px/1.231 "Century Gothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.clearfix::after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.breadcrumb{padding:0 40px}.breadcrumb li{display:inline-block;margin:0 0 10px;vertical-align:middle;color:#999}.breadcrumb li a{color:inherit;text-decoration:none}.breadcrumb li a:hover{text-decoration:underline}@media only screen and (max-width: 736px){.breadcrumb{display:none}}.btn-group{box-sizing:border-box;display:block;position:relative;text-align:center}.btn-group-icon{display:flex;flex-direction:column;justify-content:center;min-width:220px;z-index:200}.btn-group-icon--work{text-align:center}.btn-group-icon--interview img{bottom:-30px;position:absolute;right:-10px;width:70px;z-index:1}.fade-in-reveal-load{opacity:0;transition:opacity .5s}.fade-in-reveal-load.active{opacity:1}.btn-group-icon__row{align-items:center;display:flex;font-weight:bold;font-size:25px;margin-bottom:10px}.btn-group-icon__row img{display:block;margin-right:19px}.btn-group-icon__row img.img-bussiness-01{width:38px}.btn-group-icon__row img.img-bussiness-02{width:55px}.btn-group-icon__row--01{justify-content:flex-end}.btn{position:relative;perspective:300px;display:inline-block;width:calc((100% - 32px)/2);height:78px;margin-left:15px;color:#2a2a2a;font-size:18px;text-decoration:none}.btn:first-child{margin-left:0}.btn img{margin-left:10px}.btn span{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;font-weight:bold;text-align:center;transition:all .3s;transform-origin:50% 50% -38px;pointer-events:none}.btn span:nth-child(1){border:2px solid #e60012;background:#e60012;color:#fff;transform:rotateX(90deg)}.btn span:nth-child(2){border:2px solid #231815;background:#fff;color:#231815;transform:rotateX(0deg)}.btn.active span:nth-child(1),.btn:hover span:nth-child(1){transform:rotateX(0deg)}.btn.active span:nth-child(2),.btn:hover span:nth-child(2){border-color:#e60012;background-color:#e60012;color:#e60012;transform:rotateX(-90deg)}.btn--red span:nth-child(2){border-color:#e60012;color:#e60012}.btn-mypage{display:inline-block;min-width:122px;padding:11px 10px 10px;border:2px solid #2a2a2a;background:#fff;color:#2a2a2a;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;line-height:1.4;transition:all .3s}.btn-mypage .btn-mypage__icon{display:inline-block;max-width:20px;margin-right:5px;background:url(/hr/fresh/img/common/icon-user-hover.svg) no-repeat 0 0;background-size:100% auto;vertical-align:middle}.btn-mypage .btn-mypage__icon img{width:100%;transition:all .3s;vertical-align:middle}@media only screen and (min-width: 737px){.btn-mypage:hover{background:#2a2a2a;color:#fff;text-decoration:none !important}.btn-mypage:hover .btn-mypage__icon img{opacity:0}}.btn02{display:inline-block;padding:10px 10px;background:#2a2a2a;color:#fff;font-size:13px;text-align:center;font-weight:bold;text-decoration:none;line-height:1.3;transition:all .2s}.btn02.btn02--gray{background:#363c43}.btn02:hover{opacity:.9}.hover--border-line::after,.hover--border-line::before{background-color:#e60012;bottom:0;content:"";height:2px;position:absolute;transition:width .5s;width:50%}.btn-read-more--arrow-left::after,.btn-read-more--arrow-left::before,.btn-read-more--arrow-right::after,.btn-read-more--arrow-right::before{background-color:#e60012;content:"";height:2px;position:absolute}.btn-read-more{position:relative;left:0;color:#e60012;display:inline-block;font-weight:bold;font-size:16px;letter-spacing:2px;padding-bottom:17px;position:relative;text-decoration:none;text-transform:uppercase;width:270px}.btn-read-more--arrow-right{padding:0 0 10px 0;width:193px}.btn-read-more--arrow-right::before{bottom:0;left:0;width:100%}.btn-read-more--arrow-right::after{bottom:6px;right:0;transform:rotate(45deg);width:15px}.btn-read-more--arrow-left{padding:0 0 10px 0;text-align:right;width:193px}.btn-read-more--arrow-left::before{bottom:0;left:0;width:100%}.btn-read-more--arrow-left::after{bottom:6px;left:0;transform:rotate(-45deg);width:15px}.hover--border-line{text-align:center}.hover--border-line::before{right:50%}.hover--border-line::after{left:50%}.hover--border-line:hover{text-decoration:none}.hover--border-line:hover .hover--border-line::before,.hover--border-line:hover .hover--border-line::after{width:0}.hover--border-line:hover::before,.hover--border-line:hover::after{width:0}.btn-wrap--01{text-align:center;width:100%}.btn-read-more--arrow{color:#e60012;display:inline-block;font-weight:bold;font-size:16px;text-align:center;text-decoration:none}.btn-read-more--arrow::before{content:"READ MORE"}.btn-read-more--arrow::after{background:url(/hr/fresh/img/common/arrow-04.png) no-repeat;content:"";display:block;height:6px;margin:5px auto 0;transition:transform .5s;width:10px}.btn-read-more--arrow.active::before{content:"CLOSE"}.btn-read-more--arrow.active::after{transform:rotateX(180deg)}.hover--move-right{transition:left .5s}.hover--move-right:hover{left:5px}.hover--move-left{transition:left .5s}.hover--move-left:hover{left:-5px}.btn-border{position:relative;perspective:300px;display:inline-block;min-width:152px;height:44px;color:#e60012;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase}.btn-border img{margin-left:7px;vertical-align:middle}.btn-border span{position:absolute;bottom:0;left:0;min-width:100%;height:100%;padding:11px 10px;border:2px solid #e60012;box-sizing:border-box;transition:all .3s;transform-origin:50% 50% -22px;pointer-events:none}.btn-border span:nth-child(1){background:#e60012;color:#fff;transform:rotateX(90deg)}.btn-border span:nth-child(2){background:#fff;color:#e60012;transform:rotateX(0deg)}.btn-border:hover span:nth-child(1){transform:rotateX(0deg)}.btn-border:hover span:nth-child(2){background-color:#e60012;color:#e60012;transform:rotateX(-90deg)}.btn-border--interview{align-items:center;border:2px solid #e60012;display:flex;justify-content:center;margin:0 auto;width:250px}.btn03{display:inline-block;width:100%;margin-bottom:5px;padding:14px 5px;background-color:#2a2a2a;color:#fff;font-size:16px;font-weight:bold;text-align:center;text-decoration:none}.btn03 span{font-weight:normal;font-size:13px}.btn03:last-child{margin-bottom:0}.btn03--01{background-color:#363c43}.btn-close{height:45px;position:absolute;right:4.2%;top:80px;width:45px}.btn-close span{background-color:#b8b8b8;display:inline-block;height:2px;position:absolute;transition:.5s;width:100%}.btn-close span:first-child{transform:rotate(45deg)}.btn-close span:last-child{transform:rotate(-45deg)}.btn-close:hover{cursor:pointer}.btn-close:hover span{background-color:#e60012}.btn--side{position:fixed;right:-37px;bottom:240px;border-radius:50%;box-shadow:0px 3px 4px 0px rgba(66,66,66,.3);line-height:0;z-index:2;background-color:#e60012}.btn--side a{align-items:center;display:flex;width:126px;height:126px;text-decoration:none;color:#fff;font-weight:bold;font-size:15px;line-height:1.4;writing-mode:vertical-lr;text-orientation:upright;justify-content:center;text-align:center;background-image:url(/hr/fresh/img/common/arrow-03.png);background-size:5px 8px;background-position:23px 50%;background-repeat:no-repeat}.btn-group--work{text-align:center}.btn-group--work .btn{margin:0 auto}.btn-info{text-align:center;display:inline-block;width:100%;max-width:660px;margin:0 auto;padding:20px 35px 20px 20px;border:1px solid #2a2a2a;text-align:center;color:#2a2a2a;text-decoration:none;background-image:url(/hr/fresh/img/common/icon-arrow05.png);background-repeat:no-repeat;background-position:right 20px top 50%;background-size:8px 15px;transition:all .3s;line-height:1.3}.btn-info:hover{opacity:.7}.btn-info .btn-info__txt01{display:block;margin-bottom:10px;font-size:16px}.btn-info .btn-info__txt02{display:inline-block;font-size:24px;font-weight:bold}.btn-info .btn-info__txt02.icon{position:relative;padding-left:42px}.btn-info .btn-info__txt02.icon:before{position:absolute;width:32px;height:32px;left:0;top:50%;transform:translateY(-50%);content:"";background-image:url(/hr/fresh/img/common/icon_color01.png);background-repeat:no-repeat;background-size:100%;background-position:0 0}a.button01,.button01{display:inline-block;width:100%;max-width:530px;padding:20px;border:2px solid #231815;background:#fff;color:#2a2a2a;text-align:center;font-size:18px;font-weight:bold;line-height:1.5;transition:all .3s}a.button01 span,.button01 span{display:inline-block;padding-right:20px;background:url(/hr/fresh/img/common/arrow-01.png) 100% 50% no-repeat}a.button01.active,a.button01:hover,.button01.active,.button01:hover{background:#231815;color:#fff}a.button01.active span,a.button01:hover span,.button01.active span,.button01:hover span{background-image:url(/hr/fresh/img/common/arrow-01_h.png)}a.button01.small,.button01.small{max-width:325px}a.button01.red,.button01.red{border:2px solid #e60012;color:#e60012}a.button01.red span,.button01.red span{background:url(/hr/fresh/img/common/icon-arrow05.png) 100% 50% no-repeat}a.button01.red:hover,.button01.red:hover{background-color:#e60012;color:#fff}a.button01.red:hover span,.button01.red:hover span{background:url(/hr/fresh/img/common/icon-arrow05-white.png) 100% 50% no-repeat}a.button02,.button02{display:inline-block;min-width:150px;padding:10px 20px;border:2px solid #e60012;background:#fff;color:#e60012;text-align:center;font-size:14px;font-weight:bold;line-height:1.5;transition:all .3s}a.button02 span,.button02 span{display:inline-block;padding-right:20px;background:url(/hr/fresh/img/common/arrow-01.png) 100% 50% no-repeat}a.button02:hover,.button02:hover{border-color:#e60012;background:#e60012;color:#fff}a.button02:hover span,.button02:hover span{background-image:url(/hr/fresh/img/common/arrow-01_h.png)}.btn-group .button01{width:calc(50% - 20px);margin:0 8px}@media only screen and (max-width: 768px){.btn{margin-left:64px;width:44%}}@media only screen and (max-width: 736px){.btn-info{padding:17px 25px 17px 17px;background-size:4px 8px;background-position:right 10px top 50%}.btn-info .btn-info__txt01{font-size:12px}.btn-info .btn-info__txt02{font-size:17px;padding-left:34px}.btn-info .btn-info__txt02:before{width:24px;height:24px}.btn-group-icon{align-items:flex-end;flex-direction:row;justify-content:flex-end;width:100%}.btn-group-icon__row{font-size:18px;margin-left:10px}.btn-group-icon__row img{margin-bottom:-15px;margin-right:10px;max-height:75px;max-width:60px}.btn-group-icon__row:first-child{align-items:flex-end;justify-content:flex-end;margin-left:0;width:140px}.btn-group-icon__row--01{margin-left:0}.btn-group-icon__row--01 img{margin-bottom:0;margin-left:10px}.btn-group-icon__row--01:first-child{margin-left:10px}.btn{height:46px;margin-left:5px;font-size:12px}.btn span{padding:10px 5px;transform-origin:50% 50% -22px;border-width:1px !important}.btn img{width:6px;margin-left:5px;transform:translateZ(0)}.btn span:nth-child(1){display:none}.btn-read-more{font-size:12px;width:160px}.btn-read-more--arrow{min-width:90px;font-size:12px;min-width:100px}.btn-read-more--arrow::after{background:url(/hr/fresh/img/common/arrow-04-sp.png) no-repeat;background-size:100%}.btn-read-more--arrow-right{width:120px}.btn-read-more--arrow-right::after{right:-1px}.btn-read-more--arrow-left{width:120px}.btn-read-more--arrow-left::after{left:-1px}.btn-border{font-size:10px;min-width:65px;height:32px}.btn-border img{margin-left:4px;width:6px}.btn-border span{padding:9px 5px;border-width:1px;transform-origin:50% 50% -16px}.btn-border--top{width:100%}.btn-close{top:25px;width:30px;height:30px}.btn-close span{top:50%}.btn03 span{font-weight:bold}.btn--side{right:-25px;bottom:175px}.btn--side a{background-position:10px 50%;font-size:9px;height:75px;padding-right:15px;width:75px}.btn-border--interview{width:100%}.btn-group-icon--interview{min-width:200px;position:relative}.btn-group-icon--interview img{bottom:-50%;right:-20px;width:35px}.btn--red{width:100%}.btn-mypage{border-width:1px;margin-top:10px;padding:10px;text-align:center;width:100%}.btn-mypage img{width:20px;margin-right:0;vertical-align:middle}a.button01,.button01{max-width:320px;padding:10px 5px;border-width:1px;font-size:12px}a.button01 span,.button01 span{padding-right:12px;background-size:6px auto}a.button02,.button02{min-width:80px;padding:9px 5px;border-width:1px;font-size:10px}a.button02 span,.button02 span{padding-right:12px;background-size:6px auto}.btn-group .button01{width:calc(50% - 12px);margin:0 4px}}.keyv{position:relative;margin-bottom:60px}.keyv img{width:100%}.keyv .keyv__caption{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1160px;padding:30px;font-size:36px;font-weight:bold;color:#fff;line-height:1.417}.keyv .keyv__caption--style01{text-shadow:rgba(0,0,0,.6) 0 0 20px}.keyv02{display:flex;align-items:center;justify-content:flex-end;max-width:1440px;margin:0 auto 155px;padding-left:30px}.keyv02 .keyv02__col01{position:relative;display:flex;align-items:center;width:41.2%;max-width:450px;min-height:320px;padding:10px 30px 0 10px}.keyv02 .keyv02__col01::after{position:absolute;left:40%;bottom:-33px;content:"";width:1px;height:146px;background:#2a2a2a;transform:translate(0, 100%)}.keyv02 .keyv02__title{font-size:26px;font-weight:bold;line-height:2.55}.keyv02 .keyv02__icon{display:block;text-align:center}.keyv02 .keyv02__icon img{width:44px}.keyv02 .keyv02__col02{width:58%;max-width:820px}.keyv02 .keyv02__col02 img{vertical-align:middle}.keyv02.keyv02--style01{margin-bottom:170px}.sp-display{display:none}@media only screen and (max-width: 1440px){.keyv02 .keyv02__col01{min-height:22.2vw}}@media only screen and (max-width: 1200px){.keyv02 .keyv02__title{font-size:24px;line-height:2.3}.keyv02 .keyv02__col01::after{height:110px}}@media only screen and (max-width: 1024px){.keyv .keyv__caption{font-size:34px}.keyv02 .keyv02__title{font-size:20px;line-height:2}.keyv02 .keyv02__col01::after{bottom:-20px}}@media only screen and (max-width: 736px){.keyv02{flex-direction:column-reverse;margin-bottom:110px;padding-left:20px}.keyv02 .keyv02__col01{width:100%;max-width:inherit;min-height:inherit;padding:20px 30px 0 0;z-index:1}.keyv02 .keyv02__col01::after{left:67px;height:65px}.keyv02 .keyv02__title{font-size:17px;width:100%}.keyv02 .keyv02__icon{margin:-42px auto 0;width:44px}.keyv02 .keyv02__col02{width:100%;padding-left:20px}.keyv02.keyv02--style01{margin-bottom:120px}.keyv .keyv__caption{max-width:100%;padding:20px;font-size:20px}.keyv .keyv__caption--style01{text-shadow:rgba(0,0,0,.4) 0 0 9px}.sp-display{display:block}}#side-link{z-index:100;position:fixed;top:137px;right:0;width:140px}#side-link li.side-link__list--my:hover a{text-decoration:underline}#side-link li a{width:100%;min-width:inherit}@media only screen and (max-width: 768px){#side-link{top:auto;bottom:0;right:0;width:100%;background:#fff}#side-link ul{display:flex}#side-link ul li{display:flex;width:50%}#side-link ul li a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:5px}#side-link ul li a.btn-mypage{min-width:inherit;height:100%;margin:0;padding:8px 5px;font-size:10px}#side-link ul li a.btn-mypage .btn-mypage__icon{width:100%;padding-bottom:3px}#side-link ul li a.btn-mypage img{width:15px}}.interview{margin-bottom:80px}.interview__col:first-child{width:70%}.interview__col:nth-of-type(2){width:30%}.interview__ques{color:#e60012;font-weight:bold;font-size:16px;margin-bottom:10px;padding-left:25px;text-indent:-25px}.interview__ques::before{content:"Q.";font-size:22px;margin-right:5px}.interview__des{font-size:24px;line-height:1.6;margin-bottom:19px}.interview__content{font-size:15px;line-height:2.6}.interview--02{position:relative}.interview--02 .interview__col--title{top:-330px;position:absolute;right:0}.interview--02 .interview__img{margin-bottom:20px;padding-right:4px;text-align:right;min-width:325px}.interview--02 .interview__img img{width:100%}.interview--03{align-items:flex-start;display:flex;position:relative}.interview--03 .interview__col--time-line{position:absolute;left:77%;top:-80px}.interview--01{display:flex;justify-content:space-between;width:100%}.interview--01 .interview__col:first-child{width:60%}.interview--01 .interview__col:nth-of-type(2){width:40%}.interview--01 .interview__col--box{padding-right:100px}.interview--01 .interview__col--img{max-width:435px}.interview--01 .interview__col--img img{width:100%}.time-line__title{margin-bottom:30px;font-size:16px;text-align:left}.time-line__title span{display:block;font-size:23px;font-weight:bold;margin-top:4px}.time-line__schedule{display:flex;font-size:15px;line-height:2.33}.time-line__schedule--margin{margin-bottom:100px !important}.time-line__list{position:relative;width:100%}.time-line__list::after{position:absolute;content:"";width:1px;height:100%;left:55px;top:0;background-color:#333;z-index:1}.time-line__item{display:flex;align-items:baseline;padding-bottom:2px}.time-line__item time{display:inline-block;flex-shrink:0;width:55px;margin-right:15px}.time-line__item p{line-height:1.7;flex:1;text-align:left}.interview__img--full{margin-bottom:70px}.interview__img--space{margin-top:270px}.interview__img--space01{margin-top:160px}.interview__img--space02{margin-top:120px}.interview__img--space03{margin-top:200px}@media only screen and (max-width: 1200px){.interview{flex-direction:column;margin-bottom:20px}.interview__col:first-child{width:100%}.interview__col:nth-of-type(2){width:100%}.interview__ques{font-size:13px;margin-bottom:10px}.interview__ques::before{content:"Q.";font-size:14px}.interview__des{font-size:19px;line-height:1.4;margin-bottom:10px}.interview__content{font-size:14px;line-height:1.8}.interview--02{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:center;margin-top:19vw;position:relative}.interview--02 .interview__col--title{top:-70px;left:calc((100% - 302px)/2);margin-bottom:25px;max-width:302px;position:relative;right:0;width:50%}.interview--02 .interview__img{min-width:inherit}.interview--03{flex-direction:column-reverse}.interview--03 .interview__col--time-line{border-bottom:1px solid #ccc;border-top:1px solid #ccc;position:relative;left:0;margin-bottom:20px;padding:20px 0;text-align:center;top:0}.interview--01{flex-direction:row}.interview--01 .interview__col:first-child{width:60%;margin-bottom:20px}.interview--01 .interview__col:nth-of-type(2){width:40%}.interview__img--full{margin-bottom:20px}.interview__img--space,.interview__img--space01,.interview__img--space02,.interview__img--space03{margin-top:0px}}@media only screen and (max-width: 736px){.interview--01{flex-direction:column}.interview--01 .interview__col:first-child{width:100%}.interview--01 .interview__col:nth-of-type(2){width:100%}.interview--01 .interview__col--box{padding-right:0}.interview--01 .interview__col--img{max-width:100%}.time-line__schedule{font-size:13px;justify-content:center}.time-line__title{font-size:11px;margin-bottom:25px}.time-line__title span{font-size:17px}.interview--02{align-items:center;justify-content:center;margin-top:-110px}.interview--02 .interview__col--title{bottom:inherit;left:inherit;margin:0 auto 10px;width:200px}}#header{z-index:9998;position:fixed;top:0;left:0;width:100%;display:flex;padding:15px 30px;align-items:center;justify-content:space-between;background:rgba(0,0,0,0);transition:all .2s}#header.header--scroll{background:#fff;box-shadow:0 0 6px #e8e8e8}#header .toggle-menu{display:none}.header__h-nav{display:flex;align-items:center}.header__link-nav{text-align:right}.header__link-nav>li{display:inline-block;vertical-align:middle;margin:5px 0 5px 30px;font-size:14px;font-weight:bold;text-align:center}.header__link-nav>li:first-child{margin-left:0}.header__link-nav>li>a{position:relative;display:inline-block;padding:5px 0;color:inherit;text-decoration:none}.header__link-nav>li>a:after{position:absolute;bottom:0;content:"";left:50%;transform:translate(-50%, 0);height:2px;width:0;background:#2a2a2a;transition:all .2s ease-in-out}.header__link-nav>li:hover>a:after{width:100%}.header__link-nav>li.header__link-sub{position:relative}.header__link-nav>li.header__link-sub>a{position:relative;padding-right:20px}.header__link-nav>li.header__link-sub>a:before{position:absolute;top:50%;right:2px;content:"";transform:translate(0, -50%) rotate(-45deg);width:7px;height:7px;background:rgba(0,0,0,0);border-left:2px solid #2a2a2a;border-bottom:2px solid #2a2a2a}.header__link-nav>li.header__link-sub ul{display:none;position:absolute;top:100%;left:50%;width:150px;padding-top:7px;transform:translate(-50%, 0);z-index:1}.header__link-nav>li.header__link-sub ul li{display:block;margin:0;padding:0;border:1px solid #2a2a2a;border-top:none;background:#fff}.header__link-nav>li.header__link-sub ul li:first-child{border-top:1px solid #2a2a2a}.header__link-nav>li.header__link-sub ul li a{display:block;padding:10px;text-align:center;color:inherit;text-decoration:none;transition:all .2s ease-in-out}.header__link-nav>li.header__link-sub ul li a:hover{background:#2a2a2a;color:#fff}.header__buttons{padding-left:20px;min-width:140px}.header__close{display:none}#page-message .header__link-nav>li.nav-message>a:after{width:100%}#page-personality .header__link-nav>li.nav-personality>a:after{width:100%}#page-business .header__link-nav>li.nav-field-nav>a:after{width:100%}#page-work .header__link-nav>li.nav-work>a:after{width:100%}#page-people .header__link-nav>li.nav-person>a:after{width:100%}#page-project .header__link-nav>li.nav-project>a:after{width:100%}#page-welfare .header__link-nav>li.nav-welfare>a:after{width:100%}#page-infor .header__link-nav>li.nav-infor>a:after{width:100%}#logo{min-width:130px;margin-right:20px;display:inline-block;color:inherit;font-size:12px;text-decoration:none;font-weight:bold}#logo img{width:77px;margin-right:13px;vertical-align:middle}#logo .logo__des{display:inline-block;vertical-align:middle}#logo--sp{display:none}.toggle-menu{position:relative;height:21px;width:35px}.toggle-menu span{background-color:#2a2a2a;display:inline-block;height:2px;position:absolute;width:100%}.toggle-menu span:first-child{top:0}.toggle-menu span:nth-child(2){top:9px;transition:width .5s;width:calc(100% - 8px)}.toggle-menu span:last-child{top:18px}.toggle-menu:hover{cursor:pointer}.toggle-menu:hover span:nth-child(2){width:100%}.nav-modal{z-index:9999;opacity:0;position:fixed;top:0;left:-100%;width:100%;height:100%;padding:71px 0 0 118px;background-color:#fff;transition:opacity .5s,left .5s}.nav-modal.active{overflow-y:auto;left:0;opacity:1}.nav-modal__logo{display:inline-block;margin-bottom:42px;text-decoration:none}.nav-modal__logo img{width:154px;vertical-align:middle}.nav-modal__logo span{display:block;color:#2a2a2a;font-weight:bold;font-size:15px;margin-top:15px}.link-list{margin:0 0 42px 5px}.link-list__item{margin-bottom:19px}.link-list__item a{color:#030303;font-weight:bold;font-size:23px;text-decoration:none;transition:.5s}.link-list__item a:hover{color:#e60012}.link-list__item span{display:block;font-weight:normal;font-size:12px;margin-top:2px}.link-list__sub{margin-top:15px;padding-left:20px}.link-list__sub li{margin-bottom:10px}.link-list__sub li a{font-size:14px}.link-list__sub li a::before{background-color:#e60012;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;margin-top:-4px;vertical-align:middle;width:5px}.link-list__sub li:last-child{margin-bottom:0}.link-list--small{border-top:1px solid #ddd;margin:0 0 0 5px;padding-top:33px;width:25%}.link-list--small .link-list__item{margin-bottom:15px}.link-list--small .link-list__item>a{display:inline-block;font-size:17px}@media only screen and (min-width: 737px){body:not(#page-home) .nav-modal{display:none !important}}@media only screen and (max-width: 736px){.nav-modal{padding:30px 40px}.nav-modal__logo{line-height:1.3}.nav-modal__logo img{margin-right:5px;vertical-align:middle;width:77px}.nav-modal__logo span{display:block;padding-top:7px;font-size:10px}.link-list{margin:20px 0 20px 5px}.link-list__item{margin-bottom:10px}.link-list__item a{font-size:14px}.link-list__item a span{font-size:10px}.link-list__sub{margin-top:10px;padding-left:10px}.link-list--small{margin-bottom:20px;padding-top:20px;width:50%}.link-list--small .link-list__item a{font-size:14px}}@media only screen and (min-width: 737px){.header__h-nav{display:flex !important}}@media only screen and (max-width: 1300px){.header__link-nav li{margin-left:20px;font-size:13px}}@media only screen and (max-width: 1170px){#header{padding:15px 20px}#logo .logo__des{display:block;padding-top:10px}}@media only screen and (max-width: 850px){#logo{margin-right:0}.header__link-nav li{font-size:12px;margin-left:15px}}@media only screen and (max-width: 736px){#header{padding:15px}#header .toggle-menu{display:block}.header__h-nav{display:none !important}.header__scroll{overflow-y:auto;width:100%;max-height:calc(100vh - 150px)}#logo{line-height:1.3}#logo img{margin-right:5px}#logo .logo__des{display:inline-block;padding-top:0;font-size:10px}#logo--sp{display:block;margin-bottom:20px;max-width:87px}.toggle-menu{width:30px}}.headline1{overflow:hidden;-webkit-display:flex;display:flex;align-items:center;margin-bottom:43px;font-size:46px;font-weight:bold;line-height:1.5}.headline1 .headline1__txt-ja{position:relative;padding:0 20px 0 22px;font-size:20px}.headline1 .headline1__txt-ja:after{position:absolute;top:40%;left:100%;content:"";height:2px;width:1100px;background:#2a2a2a}.headline2{margin-bottom:85px;padding:0 95px 0 5px;font-size:28px;font-weight:bold;line-height:1.6}.headline3{display:flex;flex-direction:column;justify-content:center;border:3px solid #231815;background-color:#fff;color:#231815;font-weight:bold;font-size:23px;text-align:center}.headline3 span{color:#404040;border-bottom:1px solid #333;display:inline-block;font-weight:normal;font-size:16px;margin:0 auto 7px;padding-bottom:7px;width:66%}.headline3--full{margin-bottom:35px;padding:9px 0 15px;border-left:0;border-right:0}.headline3--full span{margin-bottom:17px;padding-bottom:7px;width:100%}.headline4{font-size:16px;color:#e81323;font-weight:bold;margin-bottom:9px}.headline4 span{display:inline-block;font-size:22px;margin-right:9px}.headline5{font-size:23px;font-weight:bold;text-align:center;padding-bottom:13px;border-bottom:2px solid #2a2a2a;margin-bottom:40px}@media only screen and (max-width: 736px){.headline1{margin-bottom:20px;font-size:24px}.headline1 .headline1__txt-ja{padding:0 10px;font-size:12px}.headline1 .headline1__txt-ja:after{height:1px}.headline2{margin-bottom:30px;padding:0 0 15px;font-size:18px}.headline3{position:relative;width:100%;height:inherit;padding:8px 0 15px;border-left:0;border-right:0;border-width:2px;font-size:17px}.headline3 span{font-size:11px;margin:0 auto 13px;padding-bottom:8px;width:100%}.headline3--full{margin-bottom:20px}.headline4{font-size:13px}.headline4 span{display:inline-block;font-size:14px}.headline5{font-size:17px;padding-bottom:13px;border-bottom:1px solid #2a2a2a;margin-bottom:20px}}.footer{background-color:#f9f5f7;padding:18px 0 21px}.footer__inner{display:flex;justify-content:space-between;width:100%}.footer__col{width:50%}.footer__col:first-child{text-align:left}.footer__col:last-child{text-align:right}.footer__logo{margin-bottom:7px;width:100px}.footer__copyright{font-size:12px}.footer__nav{margin-top:3px}.footer__nav li{display:inline-block}.footer__nav li a{border-right:1px solid #2a2a2a;color:#2a2a2a;font-size:12px;padding:0 10px;text-decoration:none}.footer__nav li a:hover{text-decoration:underline}.footer__nav li:last-child a{border-right:0;color:#e7091a;margin-right:0;padding-right:0;transition:color .5s;text-decoration:underline}.footer__nav li:last-child a:hover{color:#e7091a;text-decoration:none}.go-top{bottom:-200px;opacity:0;position:fixed;right:20px;transition:bottom .5s,opacity .5s;z-index:500;cursor:pointer}.go-top.active{bottom:75px;opacity:1}.go-top:hover{animation:up-down 1s infinite}@keyframes up-down{0%{bottom:75px}50%{bottom:80px}100%{bottom:75px}}@media only screen and (max-width: 768px){.footer{padding-bottom:70px}}@media only screen and (max-width: 736px){.footer{padding:20px 0}.footer__inner{flex-direction:column-reverse}.footer__col{width:100%}.footer__col:last-child{text-align:left;margin-bottom:10px}.footer__nav li:first-child a{padding-left:0}.go-top{right:10px}.go-top img{height:80px}.footer__logo{width:77px}}.loading{align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;transition:opacity 2s;top:0;width:100%;z-index:505}.loading.active{display:flex;opacity:1}.loading__inner{max-width:545px;width:100%}.loading__inner img{margin-bottom:40px;transform:translateZ(0);width:100%}.loading__process{background-color:#eaeaea;height:2px;margin:0 auto;max-width:267px;overflow:hidden;position:relative;width:100%}.loading__process span{background-color:#e60012;height:2px;left:0;position:absolute;transition:width .25s;top:0;width:0%}@media only screen and (max-width: 736px){.loading__inner{max-width:80%}}.hidden-scroll{overflow:hidden}#wrapper{opacity:0;transition:opacity .5s}#wrapper.active{opacity:1}.group{margin-bottom:80px}.line-bg:after,.line-bg:before{position:absolute;content:"";width:90px;height:160px;background:url(/hr/fresh/img/common/bg_line.png) 50% 50% no-repeat;background-size:100% auto}.line-bg{position:relative}.line-bg:before{top:145px;left:-45px}.line-bg:after{top:510px;right:-45px}#main{margin-top:76px;padding:30px 0 90px}#main.main-top-trans{margin-top:0 !important;padding-top:0 !important}.inner{max-width:1140px;margin:0 auto;padding:0 20px}.box-head{align-items:center;display:flex;padding-bottom:70px}.box-head .headline3{height:253px}.box-head__col:first-child{width:253px}.box-head__col:nth-of-type(2){padding:0 120px;width:calc(100% - 253px)}.box-head__title picture{display:block}.box-head__title img{vertical-align:middle}.box-head__des{font-size:14px;line-height:2.14}.box-head--interview{align-items:flex-start;padding-bottom:inherit}.box-head--interview .box-head__col:nth-of-type(2){padding:0 50px}.box-head--interview .box-head__title{font-size:24px;line-height:1.6;margin-bottom:19px}.box-head--interview .box-head__des{font-size:15px;line-height:2.6}.spDisplay{display:none}.pcDisplay{display:block}.line-bg--home:before{top:1200px}.line-bg--home:after{top:auto;bottom:330px}@media only screen and (max-width: 1440px){.line-bg:after{top:34.5vw}.line-bg--home:after{top:auto}}@media only screen and (max-width: 736px){.centerSp{text-align:center}.spDisplay{display:block}.pcDisplay{display:none}.group{margin-bottom:50px}.box-head{flex-direction:column;padding-bottom:20px}.box-head .headline3{height:inherit}.box-head__col:first-child{margin-bottom:30px;width:100%}.box-head__col:last-child{padding:0;width:100%}.box-head__title{margin-bottom:15px}.line-bg:after,.line-bg:before{width:45px;height:80px}.line-bg:before{top:70px;left:-25px}.line-bg:after{top:56vw;right:-25px}#wrapper{padding-bottom:48px}#main{padding-bottom:55px;margin-top:55px;padding:15px 0 55px}#main.line-bg--sp-none:before,#main.line-bg--sp-none:after{display:none}.box-head{flex-direction:column}.box-head .headline3{height:inherit}.box-head__col:first-child{margin-bottom:30px;width:100%}.box-head__col:last-child{padding:0;width:100%}.box-head__title{margin-bottom:15px}.box-head--interview .box-head__col:nth-of-type(2){padding:0}.box-head--interview .box-head__title{font-size:19px;line-height:1.4;margin-bottom:10px}.box-head--interview .box-head__des{font-size:14px;line-height:1.8}.line-bg--home:before{top:650px}.line-bg--home:after{top:2545px}}.img-load{display:block;position:relative;width:100%}.img-load picture{visibility:hidden;width:100%}.img-load picture img{width:100%}.img-load::after{content:"";background-color:#e60012;height:100%;left:100%;position:absolute;top:0;transition:left .75s,width .75s;width:0%}.img-load.active picture{height:100%;opacity:0;visibility:visible}.img-load.active::after{content:"";left:0;width:100%}.img-load.hidden-bg picture{opacity:1}.img-load.hidden-bg::after{width:0}.hover-css{transition:opacity .5s}.hover-css:hover{opacity:.75}.btn-group-icon__col--01{margin-right:20px !important}.btn-group-icon__col--02{margin-right:30px !important}
