  @charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;line-height:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}address{font-style:normal}.t9{font-size:9px}.t10{font-size:10px}.t11{font-size:11px}.t12{font-size:12px}.t13{font-size:13px}.t14{font-size:14px}.t15{font-size:15px}.t16{font-size:16px}.t17{font-size:17px}.t18{font-size:18px}.t19{font-size:19px}.t20{font-size:20px}.t21{font-size:21px}.t22{font-size:22px}.t23{font-size:23px}.t24{font-size:24px}.t25{font-size:25px}.t26{font-size:26px}.t27{font-size:27px}.t28{font-size:28px}.t29{font-size:29px}.t30{font-size:30px}.t35{font-size:35px}.t40{font-size:40px}.t45{font-size:45px}.t50{font-size:50px}.fw-normal{font-weight:400}.fw-bold{font-weight:700}a{color:#1d1d1d}body{font-family:YuGothic,Yu Gothic,'游ゴシック','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'メイリオ',Meiryo,sans-serif;-webkit-font-kerning:normal;font-kerning:normal;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:url(/pickup/CRANEs/assets/img/common/bg.png) center center repeat;color:#1d1d1d;min-width:900px}.en{font-family:Lato,sans-serif;letter-spacing:.05em}.left{float:left}.right{float:right}.clear:before{content:" ";display:table}.clear:after{content:" ";display:table;clear:both}img{-ms-interpolation-mode:bicubic}.moreread a{display:inline-block;background-color:#fff;text-align:center;color:#1d1d1d;border-radius:3px;padding:6px 10px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}.moreread a:hover{background-color:rgba(255,255,255,.5)}.wid3 .forsp,.wid2 .forsp,.wid1 .forsp,.sp .forpc{display:none}#kobelco-header{background-color:#00adb0;height:66px;position:relative}#kobelco-header .kobelco-header-logo{position:absolute;left:30px;top:22px}#kobelco-header .kobelco-header-text{position:absolute;right:30px;top:0;height:66px;line-height:66px;color:#fff}.header{height:95px;width:100%;position:relative;z-index:10}.header .left{width:50%;background-color:#00adb0}.header .left a{display:table;height:95px;position:relative}.header .left a .header-logo{position:absolute;left:30px;top:12px;width:144px;height:71px;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/pickup/CRANEs/assets/img/common/header_logo.png) left top no-repeat}.header .left a .header-logo img{display:block}.header .left a .header-text{display:table-cell;vertical-align:middle;color:#fff;line-height:180%;padding:0 15px 0 205px}.wid1 .header .left a .header-text br,.wid2 .header .left a .header-text br{display:none}.header .right{width:50%;background-color:#fff;height:95px;position:relative}.header .right .header-menu{text-align:right;padding:40px 18px 0 0;position:relative}.header .right .header-menu>li{border-left:#eee 1px solid;display:inline-block;position:relative}.header .right .header-menu>li:first-child{border-left:none}.pc .header .right .header-menu>li>a{margin:0 12px 0 15px;color:#1d1d1d;text-align:center;display:inline-block}.header .right .header-menu>li>a:hover{opacity:.5}.pc .header .right .header-menu .header-menu-reports{display:none;position:absolute;left:-150px;top:20px;width:360px;padding:6px 0 0}.pc .header.showreport .right .header-menu .header-menu-reports{display:block}.pc .header .right .header-menu .header-menu-reports:before{content:'';width:0;height:0;border-top:transparent 6px solid;border-right:transparent 6px solid;border-bottom:#efefef 6px solid;border-left:transparent 6px solid;display:block;margin:0 0 0 185px}.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list{background-color:#efefef;padding:15px 20px 25px;text-align:left;border-radius:6px}.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list li{padding:15px 0 0}.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list li a{font-size:14px}.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list li a span{display:inline-block;padding:0 5px 0 0}.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list li .contents-menu li a.current,.pc .header .right .header-menu .header-menu-reports .header-menu-reports-list li .contents-menu li a:hover{border-bottom:#000 2px solid}.contents-in{position:relative}.contents-navi{position:absolute;left:30px;top:-18px;z-index:11;width:290px;padding:70px 0 0}#vol01 .contents-navi{background:url(/pickup/CRANEs/vol01/assets/img/map_shape.png) 20px 0 no-repeat}#vol02 .contents-navi{background:url(/pickup/CRANEs/vol02/assets/img/map_shape.png) 20px 0 no-repeat}#vol03 .contents-navi{background:url(/pickup/CRANEs/vol03/assets/img/map_shape.png) 20px 0 no-repeat}#vol04 .contents-navi{background:url(/pickup/CRANEs/vol04/assets/img/map_shape.png) 20px 0 no-repeat}#vol05 .contents-navi{background:url(/pickup/CRANEs/vol05/assets/img/map_shape.png) 20px 0 no-repeat}.contents-navi h1 span{color:#fff;display:block;width:155px;text-align:right;line-height:130%}.contents-navi h1 span:first-child{margin:0 0 15px}.contents-navi .contents-navi-list{margin:210px 0 0 30px;background:url(/pickup/CRANEs/assets/img/common/dot01.png) left top no-repeat;padding:35px 0 0}.contents-navi .contents-navi-list li{margin-bottom:1em}.contents-navi .contents-navi-list li a{display:inline-block;line-height:1.2;color:#fff;border-bottom:transparent 2px solid}.contents-navi .contents-navi-list li a.current,.contents-navi .contents-navi-list li a:hover{border-bottom:#fff 2px solid}.contents-title{border-left:#00adb0 30px solid;border-right:#fff 30px solid;background:#fff;position:relative;height:700px}.contents-title .contents-title-bg{width:100%;height:100%;overflow:hidden;position:relative}.contents-title .contents-title-bg img.fit{position:absolute;width:100%;height:auto;left:0;top:0;opacity:0;transition-property:opacity;transition-duration:.8s;transition-timing-function:ease-in-out}.contents-title .contents-title-bg img.fit.show{opacity:1}.contents-title .contents-title-bg.img3 span.img{display:block;width:33.33%;height:100%;overflow:hidden;float:left;position:relative;opacity:0;transition-property:opacity;transition-duration:.8s;transition-timing-function:ease-in-out}.contents-title .contents-title-bg.img3 span.img.show{opacity:1}.contents-title .contents-title-bg.img3 span.img img{display:block;height:100%;width:auto;position:absolute;left:50%;top:0;margin:0 0 0 -350px}.contents-title .contents-title-bg.img2 span.img{display:block;width:50%;height:100%;overflow:hidden;float:left;position:relative;opacity:0;transition-property:opacity;transition-duration:.8s;transition-timing-function:ease-in-out}.contents-title .contents-title-bg.img2 span.img.show{opacity:1}.contents-title .contents-title-bg.img2 span.img img{display:block;height:100%;width:auto;position:absolute;left:50%;top:0;margin:0 0 0 -500px}.contents-title .contents-title-text{position:absolute;left:50%;top:375px;width:1160px;margin:0 0 0 -580px}.contents-title .contents-title-text strong{color:#fff;line-height:180%;display:block;padding:0 0 0 290px}.contents-title:after{content:'';display:block;background-color:#ff3;height:6px;opacity:.8;margin:0 30px}.contents-main{margin:0 auto;padding:40px 0 100px}.wid3 .contents-main{width:1160px}.contents-main-header{position:relative;padding:0 0 60px}.contents-main-header .date{position:absolute;left:145px;line-height:180%}.contents-main-header .lead{margin:0 0 0 290px}.contents-main-header .lead span{background-color:#fff;display:inline-block;margin:0 0 3px;padding:2px 2px 1px 4px;line-height:110%;letter-spacing:.05em}.footer{width:100%;background-color:#00adb0}.footer .footer-top{padding:20px 0 35px;border-bottom:rgba(255,255,255,.3) 1px solid}.footer .footer-top p{color:#fff;text-align:center;padding-bottom:15px}.footer .footer-top ul{width:80px;height:35px;margin:0 auto;position:relative}.footer .footer-top ul li{width:35px;height:35px;position:absolute;top:0}.footer .footer-top ul li.share-facebook{left:0}.footer .footer-top ul li.share-twitter{right:0}.footer .footer-top ul li a{display:block;background-color:#fff;border-radius:18px;height:35px;line-height:33px;text-align:center;transition:opacity .2s cubic-bezier(0,0,.2,1)}.footer .footer-top ul li a img{display:inline;vertical-align:middle}.footer .footer-top ul li a:hover{opacity:.5}.footer .footer-bottom{text-align:center;color:#fff;height:80px}.footer .footer-bottom p{line-height:80px}.wid2 .contents-main{width:985px}.wid2 .contents-navi .contents-navi-list{margin:170px 0 0 30px}.wid2 .contents-title{height:600px}.wid2 .contents-title .contents-title-text{top:335px;width:985px;margin:0 0 0 -492px}.wid2 .contents-title .contents-title-text strong{padding:0 0 0 290px}.wid2 .contents-title .contents-title-bg.img3 span img{margin:0 0 0 -300px}.wid1 .contents-main{width:auto;margin:0 60px;min-width:780px}.wid1 .contents-main-header .date{left:0}.wid1 .contents-main-header .lead{margin:0 0 0 145px}.wid1 .contents-navi .contents-navi-list{margin:140px 0 0 30px}.wid1 .contents-title{height:500px}.wid1 .contents-title .contents-title-text{top:305px;width:auto;margin:0;left:0}.wid1 .contents-title .contents-title-text strong{padding:0 0 0 260px}.wid1 .contents-title .contents-title-bg.img3 span img{margin:0 0 0 -250px}.sp body{min-width:0;width:auto}.sp #kobelco-header{height:30px;width:100%;position:fixed;left:0;top:0;z-index:1}.sp #kobelco-header .kobelco-header-logo{left:15px;top:9px}.sp #kobelco-header .kobelco-header-logo img{height:16px;width:auto}.sp #kobelco-header .kobelco-header-text{right:15px;line-height:30px}.sp .header{height:45px;width:100%;position:fixed;left:0;top:30px;z-index:1}.sp .header .left{float:none;width:auto}.sp .header .left a{display:block;height:auto;position:relative;padding:14px 0 14px 15px;z-index:100}.sp .header .left a .header-logo{position:static;width:100px;height:17px;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/pickup/CRANEs/assets/img/common/sp_header_logo.png) left top no-repeat;background-size:100px 17px}.sp .header .left a .header-logo img{display:block}.sp .header .left a .header-text{display:none}.sp .header .right{width:100%;float:none;height:auto;position:relative;left:0;top:-45px;margin:0;background:none}.sp .header .right .header-menu-btn{position:relative;left:100%;top:0;margin:0 0 0 -45px;width:45px;height:45px;overflow:hidden;z-index:110}.sp .header .right .header-menu-btn a{display:block;width:45px;height:45px;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/pickup/CRANEs/assets/img/common/sp_menu.png) left top no-repeat;background-size:45px 90px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}.sp .header .right .header-menu{position:absolute;left:0;top:45px;text-align:left;padding:28px 0 20px;float:none;width:100%;background-color:#fff;z-index:20;display:none;box-shadow:0 10px 10px rgba(0,0,0,.2)}.sp .header.show .right .header-menu{display:block}.sp .header.show .right .header-menu-btn a{background:url(/pickup/CRANEs/assets/img/common/sp_menu.png) left bottom no-repeat;background-size:45px 90px}.sp .header .right .header-menu>li{border-left:none;display:block;padding:0 15px 15px 30px}.sp .header .right .header-menu>li>a{font-size:14px;font-weight:700;padding:0}.sp .header .right .header-menu>li.i1>a{font-weight:400}.sp .header .right .header-menu .header-menu-reports{display:block;margin:15px 0 0}.sp .header .right .header-menu .header-menu-reports ul li{margin:0 0 15px}.sp .header .right .header-menu .header-menu-reports ul li a{font-size:14px;line-height:1.5}.sp .header .right .header-menu .header-menu-reports ul li a span{display:inline-block;padding:0 5px 0 0}.sp .header .right .header-menu .header-menu-reports ul li .contents-menu{margin:15px 0 30px 15px}.sp .header .right .header-menu .header-menu-reports ul li .contents-menu li a.current{border-bottom:#000 2px solid}.sp .footer .footer-bottom{height:auto;padding:20px 0}.sp .footer .footer-bottom p{line-height:1.8}.sp .contents{position:relative;z-index:0;padding-top:75px}.sp .contents-navi{position:absolute;left:0;top:10px;z-index:11;width:100%;height:120px;padding:15px 0 0}.sp #vol01 .contents-navi{background:url(/pickup/CRANEs/vol01/assets/img/map_shape.png) 20px 0 no-repeat;background-size:100px auto}.sp #vol02 .contents-navi{background:url(/pickup/CRANEs/vol02/assets/img/map_shape.png) 20px 0 no-repeat;background-size:105px auto}.sp #vol03 .contents-navi{background:url(/pickup/CRANEs/vol03/assets/img/map_shape.png) 20px 0 no-repeat;background-size:105px auto}.sp #vol04 .contents-navi{background:url(/pickup/CRANEs/vol04/assets/img/map_shape.png) 20px 0 no-repeat;background-size:105px auto}.sp #vol05 .contents-navi{background:url(/pickup/CRANEs/vol05/assets/img/map_shape.png) 20px 0 no-repeat;background-size:105px auto}.sp .contents-navi h1 span{display:block;width:auto;text-align:left;padding:0 0 0 30px}.sp .contents-navi h1 span:first-child{margin:0 0 10px}.sp .contents-navi h1 span.t50,.sp .contents-navi h1 span.t18{font-size:16px}.sp .contents-navi .contents-navi-list{display:none}.sp .contents-title{border-left:#00adb0 10px solid;border-right:#fff 10px solid;height:250px}.sp .contents-title .contents-title-bg img.fit{position:absolute;width:auto;height:100%;left:0;top:0;opacity:0;transition-property:opacity;transition-duration:.8s;transition-timing-function:ease-in-out}.sp .contents-title .contents-title-bg img.fit.show{opacity:1}.sp .contents-title .contents-title-bg.img3 span.img img{margin:0 0 0 -150px}.sp .contents-title .contents-title-text{position:absolute;left:0;top:auto;bottom:35px;width:auto;margin:0 20px}.sp .contents-title .contents-title-text strong{padding:0;font-size:15px;line-height:180%}.sp .contents-title:after{margin:0 10px}.sp .contents{position:relative}.sp .contents.menumode:before{content:'';display:block;position:absolute;left:0;top:0;z-index:5;background-color:rgba(0,0,0,.5);height:100%;width:100%}.sp .contents-main{padding:20px 0 60px}.sp .contents-main-header{padding:0 20px 30px}.sp .contents-main-header .date{position:static;left:auto;line-height:180%;margin:0 0 10px}.sp .contents-main-header .lead{padding:0;margin:0;font-size:14px;line-height:180%;text-align:auto}.sp .contents-main-header .lead span{margin:0;display:inline;padding:2px 0}.sp .contents-main-header .lead br{display:none}.sp .contents-main-header .lead .t16{font-size:14px;line-height:180%}@media(-webkit-min-device-pixel-ratio:2){.header .left a .header-logo{background:url(/pickup/CRANEs/assets/img/common/header_logo_x2.png) left top no-repeat;background-size:144px 71px}.footer .footer-link a .footer-link-logo{background:url(/pickup/CRANEs/assets/img/common/footer_kobelco_x2.png) left top no-repeat;background-size:88px 19px}}