.accordion{margin-top:30px}.accordion+.accordion{margin-top:32px}@media only screen and (max-width:767px){.accordion{margin-top:15px}.accordion+.accordion{margin-top:25px}}.accordion__Btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#717171;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;padding:0;text-align:left;color:#fff;font-size:18px;line-height:1;cursor:pointer}.accordion__Btn[aria-expanded=true] .accordion__BtnIcon:after{display:none}.accordion__Btn:active,.accordion__Btn:active>span,.accordion__Btn:focus,.accordion__Btn:focus>span{position:relative}.accordion__BtnText{flex:1 1;padding:16px 24px}.accordion__BtnIcon{flex:0 0 52px;min-height:100%;height:auto;background-color:#cc0033;display:block;width:100%;position:relative}@media only screen and (max-width:768px){.accordion__BtnIcon{flex:0 0 50px}}.accordion__BtnIcon:before{width:23px;height:3px}.accordion__BtnIcon:after,.accordion__BtnIcon:before{content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.accordion__BtnIcon:after{width:3px;height:23px}.accordion__Region{display:block;overflow:hidden;padding:0 32px;background-color:#f8f8f8;transition:height .45s ease-in-out}.accordion__Region[hidden]{display:none}@media only screen and (max-width:767px){.accordion__Region{padding:0 24px}}.accordion__InnerList{padding:0;margin:32px 0 48px;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.accordion__InnerList{margin:24px 0 35px}}.accordion__ListItem{width:calc(50% - 16px)}@media only screen and (max-width:767px){.accordion__ListItem{width:100%}.accordion__ListItem+.accordion__ListItem{margin-top:40px}}.accordion__ListItem--InnerBox{background-color:#fff;padding:32px}@media only screen and (max-width:767px){.accordion__ListItem--InnerBox{padding:24px}}.accordion__ListHeading{display:block;font-size:22px;line-height:1.32;font-style:normal;margin-bottom:24px}@media only screen and (max-width:767px){.accordion__ListHeading{font-size:18px;line-height:1.31;margin-bottom:20px}}.accordion__ListDetail{margin:0;font-size:16px;line-height:1.5}.accordion__LinkBlock{display:block;position:relative}@media only screen and (min-width:768px){.accordion__LinkBlock:hover .accordion__LinkText{background-color:rgba(204,0,51,.8)}.accordion__LinkBlock:hover .accordion__LinkText:before{border-color:#fff}}.accordion__LinkImg{width:100%}.accordion__LinkText{background-color:rgba(113,113,113,.8);color:#fff;font-size:22px;padding:35px 24px 32px;margin:0;width:100%;position:absolute;bottom:0;left:0;z-index:2}@media only screen and (min-width:768px){.accordion__LinkText{transition:background-color .25s}}@media only screen and (max-width:767px){.accordion__LinkText{font-size:16px;padding:15px 24px 15px 16px}}.accordion__LinkText:before{content:"";display:block;width:19px;height:19px;border-top:3px solid #cc0033;border-right:3px solid #cc0033;border-radius:2px;transform:rotate(45deg);position:absolute;right:24px;top:0;bottom:0;margin:auto}@media only screen and (max-width:767px){.accordion__LinkText:before{width:10px;height:10px;border-width:2px;right:14px}}.accordion__Contents{padding:0;margin:32px 0}@media only screen and (max-width:767px){.accordion__Contents{margin:18px 0}}.accordion__Text{margin:0;font-size:16px;line-height:1.5}.accordion__Text~.accordion__Text{margin-top:16px}.accordion__Img{display:block;margin-top:20px}.anchor__List{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.anchor__List{margin-top:-8px}}.anchor__List--Col03{margin-top:-10px}.anchor__List--Col03:before{content:"";display:block;order:1;width:calc(33.3333% - 20px / 3)}@media only screen and (max-width:767px){.anchor__List--Col03{margin-top:-8px}}.anchor__List--Col03__Mt60{margin-top:60px}@media only screen and (max-width:767px){.anchor__List--Col03__Mt60{margin-top:30px}}.anchor__List--Mt30{margin-top:30px}.anchor__ListItem--Col03{width:calc(33.3333% - 20px / 3);margin-top:10px}@media only screen and (max-width:767px){.anchor__ListItem--Col03{width:100%;margin-top:8px}}.anchor__List--Col04{margin-top:62px}.anchor__List--Col04:before{order:1}.anchor__List--Col04:after,.anchor__List--Col04:before{content:"";display:block;width:calc(25% - 36px / 4)}@media only screen and (max-width:767px){.anchor__List--Col04{margin-top:15px}}.anchor__ListItem--Col04{width:calc(25% - 36px / 4);margin-top:10px}@media only screen and (max-width:767px){.anchor__ListItem--Col04{width:100%;margin-top:8px}}.anchor__ListItem--Col05{width:calc(20% - 44px / 5);margin-top:10px}@media only screen and (max-width:767px){.anchor__ListItem--Col05{width:100%;margin-top:8px}}.anchor__Btn{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:34px 24px;max-width:338px;max-height:86px;line-height:1;background-color:#f8f8f8;color:#333;font-size:18px;text-decoration:none}.anchor__Btn:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #cc0033;border-right:2px solid #cc0033;transform:rotate(135deg)}@media only screen and (min-width:768px){.anchor__Btn{position:relative;padding:34px 44px 34px 24px;transition:background-color .25s}.anchor__Btn:after{position:absolute;top:50%;right:27px;margin-top:-6px}.anchor__Btn:hover{color:#fff;background-color:#cc0033}.anchor__Btn:hover:after{border-color:#fff}}@media only screen and (max-width:767px){.anchor__Btn{max-width:100%;font-size:16px;padding:15px 30px 15px 16px;position:relative;} .anchor__Btn:after{position: absolute;top: 50%;right: 10px;margin-top: -6px;}}.box__List{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;list-style-type:none}.box__List--Mt25{margin-top:25px}.box__List--Mt30{margin-top:30px}.box__List--Mt40{margin-top:40px}@media only screen and (max-width:767px){.box__List--Mt40{margin-top:0}}.box__List--Col02{justify-content:flex-start}.box__List--Col02 .box__ListItem:first-of-type{margin-right:32px}@media only screen and (max-width:767px){.box__List--Col02 .box__ListItem:first-of-type{margin-right:0}}.box__ListItem{display:flex;align-items:stretch;flex-direction:column;height:auto}@media (-ms-high-contrast:none){.box__ListItem,.box__ListItem ::-ms-backdrop{flex-wrap:wrap;flex-direction:row}}.box__ListItem--Col02{width:calc(50% - 16px)}@media only screen and (max-width:767px){.box__ListItem--Col02{margin-top:0;width:100%}.box__ListItem--Col02:first-of-type{margin-top:0}}.box__ListItem--Col03{width:calc(33.3333% - 64px / 3)}@media only screen and (max-width:767px){.box__ListItem--Col03{margin-top:30px;width:100%}.box__ListItem--Col03:first-of-type{margin-top:0}}.box__ListItem--Wide{width:calc(66.6666% - 16px)}@media only screen and (max-width:767px){.box__ListItem--Wide{margin-top:30px;width:100%}.box__ListItem--Wide:first-of-type{margin-top:0}}.box__ListItem--Short{width:calc(33.3333% - 16px)}@media only screen and (max-width:767px){.box__ListItem--Short{margin-top:30px;width:100%}.box__ListItem--Short:first-of-type{margin-top:0}}.box__ListItem--Border,.box__ListItem--ColBox{border:1px solid silver}.box__ListItem--ColBox{padding:32px 24px}@media only screen and (max-width:767px){.box__ListItem--ColBox{padding:20px}}.box__Link{display:block;color:inherit;text-decoration:none}@media only screen and (min-width:768px){.box__Link{transition:opacity .25s}.box__Link:hover{opacity:.65}}.box__LinkBlock{display:block;position:relative;width:100%;margin:28px 0 0}@media only screen and (min-width:768px){.box__LinkBlock:hover .box__LinkText{background-color:rgba(204,0,51,.8)}.box__LinkBlock:hover .box__LinkText:before{border-color:#fff}}.box__LinkImg{width:100%;height:100%}@media (-ms-high-contrast:none){.box__LinkImg,.box__LinkImg ::-ms-backdrop{width:100%;height:auto}}.box__LinkText{display:flex;align-items:center;justify-content:flex-start;height:93px;background-color:rgba(113,113,113,.8);color:#fff;font-size:22px;padding:0 58px 0 24px;margin:0;width:100%;position:absolute;bottom:0;left:0;z-index:2}@media only screen and (min-width:768px){.box__LinkText{transition:background-color .25s}}@media only screen and (max-width:767px){.box__LinkText{font-size:16px;padding:38px 36px 36px 16px}}.box__LinkText:before{content:"";display:block;width:19px;height:19px;border-top:3px solid #cc0033;border-right:3px solid #cc0033;border-radius:2px;transform:rotate(45deg);position:absolute;right:24px;top:0;bottom:0;margin:auto}@media only screen and (max-width:767px){.box__LinkText:before{width:10px;height:10px;border-width:2px;right:14px}}.box__LinkText--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:3px;margin-left:10px;background-image:url(/en/content/000000013.png);background-repeat:no-repeat;background-size:contain}.box__TextMain{display:block}.box__TextSub{display:block;position:relative;margin:5px 0 0;font-size:16px}.box__TextSub--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:10px;background-image:url(/en/content/000000013.png);background-repeat:no-repeat;background-size:contain}.box__Heading--Level2{margin:60px 0 0;padding-bottom:10px;border-bottom:3px solid #717171;font-size:24px;font-weight:400;position:relative;width:100%;display:flex;align-items:flex-end}.box__Heading--Level2:after{content:"";display:block;position:absolute;left:0;bottom:-3px;width:150px;height:3px;background-color:#cc0033}@media only screen and (max-width:767px){.box__Heading--Level2{font-size:20px;font-weight:400;line-height:1.3;padding-bottom:16px;margin-top:42px;border-width:2px}.box__Heading--Level2:after{width:115px;height:2px;bottom:-2px}}.box__Heading--Level3{font-size:22px;font-weight:400;margin:32px 0 0}@media only screen and (max-width:767px){.box__Heading--Level3{font-size:18px;line-height:1.31;margin:20px 0 0}}.box__Heading--Bg{background-color:#717171;font-size:22px;font-weight:700;padding:24px;margin:0;color:#fff;width:100%}@media only screen and (max-width:767px){.box__Heading--Bg{font-size:18px;line-height:1.31;padding:16px}}.box__Heading--Bg__Level4{display:flex;align-items:center;font-size:18px;font-weight:400;line-height:1.27}@media only screen and (max-width:767px){.box__Heading--Bg__Level4{font-size:18px}}.box__Heading--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:10px;background-image:url(/en/content/000000013.png);background-repeat:no-repeat;background-size:contain}.box__Heading--Mt40{margin:40px 0 0}.box__Heading--Link a{font-size:22px}.box__Block{padding:0 24px;background-color:#fff}@media only screen and (max-width:767px){.box__Block{padding:0 16px}}.box__Block--Pb24{padding:0 24px 24px}@media only screen and (max-width:767px){.box__Block--Pb24{padding:0 16px 16px}}.box__Block--Pb40{padding-bottom:40px}.box__BlockText{font-size:16px;line-height:1.5;margin:24px 0}@media only screen and (max-width:767px){.box__BlockText{margin:16px 0}}.box__Figure{position:relative;margin:0;padding:32px 0 0;width:100%;height:100%}@media only screen and (max-width:767px){.box__Figure{padding:24px 0 0;height:100%}}.box__BlockFigure{margin:0;width:100%}@media only screen and (max-width:767px){.box__BlockFigure--Horizontal{display:flex;align-items:flex-start}}.box__BlockImg{display:block;max-width:160px;margin:0 auto}@media only screen and (max-width:767px){.box__BlockImg{max-width:80px}}.box__BlockCaption{width:100%;margin:24px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.box__BlockCaption{padding-left:16px;margin:0}}.box__Img{width:100%}.box__Caption{font-size:16px;line-height:1.5;padding:24px;background-color:#fff;border:1px solid silver;border-top:0}@media only screen and (max-width:767px){.box__Caption{padding:16px}}.box__Caption--Border__None{padding:24px 0 0;border:0}@media only screen and (max-width:767px){.box__Caption--Border__None{padding:16px 0 0}}.box__Caption--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:16px 16px}@media only screen and (max-width:767px){.box__Caption--External:after{margin-left:3px}}.box__Caption--Pdf:after{content:"";display:inline-block;width:12px;height:14px;margin-bottom:-1px;margin-left:6px;background-image:url(/en/content/000000010.png);background-repeat:no-repeat;background-size:12px 14px}@media only screen and (max-width:767px){.box__Caption--Pdf:after{margin-left:3px}}.box__Text{margin:33px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.box__Text{margin:25px 0 0}}.box__Text--End{display:flex;justify-content:flex-end}.box__Text+.box__Text{margin-top:15px}.box__TextLink{margin:15px 0 0}@media only screen and (max-width:767px){.box__TextLink{margin-top:10px}}.box__LinkData{font-size:16px;line-height:1.5;color:#333;text-decoration:none}@media only screen and (min-width:768px){.box__LinkData{transition:color .25s}.box__LinkData:hover{color:#cc0033}}.box__LinkData--Page:after{content:"";display:inline-block;width:9px;height:9px;margin-left:2px;border-top:1px solid #cc0033;border-right:1px solid #cc0033;vertical-align:1px;transform:rotate(45deg)}@media only screen and (max-width:767px){.box__LinkData--Page:after{margin-left:0}}.box__LinkData--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:16px 16px}@media only screen and (max-width:767px){.box__LinkData--External:after{margin-left:3px}}.box__LinkData--Pdf:after{content:"";display:inline-block;width:12px;height:14px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000010.png);background-repeat:no-repeat;background-size:12px 14px}@media only screen and (max-width:767px){.box__LinkData--Pdf:after{margin-left:3px}}.box__LinkData--Xls:after{content:"XLS";display:inline-block;margin-left:6px;padding:3px 9px;color:#217346;font-size:12px;border:1px solid #217346;line-height:1;vertical-align:2px}@media only screen and (max-width:767px){.box__LinkData--Xls:after{margin-left:3px}}.breadCrumb{display:block;background-color:rgba(113,113,113,.7)}@media only screen and (max-width:767px){.breadCrumb{display:none}}.breadCrumb__List{margin:0;padding:10px 0 9px;list-style-type:none;font-weight: 700}.breadCrumb__List,.breadCrumb__ListItem{display:flex;flex-wrap:wrap;align-items:center}.breadCrumb__ListItem:not(:first-child):before{content:"";display:block;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);margin:0 10px}.breadCrumb__ListLink{color:#fff;text-decoration:none}@media only screen and (min-width:768px){.breadCrumb__ListLink:hover{text-decoration:underline}}.btnLink{display:flex;flex-wrap:wrap}.btnLink--Cols{justify-content:space-around}.btnLink--Center,.btnLink__Item{align-items:center;justify-content:center}.btnLink__Item{display:flex;flex-wrap:nowrap;padding:19px 32px;margin:54px 0 0;border:2px solid #cc0033;width:100%;max-width:440px;background-color:#fff;color:#cc0033;font-size:1.8rem;text-decoration:none}@media only screen and (min-width:768px){.btnLink__Item{transition:background-color .25s}.btnLink__Item:hover{color:#fff;background-color:#cc0033}}@media only screen and (max-width:767px){.btnLink__Item{padding:21px 15px;margin:40px 0 0;background-color:#cc0033;color:#fff}}.btnLink__Item--Gray{background-color:#f8f8f8}@media only screen and (max-width:767px){.btnLink__Item--Gray{padding:21px 15px;margin:40px 0 0;background-color:#cc0033;color:#fff}}.btnLink__Item--External:after{content:"";display:block;width:16px;height:16px;margin-left:12px;background-image:url(/en/content/000000012.png);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){.btnLink__Item--External:hover:after{background-image:url(/en/content/000000013.png)}}@media only screen and (max-width:767px){.btnLink__Item--External:after{background-image:url(/en/content/000000013.png)}}.btnLink__Item--Pdf:after{content:"";display:block;width:14px;height:17px;margin-left:12px;background-image:url(/en/content/000000010.png);background-repeat:no-repeat;background-size:contain}.btnLink__List{list-style-type:none;margin:60px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.btnLink__List{margin-top:21px}}.btnLink__List--Col03{margin-top:-10px}.btnLink__List--Col03:before{content:"";display:block;order:1;width:calc(33.3333% - 20px / 3)}@media only screen and (max-width:767px){.btnLink__List--Col03{margin-top:-8px}}.btnLink__List--Mt20{margin-top:10px}@media only screen and (max-width:767px){.btnLink__List--Mt20{margin-top:16px}}.btnLink__List--Mt30{margin-top:20px}@media only screen and (max-width:767px){.btnLink__List--Mt30{margin-top:21px}}.btnLink__ListItem--Col02{width:calc(50% - 10px / 2);margin-top:10px}@media only screen and (max-width:767px){.btnLink__ListItem--Col02{width:100%;margin-top:8px}}.btnLink__ListItem--Col03{width:calc(33.3333% - 20px / 3);margin-top:10px}@media only screen and (max-width:767px){.btnLink__ListItem--Col03{width:100%;margin-top:8px}}.btnLink__ListItem--Col04{width:calc(25% - 36px / 4)}@media only screen and (max-width:767px){.btnLink__ListItem--Col04{width:100%;margin-top:8px}}.btnLink__ListItem--Col05{width:calc(20% - 44px / 5)}@media only screen and (max-width:767px){.btnLink__ListItem--Col05{width:100%;margin-top:8px}}.btnLink__BlockCol{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding:34px 24px;width:100%;line-height:1;background-color:#f8f8f8;color:#333;font-size:18px;text-decoration:none}.btnLink__BlockCol:before{content:"";display:block;position:absolute;right:24px;width:10px;height:10px;border-top:2px solid #cc0033;border-right:2px solid #cc0033;transform:rotate(45deg)}@media only screen and (min-width:768px){.btnLink__BlockCol{transition:background-color .25s}.btnLink__BlockCol:hover{color:#fff;background-color:#cc0033}.btnLink__BlockCol:hover:before{border-color:#fff}}@media only screen and (max-width:767px){.btnLink__BlockCol{max-width:100%;font-size:16px;padding:15px 30px 15px 16px} .btnLink__BlockCol::before {right:14px;}}.btnLink__BlockCol--External:after{content:"";display:inline-block;width:16px;height:16px;margin-left:12px;padding-right:40px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){.btnLink__BlockCol--External:hover:after{background-image:url(/en/content/000000013.png)}}@media only screen and (max-width:767px){.btnLink__BlockCol--External:after{background-image:url(/en/content/000000008.png)}}@media only screen and (min-width:768px){.btnLink__BlockCol--TxtLong{height:86px}}.h1Bg{background-color:#717171;background-image:url(/en/content/100019465.jpg);background-position:50%;background-repeat:no-repeat;background-size:1920px 242px}@media only screen and (max-width:767px){.h1Bg{background-size:auto 121px}}.h1Bg--Img__None{background:none;border-top:1px solid silver;border-bottom:1px solid silver}.h1Bg--Img__None--BorderNone{background:none}.h1Bg--Business{background-image:url(/business/images/index_h1bg.jpg)}.h1Bg--Consumer{background-image:url(/consumer/images/index_h1bg.jpg)}.h1Bg--Ir{background-image:url(/ir/images/index_h1bg.jpg)}.h1Bg--Carlife__Idemitsu{background-image:url(/carlife/idemitsu/images/index_h1bg.jpg)}.h1Bg--Carlife__Shell{background-image:url(/carlife/shell/images/index_h1bg.jpg)}.h1Bg--Sustainability{background-image:url(/sustainability/images/index_h1bg.jpg)}.h1Bg--Company{background-image:url(/company/images/index_h1bg.jpg)}.h1Bg--Enjoy{background-image:url(/enjoy/images/index_h1bg.jpg)}.h1Bg__Wrap{position:relative}.h1Bg__Link{position:absolute;display:block;top:40px;right:calc((100vw - 1024px) / 2)}@media only screen and (max-width:1054px){.h1Bg__Link{right:15px}}@media only screen and (max-width:767px){.h1Bg__Link{position:static;width:calc(100% - 30px);height:auto;margin:40px auto 0}}.h1Bg__Img{width:auto;height:180px}@media only screen and (max-width:767px){.h1Bg__Img{width:100%;height:auto}}.heading__1{margin:0;padding:86px 0 87px;font-size:30px;font-weight:700;color:#fff}@media only screen and (max-width:767px){.heading__1{font-size:22px;padding:48px 0}}.heading__1--Nobg{color:#333;padding:90px 0}@media only screen and (max-width:767px){.heading__1--Nobg{padding:50px 16px}}.heading__1--3rd{padding:48px 0}@media only screen and (max-width:767px){.heading__1--3rd{padding:28px 16px 28px 0}}.heading__2{display:block;font-size:24px;font-weight:400;padding-bottom:16px;margin:72px 0 0;border-bottom:3px solid #717171;position:relative}.heading__2:after{content:"";display:block;position:absolute;left:0;bottom:-3px;width:150px;height:3px;background-color:#cc0033}@media only screen and (max-width:767px){.heading__2{font-size:20px;font-weight:400;line-height:1.3;padding-bottom:16px;margin:40px 0 0;border-width:2px}.heading__2:after{width:115px;height:2px;bottom:-2px}}.heading__2--Short{max-width:497px}.heading__2--Mt40{margin-top:40px}.heading__2--Size26{font-size:26px}@media only screen and (max-width:767px){.heading__2--Size26{font-size:22px}}.heading__2--Mt0{margin-top:0}.heading__3{font-size:22px;font-weight:400;margin:32px 0 0}@media only screen and (max-width:768px){.heading__3{font-size:18px;line-height:1.31;margin:24px 0 0}}.heading__3--Mt70{margin-top:70px}@media only screen and (max-width:768px){.heading__3--Mt70{margin-top:30px}}.icon{display:inline-flex;width:16px;height:16px;background-position:50%;background-repeat:no-repeat}.icon__Arrow--Right{background-image:url(/en/content/000000014.png)}.icon__Arrow--Right:hover{background-image:url(/en/content/000000011.png)}.icon__Arrow--Bottom{background-image:url(/en/content/000000009.png)}.icon__Arrow--Bottom:hover{background-image:url(/en/content/000000015.png)}.icon__Arrow--Right_Wide{background-image:url(/en/content/000000004.png)}.icon__Arrow--Right_Wide:hover{background-image:url(/en/content/000000016.png)}.icon__Wide{width:32px;height:32px}.iframe{width:100%;border:0}.iframe--Mt40{margin-top:40px}.iframe--stock{min-height:810px}.imgBox{display:flex;align-items:center;justify-content:center;margin:24px 0 0}@media only screen and (max-width:767px){.imgBox{margin:21px 0 0}}.imgBox--Mt30{margin-top:30px}@media only screen and (max-width:767px){.imgBox--Mt30{margin-top:24px}}.imgBox--Mt40{margin-top:40px}.imgBox--Mt_Large{margin:70px 0 0}@media only screen and (max-width:767px){.imgBox--Mt_Large{margin:32px 0 0}}.imgBox--RightAlign{display:block;text-align:right}@media only screen and (max-width:767px){.imgBox--RightAlign img{width:60%}}@media only screen and (min-width:768px){.imgBox__Link{transition:opacity .25s}.imgBox__Link:hover{opacity:.65}}.imgBox__List--Col04{margin-top:130px}@media only screen and (max-width:767px){.imgBox__List--Col04{margin-top:44px}}.imgBox__List--Col04 ul{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:0}@media only screen and (max-width:767px){.imgBox__List--Col04 ul{flex-wrap:wrap}}.imgBox__List--Col04 ul li{margin:0 33px 0 0;width:calc(25% - 33px)}.imgBox__List--Col04 ul li:last-of-type{margin:0}.imgBox__List--Col04 ul li img{width:100%}@media only screen and (max-width:767px){.imgBox__List--Col04 ul li{margin:22px 0 0;width:calc(50% - 12px)}.imgBox__List--Col04 ul li:last-of-type{margin:22px 0 0}}.imgTxt01{position:relative;padding:56px 120px;margin-top:40px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width:767px){.imgTxt01{padding:28px;margin-top:28px}}.imgTxt01__Box{background-color:rgba(77,77,77,.6);position:relative;z-index:1;padding:48px 32px;width:100%;min-height:235px}@media only screen and (max-width:767px){.imgTxt01__Box{padding:24px;min-height:310px}}.imgTxt01__Heading{color:#fff;font-weight:400;font-size:24px;text-align:center;width:100%;padding-bottom:24px;margin:0;border-bottom:1px solid #fff}@media only screen and (max-width:767px){.imgTxt01__Heading{font-size:20px;line-height:1.3;padding-bottom:16px}}.imgTxt01__Text{margin:28px 0 0;font-size:16px;line-height:1.5;color:#fff}@media only screen and (max-width:767px){.imgTxt01__Text{margin:16px 0 0}}.imgTxt01__Img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;max-width:inherit;z-index:0;top:0;left:0;right:0;bottom:0;margin:auto}@media only screen and (max-width:767px){.imgTxt01__Img{left:-50%;right:50%}}.imgTxt02__Detail{margin:33px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.imgTxt02__Detail{margin:28px 0 0}}.imgTxt02__Detail:empty{display:none}.imgTxt02__List{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}.imgTxt02__ListItem{width:calc(50% - 16px);margin:32px 0 0}@media only screen and (max-width:767px){.imgTxt02__ListItem{width:100%;margin:24px 0 0}}.imgTxt02__ListFigure{margin:0}.imgTxt02__Figure{margin:24px 0 0}@media only screen and (max-width:767px){.imgTxt02__Figure{margin:15px 0 0}}.imgTxt02__ListImg{width:100%}.imgTxt03{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:72px 0 0}@media only screen and (max-width:767px){.imgTxt03{margin:40px 0 0}}.imgTxt03+.imgTxt03{margin-top:40px}@media only screen and (max-width:767px){.imgTxt03--Mt24-sp{margin-top:24px}}.imgTxt03--Mt30{margin-top:30px}@media only screen and (max-width:767px){.imgTxt03--Mt30{margin-top:15px}}.imgTxt03--Mt40{margin-top:40px}.imgTxt03--Rev .imgTxt03__ColImg{order:2}.imgTxt03--Rev .imgTxt03__ColText{padding-left:0;padding-right:32px}@media only screen and (max-width:767px){.imgTxt03--Rev .imgTxt03__ColImg{margin-top:24px}.imgTxt03--Rev .imgTxt03__ColText{margin-top:0;padding-right:0}}.imgTxt03__ColImg{flex:0 0 224px;margin:0}@media only screen and (max-width:767px){.imgTxt03__ColImg{margin-right:auto;margin-left:auto;text-align:center}}.imgTxt03__ColImg--Vertical{flex:0 0 168px}.imgTxt03__ColText{flex:1 1;padding-left:32px}@media only screen and (max-width:767px){.imgTxt03__ColText{flex:0 0 100%;padding:0;margin:24px 0 0}}.imgTxt03__ColText:only-child{padding-right:0}@media only screen and (max-width:767px){.imgTxt03__ColText:only-child{margin:0}}.imgTxt03__Text{margin:24px 0 0;font-size:16px;line-height:1.5}.imgTxt03__Text:first-child{margin-top:0}.imgTxt03__Text--Emphasis{display:block;margin:0;font-size:22px;font-style:normal;line-height:1.32}@media only screen and (max-width:767px){.imgTxt03__Text--Emphasis{font-size:18px;line-height:1.31}}.imgTxt03__Text--Emphasis~.imgTxt03__Text--Emphasis{margin-top:60px}.imgTxt03__Text--Link{font-size:16px;line-height:1.5}.imgTxt03__Link{color:#333;text-decoration:none}@media only screen and (min-width:768px){.imgTxt03__Link:hover{text-decoration:underline}}@media only screen and (max-width:767px){.imgTxt03__Link{color:#cc0033}}.imgTxt03__Link--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:10px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:contain}.imgTxt04{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.imgTxt04--Mt30{margin:30px 0 0}.imgTxt04__ColImg{flex:0 0 auto;margin:0}@media only screen and (max-width:767px){.imgTxt04__ColImg{flex:0 0 100%;text-align:center}}.imgTxt04__ColText{flex:1 1;padding-left:32px}@media only screen and (max-width:767px){.imgTxt04__ColText{flex:0 0 100%;padding:0;margin:24px 0 0}}.imgTxt04__Text{margin:33px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.imgTxt04__Text{margin:28px 0 0}}.imgTxt04__Text--Mt0{margin:0}.imgTxt05{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:768px){.imgTxt05{margin-top:32px}}.imgTxt05__ColImg{flex:0 0 auto;margin:0}@media only screen and (max-width:767px){.imgTxt05__ColImg{flex:0 0 100%;text-align:center;margin:24px 0 0;order:2}}.imgTxt05__ColText{flex:1 1;padding-left:32px}@media only screen and (max-width:767px){.imgTxt05__ColText{flex:0 0 100%;padding:0;order:1}}.imgTxt05__Text{margin:0;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.imgTxt05__Text{margin:28px 0 0}}.imgTxt05__Text+.imgTxt05__Text{margin-top:20px}.imgTxt06{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}.imgTxt06--Mt60{margin:60px 0 0}.imgTxt06__ListItem{width:calc(33.3333% - 70px / 3)}@media only screen and (max-width:767px){.imgTxt06__ListItem{width:100%}}.imgTxt06__ListItem--Wide{width:100%;max-width:496px}@media only screen and (max-width:767px){.imgTxt06__ListItem--Wide{max-width:none}}.imgTxt06__ColImg{margin:28px 0 0;text-align:center}@media only screen and (min-width:768px){.imgTxt06__ColImg{padding-top:100%}}@media only screen and (min-width:768px){.imgTxt06__ColImg,.imgTxt06__ColImg--Horizontal{overflow:hidden;position:relative;margin:24px 0 0}.imgTxt06__ColImg--Horizontal{padding-top:50%}}@media only screen and (min-width:768px){.imgTxt06__Img{width:auto;height:100%;max-height:100%}}@media only screen and (min-width:768px){.imgTxt06__Img,.imgTxt06__Img--Horizontal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imgTxt06__Img--Horizontal{width:100%;height:auto;max-width:100%;max-height:none}}.imgTxt06__ColText{margin:32px 0 0}@media only screen and (max-width:767px){.imgTxt06__ColText{margin:24px 0 0}}.imgTxt06__ColText--Center{text-align:center}.imgTxt06__Text{margin:24px 0 0;font-size:16px;line-height:1.5}.imgTxt06__Text--Emphasis{margin:0;font-size:22px;font-style:normal}@media only screen and (max-width:767px){.imgTxt06__Text--Emphasis{font-size:18px;line-height:1.31}}.imgTxt06__Text--Name{margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.imgTxt06__Text--Name{font-weight:400;line-height:1.31}}.info{border:2px solid #cc0033;padding:24px}@media only screen and (min-width:768px){.info{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:40px}}@media only screen and (max-width:767px){.info{border-width:1px;margin-top:28px}}.info--Top{margin-top:0}.info-Heading{font-size:18px;font-weight:400;text-align:center;margin:0;color:#cc0033}@media only screen and (min-width:768px){.info-Heading{flex:0 0 160px}}.info-Description{font-size:16px;line-height:1.5}@media only screen and (min-width:768px){.info-Description{margin:0;flex:1 1}}@media only screen and (max-width:767px){.info-Description{margin:24px 0 0}}.link{margin:33px 0 0;font-size:16px}@media only screen and (max-width:767px){.link{margin:28px 0 0}}.link__Mt20{margin:20px 0 0}.link__Mt10{margin:10px 0 0}.link__Data{font-size:16px;line-height:1.5;color:#333;text-decoration:none}@media only screen and (min-width:768px){.link__Data{transition:color .25s}.link__Data:hover{color:#cc0033}}@media only screen and (max-width:767px){.link__Data{color:#cc0033}}.link__Data--Page:after{content:"";display:inline-block;width:9px;height:9px;margin-left:2px;border-top:1px solid #cc0033;border-right:1px solid #cc0033;vertical-align:1px;transform:rotate(45deg)}@media only screen and (max-width:767px){.link__Data--Page:after{margin-left:0}}.link__Data--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:16px 16px}@media only screen and (max-width:767px){.link__Data--External:after{margin-left:3px}}.link__Data--Pdf:after{content:"";display:inline-block;width:12px;height:14px;margin-bottom:-1.5px;margin-left:6px;background-image:url(/en/content/000000010.png);background-repeat:no-repeat;background-size:12px 14px}@media only screen and (max-width:767px){.link__Data--Pdf:after{margin-left:3px}}.link__Data--Xls:after{content:"XLS";display:inline-block;margin-left:6px;padding:3px 9px;color:#217346;font-size:12px;border:1px solid #217346;line-height:1;vertical-align:2px}@media only screen and (max-width:767px){.link__Data--Xls:after{margin-left:3px}}.linkList{background-color:#f8f8f8;margin:64px 0 0}@media only screen and (max-width:767px){.linkList{margin:40px -15px 0}}.linkList__Btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#f8f8f8;color:#333;padding:14px 15px;font-size:16px;width:100%;text-align:left;position:relative;cursor:pointer}.linkList__Btn:before{width:14px;height:2px;right:15px}.linkList__Btn:after,.linkList__Btn:before{content:"";display:block;background-color:#717171;position:absolute;top:0;bottom:0;margin:auto}.linkList__Btn:after{width:2px;height:14px;right:21px}.linkList__Btn[aria-expanded=true]:after{display:none}.linkList__Btn:active,.linkList__Btn:active>span,.linkList__Btn:focus,.linkList__Btn:focus>span{position:relative}@media only screen and (min-width:768px){.linkList__Btn{display:none}}.linkList__List{list-style-type:none;margin:0;padding:0 24px 24px;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:767px){.linkList__List{display:block;overflow:hidden;transition:height .25s ease-in-out;padding:0 15px}.linkList__List[hidden]{display:none}}.linkList__ListItem{word-break:break-all}@media only screen and (min-width:768px){.linkList__ListItem{display:inline-flex;margin-top:24px;margin-right:20px;padding-right:20px;border-right:1px solid #333}.linkList__ListItem:last-child{border-right:0;margin-right:0;padding-right:0}}@media only screen and (max-width:767px){.linkList__ListItem{display:block;width:100%;margin-bottom:5px}.linkList__ListItem:last-child{margin-bottom:16px}}.linkList__Link{display:block;text-decoration:none}@media only screen and (min-width:768px){.linkList__Link{color:#333;font-size:14px;transition:color .25s}.linkList__Link:hover{color:#cc0033}}@media only screen and (max-width:767px){.linkList__Link{background-color:#fff;padding:10px 12px;font-size:16px;color:#cc0033}}.linkList__Link[aria-label="current page"]{color:#999}@media only screen and (min-width:768px){.linkList__Link[aria-label="current page"]:hover{color:#cc0033}}.linkList__Link--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:16px 16px}@media only screen and (max-width:767px){.linkList__Link--External:after{margin-left:3px}}.news--Gray{background:#f8f8f8}.news--Mt100{margin-top:100px}@media only screen and (max-width:767px){.news--Mt100{margin-top:50px}}.news--Pt70{padding-top:70px}@media only screen and (max-width:767px){.news--Pt70{padding-top:35px}}.news--Pb150{padding-bottom:150px}@media only screen and (max-width:767px){.news--Pb150{padding-bottom:70px}}.news__Heading{display:block;font-size:24px;font-weight:400;padding-bottom:16px;margin:72px 0 16px;border-bottom:3px solid #717171;position:relative}.news__Heading:after{content:"";display:block;position:absolute;left:0;bottom:-3px;width:150px;height:3px;background-color:#cc0033}@media only screen and (max-width:767px){.news__Heading{font-size:20px;font-weight:400;line-height:1.3;padding-bottom:16px;margin:40px 0 4px;border-width:2px}.news__Heading:after{width:115px;height:2px;bottom:-2px}}.news__Heading--Mt0{margin-top:0}.news__List{padding:0;margin:0;list-style-type:none}.news__ListLink{display:flex;flex-wrap:wrap;align-items:center;width:100%;border-bottom:1px solid silver;text-decoration:none;position:relative}.news__ListLink--Bottom{border-bottom:0}.news__ListLink:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #cc0033;border-right:2px solid #cc0033;transform:rotate(45deg);position:absolute;right:16px;top:0;bottom:0;margin:auto}@media only screen and (max-width:767px){.news__ListLink:after{width:10px;height:10px;border-width:2px;right:14px}}@media only screen and (min-width:768px){.news__ListLink{padding:32px 30px 32px 16px}.news__ListLink:hover .news__Text{color:rgba(204,0,51,.8)}}@media only screen and (max-width:767px){.news__ListLink{padding:20px 34px 20px 16px}}.news__Date{font-size:16px;line-height:1.5;margin-right:12px;color:#333}@media only screen and (max-width:767px){.news__Date{width:100%}}.news__Category{font-size:14px;margin-right:24px;width:180px;padding:3px 0;border:1px solid;text-align:center}.news__Category--Gray{border-color:#333;color:#333}.news__Category--Red{border-color:#cc0033;color:#cc0033}@media only screen and (max-width:767px){.news__Category{margin-top:16px}}.news__Company{font-size:14px;padding:4px 0;text-align:center;width:80px;color:#fff}.news__Company--Gray{background-color:#333}.news__Company--Red{background-color:#cc0033}@media only screen and (max-width:767px){.news__Company{margin-top:16px}}.news__Text{width:100%;margin:16px 0 0;font-size:16px;line-height:1.5;color:#333}@media only screen and (min-width:768px){.news__Text{transition:color .25s}}.news__Text--External:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/000000008.png);background-repeat:no-repeat;background-size:16px 16px}@media only screen and (max-width:767px){.news__Text--External:after{margin-left:3px}}.news__Text--PDF:after{content:"PDF";display:inline-block;font-size:12px;padding:0;text-align:center;width:42px;border:1px solid #cc0033;color:#cc0033;margin-left:12px}@media only screen and (max-width:767px){.news__Text--PDF:after{margin-left:6px}}.news__Text--XLS:after{content:"XLS";display:inline-block;font-size:12px;padding:0;text-align:center;width:42px;border:1px solid #217346;color:#217346;margin-left:12px}@media only screen and (max-width:767px){.news__Text--XLS:after{margin-left:6px}}.news__None{display:none;font-size:24px;font-weight:400;padding-bottom:16px;margin:72px 0 16px}.js-news.is-loading{position:relative;height:32px;margin-top:54px}.js-news.is-loading:before{content:"";position:absolute;display:block;width:32px;height:32px;margin:auto;background-image:url(/en/content/100021927.gif);background-repeat:no-repeat;background-size:cover;top:0;right:0;bottom:0;left:0}.js-news[data-show=on] .is-showFalse,.js-news__Btn.is-hidden,.js-news__Heading,.js-news__ListItem{display:none}.js-news__Heading.is-active,.js-news__ListItem.is-active,.js-news__None.is-active{display:block}.search{margin-top:40px}@media only screen and (max-width:767px){.search{margin-top:28px}}.search__Box{border:1px solid #ccc}@media only screen and (min-width:768px){.search__Box{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:36px 43px}}@media only screen and (max-width:767px){.search__Box{padding:30px}}.search__SelectLabel{font-size:1.6rem;display:flex;align-items:center}@media only screen and (min-width:768px){.search__SelectLabel{flex:1 0 auto;flex-wrap:nowrap;padding-right:10px}}@media only screen and (max-width:767px){.search__SelectLabel{flex-wrap:wrap;width:100%;margin-top:25px}.search__SelectLabel:first-of-type{margin-top:0}}@media only screen and (min-width:768px){.search__SelectLabel--Release{flex:0 0 340px}}.search__SelectBox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;background-color:#fff;background-image:url(/en/content/000000009.png);background-repeat:no-repeat;background-position:right 12px center;font-size:1.6rem;width:100%;padding:13px 32px 13px 13px}@media only screen and (min-width:768px){.search__SelectBox{max-width:260px;flex-basis:260px;margin-left:16px}}@media only screen and (max-width:767px){.search__SelectBox{margin-top:12px}}.search__SelectBox::-ms-expand{display:none}.search__Btn{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:11px 32px;margin:0;border:2px solid #cc0033;width:100%;max-width:220px;flex-basis:220px;background-color:#fff;color:#cc0033;font-size:1.6rem;text-decoration:none}@media only screen and (min-width:768px){.search__Btn{transition:background-color .25s}.search__Btn:hover{color:#fff;background-color:#cc0033}}@media only screen and (max-width:767px){.search__Btn{padding:15px;margin:28px auto 0;background-color:#cc0033;color:#fff}}.search__Notes{display:block;margin-top:20px;font-weight:400;font-size:1.4rem;line-height:1.6}.table{margin-top:30px}.table+.table{margin-top:48px}@media only screen and (max-width:767px){.table+.table{margin-top:24px}}@media only screen and (max-width:767px){.table{width:auto;overflow:auto;white-space:nowrap}}.table--Mt40{margin-top:40px}.table--Mt70{margin-top:70px}.table--Box{margin-top:33px}@media only screen and (max-width:767px){.table--Box{margin-top:25px}}.table__Content{width:100%;border-collapse:collapse}.table__Head{font-size:16px;font-weight:400;padding:16px;line-height:1.5;border-right:2px solid #fff;background-color:#f0f0f0;border-bottom:2px solid #fff;vertical-align:top;text-align:left;width:20%}.table__Head--Title{background-color:#717171;color:#fff;font-size:18px;line-height:1}.table__Head--3col{width:33.33333%}.table__Head--6col{width:16.66667%}.table__Head--Auto{width:auto}.table__Head--15{width:15%}.table__Data{background-color:#f8f8f8;border-bottom:2px solid #fff;padding:16px;line-height:1.5;font-size:16px;width:80%}.table__Data--3col{width:33.33333%}.table__Data--6col{width:16.66667%}.table__Data+.table__Data{border-left:2px solid #fff}.table__Data--Auto{width:auto}.table__Body--MinWidth580 td{min-width:580px}.table__Body--MinWidth270 th{min-width:270px}.text{display:block;width:100%}.text__Title{display:block;margin:32px 0 0;font-size:22px;line-height:1.32;font-style:normal}@media only screen and (max-width:768px){.text__Title{margin:24px 0 0;font-size:18px;line-height:1.31}}.text__Title--Red{color:#cc0033}.text__Detail{margin:24px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.text__Detail{margin:16px 0 0}}.text__Detail--End{display:flex;justify-content:flex-end}.text__Detail--Right{text-align:right}.text__Detail--Mt40{margin-top:40px}.text__Detail a{color:#333;text-decoration:none}@media only screen and (min-width:769px){.text__Detail a:hover{color:#cc0033}}.text-box__List{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}.text-box__ListItem{width:calc(50% - 16px)}@media only screen and (max-width:767px){.text-box__ListItem{width:100%}.text-box__ListItem+.text-box__ListItem{margin-top:32px}}.text-box__ListItem--Border{padding-bottom:30px;border-bottom:1px solid silver}@media only screen and (min-width:768px){.text-box__ListItem--Border:last-child,.text-box__ListItem--Border:nth-last-child(2){border-bottom:none}}@media only screen and (max-width:767px){.text-box__ListItem--Border h3{margin:0}.text-box__ListItem--Border:last-child{border-bottom:none}}.text-box__Detail{margin:0;font-size:16px;line-height:1.5}.text-box__Detail--Mt20{margin-top:20px}.form__CheckBox{margin:80px auto 0;padding:20px 0 0;max-width:530px;width:100%;background:#f8f8f8;text-align:center}.form__CheckBox label{position:relative;padding-left:24px;font-size:22px}@media only screen and (max-width:767px){.form__CheckBox label{max-width:none}}.form__CheckBox input[type=checkbox]{display:none}.form__CheckBox input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:50%;left:0;width:13px;height:13px;background:#fff;border:1px solid #c9c9c9;margin-top:-7px}.form__CheckBox input[type=checkbox]:checked+label:before{background:#cc0033;border:1px solid #cc0033}.form__CheckBox input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:50%;left:3px;width:7px;height:13px;transform:rotate(40deg);border-bottom:3px solid #fff;border-right:3px solid #fff;margin-top:-8px}.form__CheckBox input[type=checkbox]+label+p+div a{pointer-events:none;border:2px solid #ccc;color:#ccc;background:#fff}.form__CheckBox input[type=checkbox]:checked+label+p+div a{pointer-events:auto;border:2px solid #cc0033;color:#cc0033}@media only screen and (max-width:767px){.form__CheckBox input[type=checkbox]:checked+label+p+div a{color:#fff;background:#cc0033}}.form__CheckBox input[type=checkbox]:checked+label+p+div a:hover{background:#cc0033;color:#fff}.form__CheckBox--Text{margin:0;padding:12px 0 20px;max-width:530px;width:100%;font-size:14px;line-height:1.75;text-align:center}@media only screen and (max-width:767px){.form__CheckBox--Text{max-width:none;text-align:left;padding:16px 16px 20px}}.form__CheckBox .btnLink{background:#fff}.modules{display:block;padding:80px 0 50px}.modules-Section{display:block;margin-top:40px}.modules-Heading{margin:0}.modules-SubHeading{margin:0 0 49px;padding:80px 0 15px;border-bottom:1px solid #353232}.modules-Icons{display:flex;flex-wrap:wrap;align-items:baseline}.modules-Icons>*{margin-right:20px;background-color:#ccc}.modules-Separate{display:block;width:100%;height:1px;margin:0;padding:40px 0;border:0}@media only screen and (max-width:768px){.modules-Separate{padding:20px 0}}

