﻿.dspBlock{display:block}.contentWidth{width:1120px}.fwB{font-weight:bold}.fwN{font-weight:normal}.tim1em{text-indent:-1em}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.wAuto{width:auto !important}.w33p{width:33%}.w48p{width:48%}.w49p{width:49%}.w50p{width:50%}.w90p{width:90%}.w100p{width:100%}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w170{width:170px}.w180{width:180px}.w190{width:190px}.w200{width:200px}.w210{width:210px}.w220{width:220px}.w230{width:230px}.w240{width:240px}.w250{width:250px}.w260{width:260px}.w270{width:270px}.w280{width:280px}.w290{width:290px}.w300{width:300px}.w310{width:310px}.w320{width:320px}.w330{width:330px}.w340{width:340px}.w370{width:370px}.w380{width:380px}.w400{width:400px}.w410{width:410px}.w420{width:420px}.w430{width:430px}.w440{width:440px}.w450{width:450px}.w470{width:470px}.w480{width:480px}.w490{width:490px}.w500{width:500px}.w510{width:510px}.w520{width:520px}.w540{width:540px}.w550{width:550px}.w570{width:570px}.w680{width:680px}.w1em{width:1em}.w2em{width:2em}.w3em{width:3em}.w3hem{width:3.5em}.w4em{width:4em}.w4hem{width:4.5em}.w5em{width:5em}.w5hem{width:5.5em}.w6em{width:6em}.w6hem{width:6.5em}.w7em{width:7em}.w8em{width:8em}.w9em{width:9em}.w10em{width:10em}.w11em{width:11em}.w12em{width:12em}.w13em{width:13em}.w14em{width:14em}.w15em{width:15em}.w16em{width:16em}.w17em{width:17em}.w18em{width:18em}.w19em{width:19em}.w20em{width:20em}.maxw500{max-width:500px}.mL1em{margin-left:1em}.mL1hem{margin-left:1.5em}.mL2em{margin-left:2em}.mL2hem{margin-left:2.5em}.mL3em{margin-left:3em}.mL3hem{margin-left:3.5em}.mL4em{margin-left:4em}.mL4hem{margin-left:4.5em}.mL5em{margin-left:5em}.mL6em{margin-left:6em}.mL7em{margin-left:7em}.mL8em{margin-left:8em}.mT15{margin-top:15px}.mT20{margin-top:20px}.mT30{margin-top:30px}.mB5{margin-bottom:5px}.mB10{margin-bottom:10px}.mB20{margin-bottom:20px}.mB30{margin-bottom:30px}.mB40{margin-bottom:40px}.mB50{margin-bottom:50px}.mB60{margin-bottom:60px}.mB70{margin-bottom:70px}.mB80{margin-bottom:80px}.mAuto{margin-left:auto;margin-right:auto}.s0-8r{font-size:.8rem}.s1-0r{font-size:1rem}.s1-1r{font-size:1.1rem}.s1-2r{font-size:1.2rem}.s1-3r{font-size:1.3rem}.s1-4r{font-size:1.4rem}.s1-5r{font-size:1.5rem}.s1-6r{font-size:1.6rem}.s1-7r{font-size:1.7rem}.s1-8r{font-size:1.8rem}.s1-9r{font-size:1.9rem}.s2-0r{font-size:2rem}.s2-1r{font-size:2.1rem}.s2-2r{font-size:2.2rem}.s2-3r{font-size:2.3rem}.s2-4r{font-size:2.4rem}.s2-5r{font-size:2.5rem}.s2-6r{font-size:2.6rem}.s2-8r{font-size:2.8rem}.s2-9r{font-size:2.9rem}.s3-0r{font-size:3rem}.s3-4r{font-size:3.4rem}.s3-5r{font-size:3.5rem}.s3-8r{font-size:3.8rem}.s4-0r{font-size:4rem}.s5-0r{font-size:5rem}.cOrange{color:#ea5504}.cBrown{color:#930}.cRed{color:#c71528}.cBlue{color:#0081b9}.note{font-size:1.2rem}.smallTxt{font-size:1.4rem}.largeTxt{font-size:1.8rem}.headStyle01{font-size:3.2rem;font-weight:bold}.headStyle01 span{display:inline-block;padding-bottom:20px;position:relative}.headStyle01 span::after{display:block;content:"";width:40px;margin-left:-20px;height:3px;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;bottom:0;left:50%}.headStyle01.left{text-align:left}.headStyle01.left span::after{margin-left:0;left:0}.headStyle02{font-size:2.8rem;font-weight:bold;padding-left:20px;margin-bottom:30px;border-left:3px solid #b2292e}.headStyle02 a{color:#333;text-decoration:none}.headStyle02 a:hover{text-decoration:underline}.headStyle02.small{font-size:2rem;padding-top:8px;padding-bottom:8px}.headStyle03{color:#b2292e;font-size:1.8rem;font-weight:bold;margin-bottom:20px}.headStyle03.orange{color:#ea5504}.headStyle03.black{color:#000}.headStyle03 .sub{display:inline-block;font-size:1.4rem;margin-bottom:8px}.headStyle04{font-size:1.6rem;font-weight:bold;margin-bottom:10px}.headStyle04.large{font-size:2rem}.headStyle05{font-size:3.2rem;font-weight:bold;margin-bottom:40px}.headStyle05.large{font-size:3.4rem}.headStyle06{display:inline-block;min-width:340px;margin:0 auto 50px auto;background:#000;border-left:13px solid #ea5504;transform:skewX(-30deg)}.headStyle06 span{display:block;color:#fff;font-size:2.4rem;font-weight:bold;text-align:center;padding:8px 0;transform:skewX(30deg)}.headStyle07{display:inline-block;font-family:Bitter,serif;min-width:160px;margin:0 auto 25px auto;background:#000;transform:skewX(-30deg);border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:2px}.headStyle07 span{display:block;color:#fff;font-size:1.8rem;font-weight:bold;text-align:center;padding:6px 0;transform:skewX(30deg)}.headStyle08{display:inline-block;font-family:Bitter,serif;min-width:160px;margin:0 auto 25px auto;background:#ea5504;transform:skewX(-30deg)}.headStyle08 span{display:block;color:#fff;font-size:1.8rem;font-weight:bold;text-align:center;padding:6px 0;transform:skewX(30deg)}.headStyle09{font-size:1.6rem;font-weight:normal;line-height:1.8;padding-left:15px;margin-bottom:20px;background:url(../../images/content/content/ico_point.svg) no-repeat left .4em/7px auto}.headStyle10{color:#fff;font-size:2rem;font-weight:normal;line-height:1.8;text-align:left;padding:15px 30px;margin-bottom:30px;background:#1d2024}.headStyle10.medium{font-size:2.2rem}.headStyle11{font-size:1.8rem;font-weight:bold;margin-bottom:10px}.headStyle12{font-size:1.6rem;font-weight:normal;line-height:1.6;padding-left:16px;margin-bottom:10px;border-left:3px solid #c71528}.headStyle13{color:#fff;font-size:2.4rem;font-weight:normal;line-height:1.8;text-align:left;padding:13px 30px;margin-bottom:30px;background:#1d2024;border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:4px}.headStyle14{color:#000;font-size:2.8rem;font-weight:bold;line-height:1.6;text-align:center;margin-bottom:30px}.headStyle15{font-size:3.4rem;font-weight:bold;line-height:1.6;text-align:center;margin-bottom:20px;border-bottom:1px solid #c8c8c8}.headStyle15 span{display:inline-block;padding-bottom:10px;position:relative}.headStyle15 span::after{display:inline-block;content:"";width:100%;height:1px;background:#000;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}.headStyle15.orange{color:#e55504}.headStyle15.orange span::after{background:#e55504}.headStyle15.blue{color:#0081b9}.headStyle15.blue span::after{background:#0081b9}.headStyle15.green{color:#56aa6b}.headStyle15.green span::after{background:#56aa6b}.headStyle15.pink{color:#e33d79}.headStyle15.pink span::after{background:#e33d79}.headStyle16{color:#fff;font-size:2.2rem;font-weight:bold;line-height:1.3;padding:10px 20px;margin-bottom:20px;background:#333}.headStyle16.gray{background:gray}.headStyle16.pink{background:#e26179}.headStyle17{font-size:2.2rem;font-weight:bold;line-height:1.3;text-align:center;padding:15px 20px;margin-bottom:45px;border:1px solid #333}.headStyle17.pink{color:#e26179;border-color:#e26179}.headStyle17.green{color:#43beab;border-color:#43beab}.headStyle18{font-size:2.1rem;font-weight:bold;line-height:1.3;margin-bottom:15px}.headStyle18.green{color:#56aa6b}.listStyle01{list-style-type:none;padding:0;margin:0}.listStyle01>li{line-height:1.8}.listStyle02{padding:0;margin:0}.listStyle02>li{list-style-type:disc;line-height:1.8;margin-left:1.5em;position:relative}.listStyle03,.listStyle06{padding:0;margin:0}.listStyle03>li,.listStyle06>li{list-style-type:decimal;line-height:1.8;margin-left:1.8em;position:relative}.listStyle04{padding:0;margin:0}.listStyle04>li{list-style-type:none;line-height:1.8;padding-left:15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.listStyle04>li::before{display:block;content:"";width:6px;height:6px;background:#b2292e;position:absolute;top:.6em;left:0}.listStyle05{padding:0;margin:0}.listStyle05>li{list-style-type:none;line-height:1.8;padding-left:2.5em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.listStyle05>li .num{position:absolute;top:0;left:0}.listStyle06>li{list-style-type:lower-latin}.listStyle06.upper>li{list-style-type:upper-latin}.listStyle07{padding:0;margin:0}.listStyle07>li{list-style-type:none;line-height:1.8;padding-left:15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.listStyle07>li::before{display:block;content:"";width:7px;height:10px;background:url(../../images/content/content/ico_arrow04.svg) no-repeat center center;background-size:cover;position:absolute;top:.5em;left:0}.listStyle08{padding:0;margin:0}.listStyle08>li{counter-increment:title;list-style-type:none;line-height:1.8;padding-left:2.5em;position:relative}.listStyle08>li::before{display:block;content:"（" counter(title) "）";position:absolute;top:0;left:0}.linkList{list-style:none;padding:0;margin:0}.linkList li{display:inline-block;margin-right:35px;padding-left:15px;background:url(../../images/content/content/ico_arrow04.svg) no-repeat left .5em;background-size:7px 10px}.tableStyle01{width:100%;border-collapse:collapse}.tableStyle01 th,.tableStyle01 td{line-height:1.8;text-align:left;vertical-align:top;padding:20px;border-bottom:1px solid #fff}.tableStyle01 th{font-weight:bold;background:#f2f2f2}.tableStyle02{width:100%;border-collapse:collapse}.tableStyle02 th,.tableStyle02 td{line-height:1.8;vertical-align:middle;padding:10px 20px;border-bottom:1px solid #fff}.tableStyle02 th{color:#fff;font-size:1.8rem;font-weight:bold;text-align:center;padding:10px;background:#b2292e}.tableStyle02 td{padding:10px 20px}.tableStyle03{width:100%;border-collapse:collapse;border-top:1px solid #000;border-bottom:1px solid #000}.tableStyle03 th,.tableStyle03 td{text-align:left;vertical-align:top;padding:30px 20px;border-bottom:1px dashed #000}.tableStyle03 th{font-weight:bold}.tableStyle04{width:100%;border-collapse:collapse}.tableStyle04 th,.tableStyle04 td{font-size:1.6rem;line-height:1.8;vertical-align:middle;padding:15px 20px;border:1px solid #d9d9d9;background:#fff}.tableStyle04.trichotomy th,.tableStyle04.trichotomy td{width:33.3%}.tableStyle04 thead th{text-align:center;font-weight:normal;background:#f6f6f6}.tableStyle04 thead th.title{font-weight:bold;text-align:left;background:#eee}.tableStyle04 tbody th{font-weight:normal;text-align:left}.tableStyle05{width:100%;border-collapse:collapse}.tableStyle05 th,.tableStyle05 td{font-size:1.6rem;line-height:1.8;text-align:left;vertical-align:middle;padding:15px 20px;border:1px solid #d9d9d9;background:#fff}.tableStyle05 th{text-align:left;font-weight:bold;vertical-align:top;background:#f6f6f6}.tableStyle06{width:100%;border-collapse:collapse;margin:0 auto 15px auto}.tableStyle06 th,.tableStyle06 td{line-height:1.5;text-align:left;vertical-align:middle;padding:15px 20px;border:1px solid #000;background:#fff}.tableStyle06 th{font-weight:bold}.tableStyle06 thead th{color:#fff;padding-top:10px;padding-bottom:10px;background:#555}.tableStyle06.center th,.tableStyle06.center td{text-align:center}.tableStyle06.top th,.tableStyle06.top td{vertical-align:top}.tableStyle06.small{font-size:1.4rem}.tableStyle07{border-collapse:collapse;margin-bottom:15px}.tableStyle07 th,.tableStyle07 td{font-size:1.4rem;font-weight:bold;line-height:1.5;text-align:left;vertical-align:middle;padding:15px 20px;border:1px solid #000}.tableStyle07 th{color:#fff;background:#555}.tableStyle07 td{background:#fff}.tableStyle07 thead th{text-align:center;padding-top:10px;padding-bottom:10px}.tableStyle07 tbody th{vertical-align:top}.tableStyle07 tbody td{text-align:center}.btnStyle01 a{display:inline-block;color:#fff;font-size:1.4rem;font-weight:normal;line-height:1.3;letter-spacing:.2em;text-align:center;text-decoration:none;min-width:210px;padding:20px 35px;background:#000;position:relative;z-index:1;-webkit-transition:.2s;transition:.2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.btnStyle01 a.small{font-size:1.3rem;padding-top:18px;padding-bottom:22px}.btnStyle01 a>span{display:block;height:100%;position:relative;z-index:4}.btnStyle01 a>span::after{display:block;content:"";width:50px;height:10px;margin-top:-10px;background:url(../../images/content/content/ico_arrow01.svg) no-repeat center center;background-size:cover;position:absolute;top:50%;right:-60px;z-index:3}.btnStyle01 a::before{display:block;content:"";width:0;height:100%;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;top:0;left:0;z-index:2;-webkit-transition:.2s;transition:.2s}.btnStyle01 a:hover::before{width:100%}.btnStyle01 a::after{display:block;content:"";width:100%;height:7px;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;bottom:0;left:0;z-index:2}.btnStyle01 a.small::after{height:5px}.btnStyle01.small a{font-size:1.3rem;min-width:105px;padding:8px 15px 8px 10px}.btnStyle01.small a::after{height:3px}.btnStyle01.small a>span::after{background:url(../../images/content/content/ico_arrow03.svg) no-repeat center center;width:25px;height:5px;margin-top:-5px;right:-27px}.btnStyle01.small2 a{font-size:1.4rem;min-width:400px}.btnStyle01.small2 a::after{height:3px}.btnStyle01.middle a{font-size:1.5rem;min-width:140px;padding:15px 25px 15px 15px}.btnStyle01.middle a::after{height:5px}.btnStyle01.middle a>span::after{background:url(../../images/content/content/ico_arrow02.svg) no-repeat center center;width:35px;height:7px;margin-top:-7px;right:-43px}.btnStyle01.large a{font-size:1.6rem;min-width:400px;padding:25px 25px 25px 15px}.btnStyle01.large a::after{height:5px}.btnStyle01.large a>span::after{background:url(../../images/content/content/ico_arrow02.svg) no-repeat center center;width:35px;height:7px;margin-top:-7px;right:-43px}.btnStyle01.back>span::after{left:-60px;right:auto;transform:scale(-1, 1)}.btnStyle01.disable a{background:#666}.btnStyle01.disable a::after,.btnStyle01.disable a::before{display:none}.btnStyle01.disable a>span::before,.btnStyle01.disable a>span::after{display:none}.btnStyle01.noArrow a>span::after{display:none}.btnStyle01.document a{padding:15px 20px}.btnStyle01.document a::after{height:3px}.btnStyle01.document a>span::after{width:14px;height:14px;margin-top:-7px;background:no-repeat center center;right:-25px}.btnStyle01.document.pdf a{padding-right:40px}.btnStyle01.document.pdf a>span::after{background-image:url(../../assets/img/common/icon_pdf.png)}.btnStyle01.document.xls a{padding-right:40px}.btnStyle01.document.xls a>span::after{background-image:url(../../assets/img/common/icon_excel.png)}.btnStyle01.document.doc a{padding-right:40px}.btnStyle01.document.doc a>span::after{background-image:url(../../assets/img/common/icon_word.png)}.btnStyle01.document.ppt a{padding-right:40px}.btnStyle01.document.ppt a>span::after{background-image:url(../../assets/img/common/icon_powerpoint.png)}.btnStyle01.document.picture a{padding-right:40px}.btnStyle01.document.picture a>span::after{width:15px;height:11px;margin-top:-5px;background-image:url(../../assets/img/common/icon_picture.png)}.btnStyle01.document.zip a{padding-right:40px}.btnStyle01.document.zip a>span::after{width:12px;height:12px;margin-top:-6px;background-image:url(../../assets/img/common/icon_zip.png)}.btnStyle01.document.blank a{padding-right:40px}.btnStyle01.document.blank a>span::after{width:16px;height:15px;margin-top:-8px;background-image:url(../../assets/img/common/icon_blank_02_w.png);background-size:cover}.btnStyle02{text-align:center}.btnStyle02 a{display:inline-block;color:#fff;font-size:2.4rem;text-align:center;text-decoration:none;min-width:820px;padding:50px 0;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);border-bottom:5px solid #000;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.btnStyle02 a::before{display:block;content:"";background:#000;width:0;height:100%;position:absolute;top:0;left:0;z-index:1;transition:.2s}.btnStyle02 a:hover::before{width:100%}.btnStyle02 a span{position:relative;z-index:2}.btnStyle03{text-align:center}.btnStyle03 a{display:inline-block;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.3;letter-spacing:.2em;text-align:center;text-decoration:none;min-width:560px;padding:30px 35px;background:#000;position:relative;z-index:1;-webkit-transition:.2s;transition:.2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.btnStyle03 a span{display:inline-block;height:100%;padding-left:28px;position:relative;z-index:4}.btnStyle03 a span::before{display:block;content:"";color:#c71528;font-size:1.6rem;font-family:icon !important;font-weight:normal;position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);-webkit-transition:.2s;transition:.2s}.btnStyle03 a div{font-size:1.4rem;line-height:2}.btnStyle03 a::before{display:block;content:"";width:0;height:100%;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;top:0;left:0;z-index:2;-webkit-transition:.2s;transition:.2s}.btnStyle03 a:hover span::before{color:#fff}.btnStyle03 a:hover::before{width:100%}.btnStyle03 a::after{display:block;content:"";width:100%;height:3px;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;bottom:0;left:0;z-index:2}.btnStyle03.small a{font-size:1.2rem;font-weight:normal;min-width:120px;padding:10px 15px 10px 10px}.btnStyle03.small a span{padding-left:15px}.btnStyle03.small a span::before{font-size:1.2rem}.btnStyle03.middle a{min-width:410px}.btnStyle03.disable a{background:#666}.btnStyle03.disable a::after,.btnStyle03.disable a::before{display:none}.btnStyle03.disable a span{padding-left:0}.btnStyle03.disable a span::before,.btnStyle03.disable a span::after{display:none}.largeBtn{width:750px;margin:0 auto}.largeBtn a{display:block;color:#fff;font-size:2.4rem;text-align:center;text-decoration:none;width:100%;background:#000;position:relative;transition:opacity .2s}.largeBtn a:hover{opacity:.7}.largeBtn a>span{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%;min-height:150px;padding:30px 20px;position:relative;border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:2px;box-sizing:border-box}.largeBtn a>span::after{display:block;content:"";width:30px;height:28px;margin-top:-14px;background:url(../../images/content/content/ico_window.svg) no-repeat center center/cover;position:absolute;top:50%;right:35px;transition:.2s}.largeBtn a>span.noicon::after{display:none}.largeBtn a .sub{display:block;font-size:1.6rem;width:100%;margin-top:10px}.linkAnchor{display:flex;flex-wrap:wrap;justify-content:center;width:760px;margin:0 auto 100px auto}.linkAnchor li{flex:1 0 16.6666666667%;text-align:center;border-right:1px solid #aeaeae;box-sizing:border-box}.linkAnchor li:first-child{border-left:1px solid #aeaeae}.linkAnchor li a{display:grid;place-content:center;position:relative;height:100%;padding:10px 10px 30px 10px;text-decoration:none;box-sizing:border-box;font-size:1.5rem;color:#333;transition:.2s}.linkAnchor li a::after{display:block;content:"";width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;position:absolute;bottom:20px;left:50%;transform:translateX(-50%) rotate(135deg);transition:.2s}.linkAnchor li a:hover{color:#e75504}.linkAnchor li a:hover::after{border-color:#e75504}.sectionVox{font-size:1.6rem;margin:0 auto 80px auto}.sectionVox header{text-align:center;margin-bottom:40px}.sectionVox:last-child{margin-bottom:0}.sectionVox .inner.contInner{padding:0 50px}.contVox{margin-bottom:80px}.contVox.slim{margin-bottom:50px}.contVox.slim2{margin-bottom:20px}.contVox:last-of-type{margin-bottom:0}.mediumVox{width:760px;margin:0 auto}.shortVox{width:630px;margin:0 auto}.voxStyle01{color:#b2292e;font-size:2.4rem;font-weight:bold;text-align:center;padding:30px;border:1px solid #b2292e}.voxStyle01 p{font-size:2.4rem}.voxStyle02{display:inline-block;padding:20px 30px;border:1px solid #6f7579}.voxStyle03{padding:30px;margin:30px 0;background:#fff}.voxStyle04{padding:15px;margin:10px 0;background:#f6f6f6}.voxStyle05{padding:30px 40px;background:#f6f6f6}.anchorLink{width:1120px;margin:0 auto 80px}.anchorLink ul{display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none;width:100%;padding:0;margin:0}.anchorLink ul li{margin-bottom:20px}.anchorLink ul li a{display:flex;justify-content:center;align-items:center;color:#000;font-size:1.6rem;text-align:center;text-decoration:none;height:100%;min-height:90px;padding:15px 20px 30px 20px;border:1px solid #000;position:relative;transition:.2s;box-sizing:border-box}.anchorLink ul li a::after{display:block;content:"";width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;position:absolute;bottom:20px;left:50%;transform:translateX(-50%) rotate(135deg);transition:.2s}.anchorLink ul li a:hover{border-color:#e75504}.anchorLink ul li a:hover::after{border-top-color:#e75504;border-right-color:#e75504}.anchorLink.center ul{justify-content:center}.anchorLink.center ul li:not(:first-of-type):not(:nth-of-type(4n)){margin-left:20px}.anchorLink.column1 ul{justify-content:center}.anchorLink.column1 ul li{width:550px}.anchorLink.column2 ul li{width:550px}.anchorLink.column3 ul li{width:360px}.anchorLink.column4 ul li{width:260px}.faqVox:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ddd}.faqVox .faqQuestion::before,.faqVox .faqAnswer::before{display:block;color:#fff;font-size:2rem;font-weight:bold;line-height:40px;text-align:center;width:40px;height:40px;margin-bottom:15px}.faqVox .faqQuestion{font-weight:normal;line-height:1.8;margin-bottom:30px}.faqVox .faqQuestion::before{content:"Q";background:#034ea2}.faqVox .faqAnswer::before{content:"A";background:#c81528}.faqVox .faqAnswer>p{margin-bottom:15px}.faqVox .faqAnswer>ol,.faqVox .faqAnswer>ul{margin-bottom:10px}.faqVox .faqAnswer>ol>li,.faqVox .faqAnswer>ul>li{margin-top:10px}.linkTxt{display:inline-block;padding-left:15px;background:url(../../images/content/content/ico_arrow04.svg) no-repeat left center #fff;background-size:7px 10px}.icoPDF::after{display:inline-block;content:"";vertical-align:middle;width:14px;height:16px;margin-left:5px;background:url(../../images/content/content/ico_pdf.png) no-repeat center center;background-size:cover}a.icoBlank{color:#333}a.icoBlank::after{display:inline-block;content:"";vertical-align:middle;width:15px;height:14px;margin-left:5px;background:url(../../images/content/content/ico_window_b.svg) no-repeat center center;background-size:cover}.leadTxt{font-size:3.2rem;font-style:italic;line-height:1.5;letter-spacing:.1em;font-weight:bold;margin-bottom:40px}.leadTxt>span{display:inline-block;margin-bottom:15px;position:relative}.leadTxt>span:last-of-type{margin-bottom:0}.leadTxt>span::after{display:block;content:"";width:100%;height:3px;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%)}.pageListPhotos{display:flex}.pageListPhotos .item{width:480px;margin-right:55px;margin-bottom:60px}.pageListPhotos .item:nth-of-type(even){margin-right:0}.pageListPhotos .item a{display:block;color:#333;font-size:2rem;font-weight:bold;text-decoration:none;transition:.2s}.pageListPhotos .item a:hover{opacity:.7}.pageListPhotos .item .img{text-align:center;margin-bottom:20px}.pageList ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;overflow:hidden}.pageList ul li{width:320px;margin-right:24px;margin-bottom:24px}.pageList ul li a{display:block;color:#333;font-size:1.6rem;font-weight:bold;text-decoration:none;border:1px solid #e5e5e5;padding:20px 20px 20px 50px;background:url(../../images/content/content/ico_arrow04.svg) no-repeat 30px center #fff;background-size:7px 10px;transition:.2s}.pageList ul li a:hover{opacity:.7}.default .itemOrgTitle{background:#aaa}.cateF03 .itemOrgTitle{background:#d2556a}.cateF04 .itemOrgTitle{background:#72ad4d}.cateF05 .itemOrgTitle{background:#2975ab}.cateF06 .itemOrgTitle{background:#81488c}.cateF07 .itemOrgTitle{background:#06967c;box-shadow:20px 0 0 0 rgba(6,150,124,.5)}.cateF09 .itemOrgTitle{background:#88e}#alphaBg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.5);z-index:200;display:none;opacity:0}.popupWrapper,#tstimesPopup{display:none;position:absolute;top:0;left:0;margin:0;width:100%;z-index:2100}.popupWrapper .content,#tstimesPopup .content{margin:0 auto;position:relative}.popupWrapper .closeVox,#tstimesPopup .closeVox{width:45px;height:45px;position:absolute;top:0;right:0}.popupWrapper .popupCloseBt,#tstimesPopup .popupCloseBt{display:block;height:100%}.popupWrapper .popupCloseBt span,#tstimesPopup .popupCloseBt span{width:45px;height:4px;background:#fff;position:absolute;left:50%;top:50%;margin:-2px 0 0 -22.5px}.popupWrapper .popupCloseBt span:nth-child(1),#tstimesPopup .popupCloseBt span:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popupWrapper .popupCloseBt span:nth-child(2),#tstimesPopup .popupCloseBt span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#popupContents{display:none}.trOp01{-webkit-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.trOp01:hover{opacity:.6}.trScl01{-webkit-transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1)}.trScl01:hover,.trScl01.active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:1}.trSwR01{display:inline-block;vertical-align:middle;position:relative;-webkit-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.trSwR01::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1)}.trSwR01.active::before,.trSwR01:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.trSwR02{display:inline-block;vertical-align:middle;position:relative;-webkit-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.trSwR02::before{content:"";position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;background:rgba(216,12,24,.25);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1)}.trSwR02.active::before,.trSwR02:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.hoverEf{position:relative}.hoverEf::after{display:block;content:"";width:0;height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;transition:.2s}.hoverEf:hover::after{width:100%}.formErrVox{display:none;border:10px solid #ffdada;padding:10px;color:#c00000 !important}body.error .formErrVox{display:block}.caution{margin-top:5px;color:#c00000}.closeBtn{display:none}@media only screen and (min-width: 768px){.pcDspNone{display:none}}@media only screen and (max-width: 767px){.contentWidth{width:auto}.spDspNone{display:none}.fitImg{max-width:100%}.s0-8r{font-size:.6rem}.s1-0r{font-size:1rem}.s1-1r{font-size:1.1rem}.s1-2r{font-size:1.1rem}.s1-3r{font-size:1.1rem}.s1-4r{font-size:1.2rem}.s1-5r{font-size:1.2rem}.s1-6r{font-size:1.2rem}.s1-7r{font-size:1.3rem}.s1-8r{font-size:1.3rem}.s1-9r{font-size:1.3rem}.s2-0r{font-size:1.4rem}.s2-1r{font-size:1.4rem}.s2-2r{font-size:1.4rem}.s2-3r{font-size:1.5rem}.s2-4r{font-size:1.5rem}.s2-5r{font-size:1.5rem}.s2-6r{font-size:1.6rem}.s2-8r{font-size:1.6rem}.s2-9r{font-size:1.6rem}.s3-0r{font-size:1.7rem}.s3-4r{font-size:1.7rem}.s3-5r{font-size:1.7rem}.s3-8r{font-size:1.8rem}.s4-0r{font-size:3rem}.s5-0r{font-size:3.5rem}.headStyle01{font-size:2.4rem}.headStyle01 span{padding-bottom:15px}.headStyle02{font-size:1.9rem;padding-left:15px;margin-bottom:25px}.headStyle02.small{font-size:1.9rem}.headStyle03{font-size:1.6rem}.headStyle04{font-size:1.4rem}.headStyle05{font-size:2.4rem;margin-bottom:20px}.headStyle05.large{font-size:2.4rem}.headStyle06{min-width:220px;margin-bottom:40px}.headStyle06 span{font-size:2rem;padding-top:5px;padding-bottom:5px}.headStyle07{margin-bottom:20px}.headStyle07 span{font-size:1.6rem}.headStyle08{margin-bottom:20px}.headStyle08 span{font-size:1.6rem}.headStyle10{font-size:1.5rem;padding:8px 15px;margin-bottom:20px}.headStyle10.medium{font-size:1.5rem}.headStyle11{font-size:1.5rem}.headStyle12{font-size:1.4rem}.headStyle13{font-size:1.8rem;padding:10px 15px;margin-bottom:15px}.headStyle14{font-size:2.2rem;margin-bottom:20px}.headStyle14.small{font-size:1.6rem}.headStyle15{font-size:2.4rem}.headStyle15 span::after{width:210px}.headStyle16{padding:10px}.headStyle17{margin-bottom:30px}.scrollVox{overflow:auto}.scrollVox table{width:640px}.colA col{width:auto !important}table.vertical,table.vertical>caption,table.vertical>thead,table.vertical>tbody,table.vertical>thead>tr,table.vertical>tbody>tr,table.vertical>thead>tr>th,table.vertical>tbody>tr>th,table.vertical>thead>tr>td,table.vertical>tbody>tr>td{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.tableStyle01.vertical th{width:auto !important;padding:5px 15px}.tableStyle01.vertical td{padding:5px 15px}.vertical.tableStyle03 th,.vertical.tableStyle03 td{padding:20px 10px}.vertical.tableStyle03 th{padding-bottom:0;border-bottom:none}.vertical.tableStyle03 td{padding-top:12px;border-bottom:1px dashed #000}.vertical.tableStyle03 tr:last-of-type td{border-bottom:none}.vertical.tableStyle05 th,.vertical.tableStyle05 td{padding:5px 15px}.vertical.tableStyle05 th{border-bottom:none}.vertical.tableStyle05 td{border-top:none}.vertical.tableStyle05 tr:not(:last-of-type) td{border-bottom:none}.vertical.tableStyle06 th,.vertical.tableStyle06 td{padding:10px 15px}.vertical.tableStyle06 th{border-bottom:none;padding-bottom:0}.vertical.tableStyle06 td{border-top:none}.vertical.tableStyle06 tr:not(:last-of-type) td{border-bottom:none}.tableStyle04 th,.tableStyle04 td{font-size:1.3rem}.tableStyle05 th,.tableStyle05 td{font-size:1.3rem}.tableStyle07{margin-bottom:10px}.tableStyle07 th,.tableStyle07 td{font-size:1.3rem;padding:10px}.btnStyle01 a{font-size:1.3rem;min-width:170px;padding:15px 0;transition:none}.btnStyle01 a:hover::before{width:0}.btnStyle01 a::after{height:4px}.btnStyle01 a span::after{width:33px;height:6px;margin-top:-3px;right:-16px}.btnStyle01.small a{font-size:1.3rem;width:170px;padding:15px 0}.btnStyle01.small a::before,.btnStyle01.small a::after{transition:none}.btnStyle01.small a::after{height:4px}.btnStyle01.small a span::after{width:33px;height:6px;margin-top:-3px;right:-16px}.btnStyle01.small2 a{min-width:210px;padding:18px 0}.btnStyle01.small2 a::after{height:4px}.btnStyle01.middle a::after{height:4px}.btnStyle01.large a{min-width:inherit;width:100%}.btnStyle01.back span::after{left:-16px}.btnStyle01.document a{letter-spacing:normal;padding:12px 10px}.btnStyle01.document a>span::after{right:-20px}.btnStyle01.document.pdf a{padding-right:30px}.btnStyle01.document.xls a{padding-right:30px}.btnStyle01.document.doc a{padding-right:30px}.btnStyle01.document.ppt a{padding-right:30px}.btnStyle01.document.picture a{padding-right:30px}.btnStyle01.document.zip a{padding-right:30px}.btnStyle01.document.blank a{padding-right:30px}.btnStyle02 a{font-size:2rem;width:100%;min-width:initial;padding:35px 0}.btnStyle03 a{display:block;font-size:1.6rem;letter-spacing:normal;min-width:initial;padding:20px}.btnStyle03 a div{font-size:1.2rem}.btnStyle03.small a{font-size:1.2rem;font-weight:normal;min-width:120px;padding:10px 15px 10px 10px}.btnStyle03.small a span{padding-left:15px}.btnStyle03.small a span::before{font-size:1.2rem}.btnStyle03.middle a{min-width:initial}.largeBtn{width:auto}.largeBtn a{font-size:2rem}.largeBtn a>span{min-height:50px;padding:20px 50px 20px 20px}.largeBtn a>span::after{width:24px;height:22px;margin-top:-11px;right:15px}.largeBtn a .sub{font-size:1.3rem;margin-top:5px}.scrVox{position:relative;overflow-x:scroll;padding-bottom:20px;-webkit-overflow-scrolling:touch}.scrVox::-webkit-scrollbar{height:5px}.scrVox::-webkit-scrollbar-track{background:#f1f1f1}.scrVox::-webkit-scrollbar-thumb{background:#a78c24}.scrVox table{width:100% !important;white-space:nowrap}.linkAnchor{width:auto;margin-bottom:30px}.linkAnchor li{flex:0 0 33.3333333333%;margin-bottom:25px}.linkAnchor li:nth-child(4n){border-left:1px solid #aeaeae}.linkAnchor li a{padding-bottom:25px;font-size:1.3rem}.linkAnchor li a::after{bottom:15px}.sectionVox{font-size:1.3rem;width:auto;margin-bottom:70px}.sectionVox.contentWidth{padding:0 20px}.sectionVox header{margin-bottom:30px}.sectionVox .inner.contInner{padding:0}.contVox{margin-bottom:40px}.mediumVox{width:auto}.shortVox{width:auto}.voxStyle01{font-size:1.6rem;padding:20px}.voxStyle01 p{font-size:1.6rem}.anchorLink{width:auto;padding:0 15px;margin-bottom:50px}.anchorLink ul{display:block}.anchorLink ul li{display:block;width:auto !important;min-height:inherit;margin-bottom:15px}.anchorLink ul li a{padding:20px 40px 20px 20px}.anchorLink ul li a::after{top:50%;right:20px;bottom:auto;left:auto;transform:translateY(-50%) rotate(135deg)}.anchorLink ul li a:hover{border-color:#e75504}.anchorLink ul li a:hover::after{border-top-color:#e75504;border-right-color:#e75504}.anchorLink.center ul li:not(:first-of-type):not(:nth-of-type(4n)){margin-left:0}.leadTxt{font-size:2.3rem;letter-spacing:normal}.leadTxt>span{margin-bottom:5px}.leadTxt>span::after{height:2px}.pageListPhotos{display:block}.pageListPhotos .item{width:auto;margin-right:0;margin-bottom:30px}.pageListPhotos .item a{font-size:1.8rem;transition:none}.pageListPhotos .item a:hover{opacity:1}.pageListPhotos .item .img{margin-bottom:15px}.pageList ul{display:block}.pageList ul li{width:auto !important;margin-right:0;margin-bottom:15px}.pageList ul li a{transition:none}.pageList ul li a:hover{opacity:1}.popupBtItem.img::after{width:20px;height:20px;background:url(../../images/content/content/ico_zoom_w.png) center center/12px no-repeat rgba(0,0,0,.5)}input[type=submit],input[type=button]{cursor:pointer;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;border-radius:0}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]:focus,input[type=button]:focus{outline-offset:-2px}.trOp01{transition:none}.trOp01:hover{opacity:1}.trScl01{transition:none}.trScl01:hover{transform:scale(1)}.closeBtn{display:block}}body .tstimesBg{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:1999;background-color:rgba(0,0,0,.85);display:none}body.tstimesOpen .tstimesBg{display:block}#times .item{width:300px;height:350px;margin-right:55px;margin-bottom:60px;overflow:hidden}#times .item:nth-of-type(3n){margin-right:0}#times .item .itemInner{background:#f4f4f4;height:calc(100% - 3px);border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:3px}#times .item a{display:block;color:#333;text-decoration:none;height:100%;position:relative}#times .item a:hover .media video,#times .item a:hover .media img{transform:scale(1.1)}#times .item .media{height:156px;overflow:hidden;position:relative}#times .item .media .mediaWrap{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%, -50%)}#times .item .media video,#times .item .media img{max-width:100%;min-height:156px;transform-origin:50% 50%;transition:transform .2s ease-in;object-fit:cover}#times .item .itemOrgTitle{display:inline-block;color:#fff;font-size:1.2rem;font-weight:bold;line-height:1.3;padding:5px 20px 5px 40px;margin-left:-20px;transform:skewX(-25deg)}#times .item .itemOrgTitle span{display:block;transform:skewX(25deg)}#times .item.default .itemOrgTitle{background:#aaa}#times .item.cateF03 .itemOrgTitle{background:#d2556a}#times .item.cateF04 .itemOrgTitle{background:#72ad4d}#times .item.cateF05 .itemOrgTitle{background:#2975ab}#times .item.cateF06 .itemOrgTitle{background:#81488c}#times .item.cateF07 .itemOrgTitle{background:#06967c;box-shadow:12px 0 0 0 rgba(6,150,124,.5)}#times .item.cateF09 .itemOrgTitle{background:#88e}#times .item .itemBody{font-size:1.6rem;line-height:1.8;padding:15px 20px 20px 20px;margin-bottom:5px}#times .item .itemDate{font-size:1.4rem;font-weight:bold;font-family:Bitter,serif;letter-spacing:normal;width:calc(100% - 40px);padding:0 20px;position:absolute;bottom:30px;left:0}#times .item .itemDate::after{display:block;content:"";background:url(../../images/content/content/ico_arrow03.svg) no-repeat center center;width:26px;height:8px;background-size:cover;position:absolute;bottom:7px;right:20px;z-index:3}#times .item .itemDate .new{display:inline-block;color:#be372e;margin-left:15px}#tstimesPopup{width:1000px;background:#fff;position:absolute;top:0;left:50%;margin-left:-485px;border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:3px;z-index:2000;opacity:0}#tstimesPopup header{margin-bottom:40px}#tstimesPopup .content{overflow:hidden}#tstimesPopup .itemOrgTitle{display:inline-block;color:#fff;font-size:2.4rem;font-weight:bold;line-height:1.3;padding:10px 20px 10px 40px;margin-left:-20px;transform:skewX(-25deg)}#tstimesPopup .itemOrgTitle span{display:block;transform:skewX(25deg)}#tstimesPopup .cInner{padding:0 30px 20px 0;overflow:hidden}#tstimesPopup .cInner .media{width:600px;float:left;overflow:hidden;position:relative}#tstimesPopup .cInner .media .mediaWrap.movie{width:100%;height:100%;display:flex;align-items:center;position:absolute}#tstimesPopup .cInner .media .mediaWrap .loading{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff;z-index:2}#tstimesPopup .cInner .media video{width:100%}#tstimesPopup .cInner .media .sliderWrapper{min-height:450px;margin-bottom:10px;border:1px solid #e0e0e0}#tstimesPopup .cInner .media .sliderWrapper .slider .item{height:450px;display:flex;align-items:center;justify-content:center;background-position:center;background-size:contain;background-repeat:no-repeat}#tstimesPopup .cInner .media .sliderWrapper .slider .item video{max-width:100%}#tstimesPopup .cInner .media .sliderWrapper .slider .item img{max-width:100%;max-height:100%}#tstimesPopup .cInner .media .ctrlVox{width:100px;height:50px;display:flex;justify-content:space-between;padding:0 10px;margin:0 0 0 auto;color:#fff;align-items:center;background:rgba(0,0,0,.8);z-index:1}#tstimesPopup .cInner .media .ctrlVox .swiper-button-next,#tstimesPopup .cInner .media .ctrlVox .swiper-button-prev{position:static;width:18px;height:30px;background:url(/images/content/content/slideAllowNext.svg) no-repeat center center/30px 30px;margin-top:0}#tstimesPopup .cInner .media .ctrlVox .swiper-button-next::after,#tstimesPopup .cInner .media .ctrlVox .swiper-button-prev::after{display:none}#tstimesPopup .cInner .media .ctrlVox .swiper-button-prev{transform:scale(-1, 1)}#tstimesPopup .cInner .media .ctrlVox .page{font-size:1rem;position:relative;z-index:10}#tstimesPopup .cInner .txt{width:330px;height:450px;float:right;overflow-y:scroll}#tstimesPopup .closeVox{right:-50px}@media only screen and (max-width: 767px){#times .inner .item{float:none;margin-left:auto;margin-right:auto;margin-bottom:0}#times .inner .item:nth-of-type(3n){margin-right:auto}#times .inner .item a:hover .media video,#times .inner .item a:hover .media img{transform:none}#times .inner .itemDate{bottom:20px}#tstimesPopup{width:92%;border-bottom-width:3px;margin-left:-46%}#tstimesPopup header{margin-bottom:20px}#tstimesPopup .itemOrgTitle{font-size:1.4rem;padding:5px 20px 5px 40px}#tstimesPopup .cInner{padding:0 20px 50px 20px}#tstimesPopup .cInner .media{float:none;width:auto;margin-bottom:20px}#tstimesPopup .cInner .media .sliderWrapper{min-height:225px}#tstimesPopup .cInner .media .sliderWrapper .slider .item{height:225px}#tstimesPopup .cInner .media .sliderWrapper .slider .item img{width:100%;height:100%;object-fit:cover}#tstimesPopup .cInner .media .ctrlVox{margin-right:auto}#tstimesPopup .cInner .txt{width:auto;height:auto;float:none;overflow-y:none}#tstimesPopup .closeVox{right:0;top:-50px}}body{opacity:0}body.tablet.portrait #mainVisualWrapper{height:630px}#mainVisualWrapper{height:calc(100vh - 250px);position:relative;z-index:1}#mainVisualWrapper .line{display:block;width:0;height:3px;background:#be372e;background:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%);background:linear-gradient(to right, #be372e 0%, #f5ac19 100%);position:absolute;bottom:0;left:0;z-index:2}#mainVisual{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}#mainVisual .bg{width:100%;height:100%;position:absolute;transition:filter .5s ease-in;overflow:hidden}#mainVisual .bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .5s ease-in;z-index:3}#mainVisual .bg.blur{-ms-filter:blur(10px);filter:blur(10px)}#mainVisual .bg.blur::after{opacity:1}#mainVisual .bg.blur .copy{z-index:1}#mainVisual .bg .img{position:absolute;width:100%;height:100%;background:url(/images/content/home/PC_main_visual01.jpg?20210820) no-repeat center center/cover;overflow:hidden;transform:scale(1.1);transform-origin:50% 50%;top:0;left:0;z-index:1}#mainVisual .copy{width:87.5%;max-width:1120px;margin:0 auto;position:absolute;bottom:10%;left:50%;z-index:5;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}#mainVisual .copy .img{height:100%}#mainVisual .copy img{margin-left:-60px}#mainVisual .copy .btnStyle01{margin-top:30px}#mainVisual .copy .btnStyle01 a{width:370px;border:1px solid #fff}#mainVisual .sliderWrapper{width:100%;height:100%;position:relative;z-index:4;overflow:visible}#mainVisual .slider{width:790px}#mainVisual .slider .item{display:flex;align-items:center}#mainVisual .slider .item .inner{width:790px;position:relative;margin:0 auto;height:515px}#mainVisual .slider .item .imgWrap{width:750px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);clip-path:polygon(135px 0, 100% 0, 100% 395px, 615px 100%, 0 100%, 0 105px)}#mainVisual .slider .item .imgWrap img{width:100%}#mainVisual .slider .item .imgWrap video{position:absolute;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#mainVisual .slider .item .content{position:absolute;z-index:5;color:#fff;left:-30px;bottom:30px}#mainVisual .slider .item .tag{font-family:Bitter,serif;background:#c81528;font-weight:bold;font-size:2.4rem;display:inline-block;line-height:35px;padding:0 .5em;margin-bottom:10px}#mainVisual .slider .item .title{font-weight:bold;font-size:4.1rem;font-style:italic;letter-spacing:.1em;margin-bottom:5px;line-height:1.5;text-shadow:0 0 20px #000}#mainVisual .slider .item .title .sub{font-size:2.7rem;display:block;text-shadow:0 0 20px #000}#mainVisual .slider .item .text{margin-bottom:20px;font-size:1.7rem;text-shadow:0 0 20px #000}#mainVisual .swiper-wrapper{transition-timing-function:cubic-bezier(0.98, 0.29, 0.4, 0.89)}#mainVisual .ctrlVox{position:absolute;right:40px;bottom:30px;width:95px;display:flex;justify-content:space-between;color:#fff;align-items:center}#mainVisual .swiper-button-next,#mainVisual .swiper-button-prev{position:static;width:18px;height:30px;background:url(/images/content/content/slideAllowNext.svg) no-repeat center center/30px 30px;margin-top:0}#mainVisual .swiper-button-next::after,#mainVisual .swiper-button-prev::after{display:none}#mainVisual .swiper-button-prev{transform:scale(-1, 1)}#mainVisual .page{font-size:1rem;position:relative;z-index:10}.sectionVox{width:auto;margin-bottom:0}.sectionVox header{margin-bottom:100px}.sectionVox header .en{display:block;font-size:3.6rem;font-family:Bitter,serif;font-weight:bold;padding-bottom:8px;margin-bottom:8px;position:relative}.sectionVox header .en::after{display:block;content:"";width:18px;height:2px;margin-left:-9px;background:#be372e;position:absolute;bottom:0;left:50%}.sectionVox header .jp{display:block;font-size:1.9rem;font-weight:normal}#news{width:100%;padding:60px 0;margin:0 auto;background-color:#fff;overflow:hidden;position:relative;z-index:1}#news .sectionInner{display:flex;justify-content:space-between;gap:0 80px;max-width:1000px;margin:0 auto}#news .cInner{width:63%}#news header{width:105px;float:left;margin-bottom:0}#news header .title{margin-bottom:45px}#news header .title .en{font-size:3rem}#news .inner{margin-left:170px}#news .entry{padding-left:20px;margin-bottom:30px;border-left-width:1px;border-left-style:solid}#news .entry.business{border-left-color:#2975ab}#news .entry.business time{color:#2975ab}#news .entry.business .category{background:#2975ab}#news .entry.sustainability{border-left-color:#72ad4d}#news .entry.sustainability time{color:#72ad4d}#news .entry.sustainability .category{background:#72ad4d}#news .entry.product{border-left-color:#81488c}#news .entry.product time{color:#81488c}#news .entry.product .category{background:#81488c}#news .entry.recruit{border-left-color:#f6ac19}#news .entry.recruit time{color:#f6ac19}#news .entry.recruit .category{background:#f6ac19}#news .entry.asunova-lab{border-left-color:#0ebbaa}#news .entry.asunova-lab time{color:#0ebbaa}#news .entry.asunova-lab .category{background:#0ebbaa}#news .entry time{display:inline-block;font-size:1.4rem;font-weight:bold;font-family:Bitter,serif;letter-spacing:normal;margin-right:20px;margin-bottom:15px}#news .entry .category{display:inline-block;color:#fff;font-size:1.3rem;padding:2px 10px;margin-bottom:15px}#news .entry a{display:block;color:#333;text-decoration:none;vertical-align:middle}#news .entry a :hover{text-decoration:underline}#news .specialVox{width:28.5%;padding:25px;background:#ebebeb;border-left:2px solid #ea5504;box-sizing:border-box}#news .specialVox header{width:initial;float:none}#news .specialVox header .title{margin-bottom:25px;text-align:left}#news .specialVox header .title .en{margin-bottom:0;letter-spacing:.06em}#news .specialVox header .title .en::after{content:none}#news .specialVox header .title .jp{letter-spacing:.14em}#news .specialVox .btnStyle01{text-align:center}#news .specialVox .btnStyle01 a{border:1px solid #fff}#news .specialList{margin-bottom:30px}#news .specialList li{position:relative;background-color:#fff}#news .specialList li:not(:last-child){margin-bottom:15px}#news .specialList li a{display:block;text-decoration:none;transition:.2s}#news .specialList li a:hover{opacity:.7}#news .specialList li a span{display:grid;place-content:center;min-height:73px;padding:0 20px;background-size:cover;background-position:center;color:#fff;font-weight:bold}#news .specialList li.isNew::before{content:"new";position:absolute;top:-5px;display:grid;place-content:center;width:50px;height:20px;text-transform:uppercase;background-color:#ea5504;color:#fff;font-size:1.3rem;font-family:Bitter,serif;letter-spacing:.06em;font-weight:bold;z-index:1}#news .specialList li.isNew::after{content:"";position:absolute;left:50px;top:-5px;width:0;height:0;border-style:solid;border-width:0 0 20px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ea5504;z-index:1}#case.sectionVox{padding:60px 0 80px;background:#ebebeb}#case.sectionVox header{margin-bottom:40px}#case.sectionVox .inner{max-width:1010px;margin:0 auto;padding:0 20px}#case.sectionVox .caseList{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 30px;margin-bottom:55px}#case.sectionVox .caseList .caseItem a{display:block;position:relative;height:100%;text-decoration:none;color:initial;border-bottom:1px solid #ea5504;transition:.2s}#case.sectionVox .caseList .caseItem a::after{content:"";position:absolute;right:0;bottom:20px;width:23px;height:23px;background:url(/images/content/content/ico_arrow06.svg) no-repeat center;background-size:cover}#case.sectionVox .caseList .caseItem a:hover{opacity:.7}#case.sectionVox .caseList .caseItem a figure{display:grid;place-content:center;margin-bottom:10px;padding:0 15%;min-height:170px;background:#fff}#case.sectionVox .caseList .caseItem a figure img{max-width:100%;height:auto}#case.sectionVox .caseList .caseItem a .name{margin-bottom:10px}#case.sectionVox .caseList .caseItem a .text{margin-bottom:15px}#case.sectionVox .caseList .caseItem a .caseTagList{padding-bottom:20px}#case.sectionVox .caseList .caseItem a .caseTagList li{display:inline-block;margin-right:5px;margin-top:5px;padding:4px 10px;border-radius:40px;border:1px solid #aeaeae;font-size:1.1rem;text-align:center}#case.sectionVox .btnStyle01{text-align:center}#case header,#case .btnStyle01,#case .caseList{transform:translateY(50px);opacity:0;transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1)}#case header.active,#case .btnStyle01.active,#case .caseList.active{transform:translateY(0);opacity:1}#times{padding:70px 0 100px 0;margin-bottom:160px;background:#000;position:relative}#times::before{display:block;content:"";width:53.59%;height:106.75%;background:url(../../images/content/home/tstimes_bg.png) no-repeat right top;background-size:cover;position:absolute;top:0;left:0;z-index:1}#times header,#times .inner{position:relative;z-index:2}#times header{color:#fff;margin-bottom:55px}#times header .en{margin-bottom:20px}#times header .en::after{display:none}#times header .en img{width:170px}#times .inner{display:flex;flex-wrap:wrap;width:810px;margin:0 auto;justify-content:space-between}#times .inner .item{width:260px;margin-right:0;margin-bottom:15px}#times .inner .ctrlVox{display:none}#times .btnStyle01{text-align:center;margin-top:40px}#times .btnStyle01 a{margin-left:auto;margin-right:auto;border:1px solid #fff}#times .item{transform:translateX(-50%);opacity:0;transition:all .5s ease-out}#times .item.active{opacity:1;transform:translateX(0)}#company{margin-bottom:160px}#company header .en{padding-bottom:15px}#company .inner{margin:0 auto;position:relative;overflow:hidden}#company .img{width:570px;height:470px;position:absolute;bottom:30px;right:50%;z-index:4;transform:translateX(calc(50% + 215px));-ms-transform:translateX(50%) translateX(215px)}#company .txt{height:685px;background-color:#000;transform:skewX(-25deg) translateX(calc(-50% + 58px));-ms-transform:skewX(-25deg) translateX(-50%) translateX(58px);color:#fff;width:100%;position:relative;z-index:3;border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#company .txt .cInner{width:530px;margin:0 0 0 auto;position:relative;top:50%;right:-85px;z-index:3;transform:skewX(25deg) translateY(-50%)}#company .txt p{line-height:2.5}#company .txt .leadTxt{line-height:1.5}#company .txt .leadTxt span span{display:inline-block;position:relative;padding-right:5px;background:-webkit-linear-gradient(0deg, #fff 50%, transparent 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);background-position:100% 0;background-size:200% 100%}#company .txt .btnStyle01{margin-top:50px}#company .txt .btnStyle01 a{border:1px solid #fff}#company header,#company .txtVox,#company .btnStyle01{transform:translateY(50px);opacity:0;transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1)}#company header.active,#company .txtVox.active,#company .btnStyle01.active{transform:translateY(0);opacity:1}#company .txt{transform:skewX(-25deg) translateX(calc(-150% + 58px));-ms-transform:skewX(-25deg) translateX(-150%) translateX(58px);transition:transform .5s cubic-bezier(0.075, 0.82, 0.165, 1)}#company .txt.active{transform:skewX(-25deg) translateX(calc(-50% + 58px));-ms-transform:skewX(-25deg) translateX(-50%) translateX(58px)}#company .img{opacity:0;transform:translateX(calc(100% + 215px));-ms-transform:translateX(100%) translateX(215px);transition:all .5s cubic-bezier(0.075, 0.82, 0.165, 1)}#company .img.active{opacity:1;transform:translateX(calc(50% + 215px));-ms-transform:translateX(50%) translateX(215px)}#company .leadTxt span::after{width:0;transition:width .2s cubic-bezier(0.66, 0.36, 0.24, 0.81)}#company .leadTxt span.active::after{width:100%}#company .leadTxt span span{transition:all .2s cubic-bezier(0.86, 0, 0.07, 1)}#company .leadTxt span span.active{background-position:0 0}#products{margin-bottom:140px;overflow:hidden}#products .inner{padding-top:100px;position:relative}#products .txt{display:flex;align-items:center;height:660px;transform:skewX(-25deg) translateX(25%);color:#fff;width:100%;position:relative;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#products .txt .base{background:#000;position:absolute;left:0;top:0;width:100%;height:calc(100% - 6px);border-image:-moz-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:-webkit-linear-gradient(left, #be372e 0%, #f5ac19 100%) 1;border-image:linear-gradient(to right, #be372e 0%, #f5ac19 100%) 1;border-bottom-style:solid;border-bottom-width:6px}#products .txt .img{width:51%;min-width:665px;height:410px;overflow:hidden;position:absolute;top:-100px;left:0;transform:translateX(calc(-50% - 200px));-ms-transform:translateX(-50%) translateX(200px)}#products .txt .img::before{content:"";background:url(/images/content/home/products_img@2x.jpg) no-repeat right top/cover;display:block;height:100%;transform:skewX(25deg) translateX(100px)}#products .txt .cInner{width:630px;margin:0 auto 0 16%;position:relative;z-index:3;transform:skewX(25deg)}#products .txt p{line-height:2.3}#products .txt .leadTxt{line-height:1.5}#products .txt .leadTxt span span{display:inline-block;position:relative;padding-right:5px;background:-webkit-linear-gradient(0deg, #fff 50%, transparent 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);background-position:100% 0;background-size:200% 100%}#products .txt .btnStyle01{margin-top:60px}#products .txt .btnStyle01 a{border:1px solid #fff}#products header,#products .txtVox,#products .btnStyle01{transform:translateY(50px);opacity:0;transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1)}#products header.active,#products .txtVox.active,#products .btnStyle01.active{transform:translateY(0);opacity:1}#products .txt .base{transform:translateX(100%);transition:transform .5s cubic-bezier(0.075, 0.82, 0.165, 1)}#products .txt .base.active{transform:translateX(0)}#products .txt .img{transform:translateX(calc(-150% - 200px));-ms-transform:translateX(-150%) translateX(-200px);transition:transform .5s cubic-bezier(0.075, 0.82, 0.165, 1)}#products .txt .img.active{transform:translateX(calc(-50% - 200px));-ms-transform:translateX(-50%) translateX(-200px)}#products .leadTxt span::after{width:0;transition:width .2s cubic-bezier(0.66, 0.36, 0.24, 0.81)}#products .leadTxt span.active::after{width:100%}#products .leadTxt span span{transition:all .2s cubic-bezier(0.86, 0, 0.07, 1)}#products .leadTxt span span.active{background-position:0 0}#sustainability,#recruit{color:#fff;height:354px;padding-top:50px;background:no-repeat center bottom;position:relative}#sustainability::before,#recruit::before{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:1}#sustainability header,#sustainability .inner,#recruit header,#recruit .inner{width:850px;margin:0 auto;position:relative;z-index:2}#sustainability header,#recruit header{margin-bottom:30px}#sustainability header .title,#recruit header .title{margin:0}#sustainability p,#recruit p{line-height:2}#sustainability .btnStyle01,#recruit .btnStyle01{margin-top:30px}#sustainability header,#sustainability .txt p,#sustainability .btnStyle01,#recruit header,#recruit .txt p,#recruit .btnStyle01{transform:translateY(50px);opacity:0;transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1)}#sustainability header.active,#sustainability .txt p.active,#sustainability .btnStyle01.active,#recruit header.active,#recruit .txt p.active,#recruit .btnStyle01.active{transform:translateY(0);opacity:1}#sustainability{background-image:url(/images/content/home/PC_sustainability_bg@2x.jpg)}#sustainability header .title{width:280px}#recruit{background-image:url(/images/content/home/PC_recruit_bg@2x.jpg)}#recruit header .title{width:160px}#contactVox{background:url(../../images/content/home/contact_bg.jpg) no-repeat center center #000;background-size:cover;opacity:0;transition:opacity .3s ease-in}#contactVox.active{opacity:1}#contactVox header,#contactVox .txt p,#contactVox .btnStyle01{transform:translateY(50px);opacity:0;transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1)}#contactVox header .img,#contactVox .txt p .img,#contactVox .btnStyle01 .img{position:absolute;width:100%;height:100%;background:url(/images/content/home/PC_main_visual01.jpg) no-repeat right bottom/cover;overflow:hidden;transform:scale(1.1);transform-origin:50% 50%;top:0;left:0;z-index:1}#contactVox header.active,#contactVox .txt p.active,#contactVox .btnStyle01.active{transform:translateY(0);opacity:1}@media only screen and (max-width: 767px){#mainVisualWrapper{height:102.6666666667vw}#mainVisual{height:100%}#mainVisual .bg .img{background-image:url(/images/content/home/SP_main_visual01.jpg?20210820)}#mainVisual .copy{width:90%;height:35px;max-width:initial;bottom:39%;left:25px;transform:none}#mainVisual .copy img{margin-left:-30px}#mainVisual .copy .btnStyle01{margin-top:30px}#mainVisual .copy .btnStyle01 a{width:200px}#mainVisual .sliderWrapper{overflow:hidden}#mainVisual .slider{width:100%}#mainVisual .slider .item .inner{width:calc(100% - 50px);height:100%}#mainVisual .slider .item .imgWrap{width:100%;height:0;padding-top:84.3%;top:20px;left:50%;transform:translate(-50%, 0);clip-path:polygon(20% 0, 100% 0, 100% 79%, 79% 100%, 0 100%, 0 19%)}#mainVisual .slider .item .imgWrap img{width:100%;position:absolute;top:0;left:0}#mainVisual .slider .item .content{left:-5px;bottom:25px}#mainVisual .slider .item .tag{font-size:1.6rem;line-height:1.5;margin-bottom:8px}#mainVisual .slider .item .title{font-size:2.1rem;margin-bottom:7px}#mainVisual .slider .item .title .sub{font-size:1.25rem}#mainVisual .slider .item .text{display:none}#mainVisual .btnStyle01 a{font-size:1.1rem;width:170px}#mainVisual .btnStyle01 .ctrlVox{right:20px;bottom:25px}.sectionVox header{margin-bottom:30px}.sectionVox header .en{font-size:2.8rem;padding-bottom:10px;margin-bottom:8px;position:relative}.sectionVox header .en::after{width:9px;margin-left:-4px}.sectionVox header .jp{font-size:1.4rem}#news{width:auto;margin-bottom:35px;padding:15px 20px 0 20px}#news .sectionInner{display:block}#news .cInner{position:relative;width:auto;padding-bottom:115px}#news header{text-align:left;width:auto;float:none}#news header .title{display:inline-block;margin-bottom:0;border-bottom:2px solid #be372e}#news header .title .en{display:inline-block;padding-bottom:0;margin-bottom:0}#news header .title .en::after{display:none}#news header .title .jp{display:inline-block;font-size:1.5rem;margin-left:5px}#news header .btnStyle01{margin-left:-85px;position:absolute;bottom:50px;left:50%}#news .inner{margin-left:0}#news .entry{padding:15px 0;margin-bottom:0;border-left:none !important;border-bottom:2px solid #ccc}#news .entry:last-of-type{border-bottom:none}#news .entry time{font-size:1.3rem;letter-spacing:normal;margin-right:5px;margin-bottom:0}#news .entry .category{font-size:1.1rem;margin-bottom:0}#news .entry a{line-height:1.6;margin-top:5px}#news .specialVox{width:auto;margin:0 -20px;padding:25px 65px 35px 65px}#news .specialVox header{text-align:center}#news .specialVox header .title{margin-bottom:5px;border:0}#news .specialVox header .title .en{font-size:2.4rem}#news .specialVox header .title .jp{font-size:1.3rem}#news .specialList li:not(:last-child){margin-top:10px}#news .specialList li a{font-size:1.5rem}#case.sectionVox{padding:30px 0 30px}#case.sectionVox .inner{max-width:initial}#case.sectionVox .caseList{grid-template-columns:repeat(1, 1fr);gap:30px 0;margin-bottom:30px}#case.sectionVox .caseList .caseItem a{display:flex;justify-content:space-between;align-items:flex-start}#case.sectionVox .caseList .caseItem a::after{bottom:12px;width:16px;height:16px}#case.sectionVox .caseList .caseItem a figure{flex:0 0 41%;margin-bottom:5px;padding:0 5%;min-height:75px;box-sizing:border-box}#case.sectionVox .caseList .caseItem a .caseDetail{flex:0 0 53%}#case.sectionVox .caseList .caseItem a .name{margin-bottom:5px;font-size:1.2rem}#case.sectionVox .caseList .caseItem a .text{margin-bottom:10px;font-size:1.2rem;line-height:1.4}#case.sectionVox .caseList .caseItem a .caseTagList{padding-bottom:10px}#case.sectionVox .caseList .caseItem a .caseTagList li{padding:2px 5px;font-size:1rem}#times{padding:45px 0 60px 0;margin-bottom:70px}#times::before{width:91.33%;height:66.2%}#times header .en{margin-bottom:10px}#times header .en img{width:130px}#times .inner{width:100%;display:block}#times .inner .sliderWrapper{width:100%;margin:0 auto}#times .inner .item{margin-left:auto;margin-right:auto;margin-bottom:0}#times .inner .item:nth-of-type(3n){margin-right:auto}#times .inner .item .itemInner{width:70%;margin:0 auto;overflow:hidden}#times .inner .item a{margin:0 auto}#times .inner .ctrlVox{display:block;position:absolute;top:0;left:50%;width:90%;height:100%;display:flex;justify-content:space-between;color:#fff;align-items:center;margin-left:-45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#times .inner .swiper-wrapper{transition-timing-function:cubic-bezier(0.98, 0.29, 0.4, 0.89)}#times .inner .swiper-button-next,#times .inner .swiper-button-prev{position:static;width:24px;height:41px;background:url(/images/content/content/slideAllowNext.svg) no-repeat center center/cover;margin-top:0}#times .inner .swiper-button-next::after,#times .inner .swiper-button-prev::after{display:none}#times .inner .swiper-button-prev{transform:scale(-1, 1)}#times .inner .item{transform:none;opacity:1}#company{margin-bottom:70px}#company .inner{overflow:hidden}#company .img{text-align:right;width:100%;height:auto;padding-left:12.7%;position:relative;bottom:auto;right:-10px;transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#company .txt{width:125%;height:auto;padding:60px 0 40px calc(20% + 50px);border-bottom-width:4px;transform:skewX(-20deg) translateX(-150%);top:-35px}#company .txt .cInner{width:100%;margin:0;position:static;transform:skewX(20deg) translateY(0)}#company .txt .copy{font-size:2.1rem;margin-bottom:30px}#company .txt .txtVox{padding-right:75px}#company .txt .txtVox p{line-height:1.8}#company .txt .btnStyle01{margin-top:35px}#company .txt{transform:skewX(-20deg) translateX(-150%)}#company .txt.active{transform:skewX(-20deg) translateX(calc(-20% - 10px));-ms-transform:translateX(-20%) translateX(-10px)}#company .img{transform:translateX(150%)}#company .img.active{transform:none}#products{margin-bottom:80px}#products .inner{padding-top:120px}#products .txt{width:125%;height:auto;padding:120px 0 40px calc(20% + 50px);border-bottom-width:4px;transform:skewX(-20deg) translateX(-20%)}#products .txt .img{width:70%;min-width:initial;height:210px;top:-120px;transform:translateX(-15%)}#products .txt .img::before{transform:skewX(20deg) translateX(40px)}#products .txt .cInner{width:100%;margin:0;position:static;transform:skewX(20deg) translateY(0)}#products .txt .copy{font-size:2.1rem;margin-bottom:30px}#products .txt .txtVox{padding-right:75px}#products .txt .txtVox p{line-height:1.8}#products .txt .btnStyle01{margin-top:35px}#products .txt .img.active{transform:translateX(-21%)}#sustainability,#recruit{font-size:1rem;height:245px;padding:20px 20px 0 20px;background-position:right center;background-size:cover}#sustainability header,#sustainability .inner,#recruit header,#recruit .inner{width:auto}#sustainability header,#recruit header{margin-bottom:15px}#sustainability header .title .en,#recruit header .title .en{padding-bottom:5px}#sustainability .btnStyle01,#recruit .btnStyle01{margin-top:15px}#sustainability{background-image:url(/images/content/home/SP_sustainability_bg.jpg)}#sustainability header .title{width:200px}#recruit{background-image:url(/images/content/home/SP_recruit_bg.jpg)}#recruit header .title{width:120px}#contactVox{background-image:none}}/*# sourceMappingURL=home.min.css.map */