/* 20190408追加 */
.link__Data--Excel:after{content:"";display:inline-block;width:16px;height:16px;margin-bottom:-3px;margin-left:6px;background-image:url(/en/content/100020308.gif);background-repeat:no-repeat;background-size:16px 16px}


/* 20190520追加 */
.transition-page{
	background-color:#f2f2f2;
	padding:10px 8px 10px 8px;
	margin:15px 0;
	position:relative;
	overflow:hidden;
	}
.transition-page ul {
	margin:0;
	padding:0;
	}
.transition-page ul li.prev{
	width:40%;
	float:left;
	background:url(/en/content/100020045.gif) left 8px no-repeat;
	padding-left:15px;
	line-height:1.2;
	list-style-type:none;
	}
.transition-page ul li.next{
	width:40%;
	float:right;
	background:url(/en/content/100020044.gif) right 8px no-repeat;
	padding-right:15px;
	line-height:1.2;
	text-align:right;
	list-style-type:none;
	}

/* 20190613追加 リストスタイル*/
.number_list ol {padding:0; margin:0}
.number_list li {font-size:16px; line-height:1.5; margin-bottom:15px; margin-left:1em}
.defult_list ul {list-style:none;padding:0; margin:0}
.defult_list li {font-size:16px; line-height:1.5; margin-bottom:15px; padding-left:.6em; text-indent:-.7em}
.defult_list li:before {content:"? "; color:#464646}
.number_list2-area {list-style:  none; margin:  0; margin-left:6px; padding: 0; counter-reset: li_count;}
.number_list2 {padding:  10px; margin-bottom:1px; font-size: 16px;line-height: 1.2;}
.number_list2:before  {counter-increment: li_count; content: counter(li_count)"."; color: #F00; font-weight:bold; margin-right: 5px; margin-left:-1.3em;}
.number_list2 li{margin-left:1.4em; }
.number_list3-area {list-style:  none; margin:  0; margin-left:6px; padding: 0; counter-reset: li_count; }
.number_list3 {padding-left:  10px;  margin-bottom:7px; font-size: 16px;  line-height: 1.2; background:url(/tanker/images/important-icon.gif) no-repeat left top} 
.number_list3:before  {counter-increment: li_count;  content: counter (li_count)"." ;  color: #000; font-weight:6px;  line-height: 1.5; margin-right: 5px; margin-left:-1.3em; }
.number_list4-area {list-style: none; margin: 0; margin-left: 6px; padding: 0; counter-reset: li_count;}
.number_list4 {padding-left: 10px; margin-bottom: 7px; font-size: 16px; line-height: 1.2; background: url(https://www.idss.co.jp/tanker/images/important-icon.gif) no-repeat 0px top;}
.number_list4:before  {counter-increment: li_count; content: counter(li_count)"."; color: #000; line-height: 1.5; margin-right: 5px;  }
.number_list4 li{margin-left:1.4em; }


/* 20190531追加 スマートフォン用横スクロールバー*/
@media screen and (max-width:767px) {
.table::-webkit-scrollbar { height:5px; }
.table::-webkit-scrollbar-track { border-radius:5px; background:#eee; }
.table::-webkit-scrollbar-thumb { border-radius:5px; background:#666; }
}


/* 20190604追加 ワードアイコン*/
.link__Data--WORD:after{
content:"WORD";
display:inline-block;
margin-left:6px;
padding:3px 9px;
color:#2a579a;
font-size:12px;
border:1px solid #2a579a;
line-height:1;
vertical-align:2px
}

@media only screen and (max-width:767px){
.link__Data--WORD:after{margin-left:3px}
}


/* 20190723追加 コピーガード */
img {pointer-events: none;}
.slider__Item img{pointer-events: auto;}
.top__BnrImg img{pointer-events: auto;}
.imgBox img{pointer-events: auto;}

/* ボタンPDF表示 */
.btnLink__BlockCol--PDF:after {
    content: "";
    display: inline-block;
    width: 18px;
    height: 21px;
    margin-left: 12px;
    background-image: url(/en/content/000000010.png);
    background-repeat: no-repeat;
    background-size: 18px 21px;
}


