﻿.fwB{font-weight:bold}.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%}.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}.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}.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}.note{font-size:1.2rem}.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}.headStyle03{color:#b2292e;font-size:1.8rem;font-weight:bold;margin-bottom:20px}.headStyle03.orange{color:#ea5504}.headStyle04{font-size:1.6rem;font-weight:bold;margin-bottom:10px}.headStyle05{font-size:3.2rem;font-weight:bold;margin-bottom:40px}.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}.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}.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}.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}.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.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.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.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}.sectionVox{font-size:1.6rem;margin:0 auto 80px auto}.sectionVox header{text-align:center;margin-bottom:40px}.sectionVox:last-child{margin-bottom:0}.contVox{margin-bottom:80px}.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}.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}.leadTxt{font-size:3.2rem;font-style:italic;font-weight:bold;line-height:1.5;letter-spacing:normal;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}.cateF03 .itemOrgTitle{background:#d2556a}.cateF04 .itemOrgTitle{background:#72ad4d}.cateF05 .itemOrgTitle{background:#2975ab}.cateF06 .itemOrgTitle{background:#81488c}.cateF07 .itemOrgTitle{background:#06967c}.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{display:none;position:absolute;top:0;left:0;margin:0;width:100%;z-index:2100}.popupWrapper .content{margin:0 auto;position:relative}.popupWrapper .closeVox{width:45px;height:45px;position:absolute;top:0;right:0}.popupWrapper .popupCloseBt{display:block;height:100%}.popupWrapper .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){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popupWrapper .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){.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}.headStyle03{font-size:1.6rem}.headStyle04{font-size:1.4rem}.headStyle05{font-size:2.4rem;margin-bottom:20px}.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}.headStyle11{font-size:1.5rem}.headStyle12{font-size:1.4rem}.headStyle13{font-size:1.8rem;padding:10px 15px;margin-bottom:15px}.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}.tableStyle04 th,.tableStyle04 td{font-size:1.3rem}.tableStyle05 th,.tableStyle05 td{font-size:1.3rem}.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.middle a::after{height:4px}.btnStyle01.back span::after{left:-16px}.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}.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}.sectionVox{font-size:1.3rem;width:auto;margin-bottom:70px}.sectionVox header{margin-bottom:30px}.contVox{margin-bottom:40px}.mediumVox{width:auto}.shortVox{width:auto}.voxStyle01{font-size:1.6rem;padding:20px}.voxStyle01 p{font-size:1.6rem}.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}}#pageTitle{background-image:url(../../../images/content/product-service/case-studies/PC_case_head_bg.jpg)}.top .main{background-color:#ebebeb}.top #content{padding-top:50px}.top #content .caseList{display:grid;grid-template-columns:repeat(3, 1fr);gap:80px 36px}.top #content .caseList .caseItem a{display:block;position:relative;height:100%;text-decoration:none;color:initial;border-bottom:1px solid #ea5504;transition:.2s}.top #content .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}.top #content .caseList .caseItem a:hover{opacity:.7}.top #content .caseList .caseItem a figure{display:grid;place-content:center;margin-bottom:10px;padding:0 15%;min-height:170px;background:#fff}.top #content .caseList .caseItem a figure img{height:auto}.top #content .caseList .caseItem a .name{margin-bottom:10px}.top #content .caseList .caseItem a .text{margin-bottom:15px}.top #content .caseList .caseItem a .caseTagList{padding-bottom:20px}.top #content .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 #content{width:auto}.case .mediumVox{margin-bottom:20px}.case .mediumVox .headStyle01{font-size:2.2rem}.case .company{width:760px;margin:0 auto 100px auto}.case .company .companyName{margin-bottom:10px;font-size:1.6rem}.case .company .companyTag{margin-bottom:40px}.case .company .companyTag li{display:inline-block;margin-right:5px;padding:5px 10px;border-radius:40px;border:1px solid #aeaeae;font-size:1.2rem;text-align:center}.case .company .companyData{display:flex;flex-wrap:nowrap;padding:40px 50px;background-color:#f7f7f7}.case .company .companyData .companyLogo{flex:0 0 32%}.case .company .companyData .companyInfo{display:grid;grid-template-columns:100px 1fr;gap:5px;flex:0 0 68%;padding:0 0 0 40px;box-sizing:border-box;line-height:1.6;font-size:1.4rem}.case .company .companyData .companyInfo dd{position:relative;box-sizing:border-box}.case .company .companyData .companyInfo dd::before{content:"：";position:absolute;left:-10px}.case .company .companyData .companyInfo dd a{word-break:break-all}.case .sectionAnchor{display:flex;flex-wrap:wrap;justify-content:center;width:760px;margin:0 auto 100px auto}.case .sectionAnchor li{flex:1 0 16.6666666667%;text-align:center;border-right:1px solid #aeaeae;box-sizing:border-box}.case .sectionAnchor li:first-child{border-left:1px solid #aeaeae}.case .sectionAnchor li a{display:grid;place-content:center;position:relative;height:100%;padding:10px 5px 30px 5px;text-decoration:none;box-sizing:border-box;font-size:1.5rem;color:#333;transition:.2s}.case .sectionAnchor 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}.case .sectionAnchor li a:hover{color:#e75504}.case .sectionAnchor li a:hover::after{border-color:#e75504}.case .sectionTask{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;justify-content:space-between;width:760px;margin:0 auto 100px auto}.case .sectionTask .taskVox{display:grid;grid-template-rows:subgrid;grid-row:span 2;flex:0 0 calc(50% - 10px)}.case .sectionTask .taskVox .taskTitle{margin-bottom:10px;font-size:2.6rem;font-weight:bold;text-align:center}.case .sectionTask .taskVox>div{min-height:calc(100% - 2.6rem - 15px);padding:30px;background:#e6e6e6;box-sizing:border-box}.case .sectionTask .taskVox>div p:not(:first-child){margin-top:10px}.case .sectionTask .resultVox .resultText,.case .sectionTask .resultVox .reesultText,.case .sectionTask .reesultVox .resultText,.case .sectionTask .reesultVox .reesultText{color:#ea5504}.case .sectionTask .resultVox>div,.case .sectionTask .reesultVox>div{position:relative;background:#ea5504}.case .sectionTask .resultVox>div p,.case .sectionTask .reesultVox>div p{color:#fff}.case .sectionTask .resultVox>div::before,.case .sectionTask .reesultVox>div::before{content:"";position:absolute;left:-10px;top:50%;width:0;height:0;border-style:solid;border-width:28.5px 0 28.5px 31px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;z-index:1;transform:translateY(-50%)}.case .sectionTask .resultVox>div::after,.case .sectionTask .reesultVox>div::after{content:"";position:absolute;left:-10px;top:50%;width:0;height:0;border-style:solid;border-width:16px 0 16px 17px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e6e6e6;z-index:2;transform:translateY(-50%)}.case .sectionMovie{margin-bottom:100px;padding:50px;background:#f7f7f7;text-align:center}.case .sectionMovie .movieTitle{margin-bottom:30px;font-size:2.2rem;font-weight:bold;text-align:center}.case .sectionMovie .movieVox{width:600px;margin:0 auto}.case .sectionInterview{width:1008px;margin:0 auto 100px auto;padding:50px 0 0 0}.case .sectionInterview .interviewTitle{position:relative;padding-bottom:15px;margin-bottom:80px;font-size:3rem;font-weight:bold;color:#ea5504;text-align:center}.case .sectionInterview .interviewTitle:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#c8c8c8}.case .sectionInterview .interviewTitle:after{content:"";position:absolute;left:50%;bottom:0;width:49%;height:1px;background:linear-gradient(90deg, rgb(2, 0, 36) 0%, rgb(193, 52, 50) 0%, rgb(245, 172, 25) 100%);transform:translateX(-50%)}.case .sectionInterview .contentsVox{display:flex;flex-wrap:wrap;justify-content:center;width:760px;margin:0 auto}.case .sectionInterview .contentsVox .contentsImage{flex:0 0 38%;padding:0 40px 0 0;box-sizing:border-box}.case .sectionInterview .contentsVox .contentsImage figcaption{margin-top:10px;font-size:1.3rem;line-height:1.4}.case .sectionInterview .contentsVox .contentsImage figcaption span{display:inline-block}.case .sectionInterview .contentsVox .contentsImage figcaption span:not(:first-child){margin-top:10px}.case .sectionInterview .contentsVox .contentsDetail{flex:1 0 62%;max-width:630px}.case .sectionInterview .contentsVox .contentsDetail .contentsTitle{margin-bottom:25px;font-size:2rem;font-weight:bold;line-height:1.6}.case .sectionInterview .contentsVox .contentsDetail .contentsTitle .name{display:block;margin-bottom:10px;font-size:1.6rem;color:#e75504}.case .sectionInterview .contentsVox .contentsDetail p:not(:last-child){margin-bottom:10px}.case .sectionInterview .contentsVox .contentsDetail p.contentsCaption{margin-bottom:20px;font-size:1.3rem}.case .sectionInterview .contentsVox.reverse{flex-direction:row-reverse}.case .sectionInterview .contentsVox.reverse .contentsImage{padding:0 0 0 40px}.case .sectionInterview .contentsVox .contentsImg{flex:0 0 100%;margin-top:100px}.case .sectionInterview .contentsVox:not(:first-of-type){margin-top:60px}.case .sectionMessage .contentsVox .contentsImage{flex:0 0 26.5%}.case .sectionMessage .contentsVox .contentsDetail{flex:1 0 68.5%}.case .flow{margin-top:40px;border-bottom:1px solid #ea5504}.case .flow .flowTitle{position:relative}.case .flow .flowTitle::before{content:"";position:absolute;bottom:30%;right:0;width:100%;height:1px;background:#ea5504}.case .flow .flowTitle span{position:relative;display:inline-block;padding:0 25px 5px 13px;border-bottom:1px solid #ea5504;background-color:#fff;font-size:1.6rem;font-weight:bold;color:#ea5504}.case .flow .flowTitle span::before{content:"";border-left:9px solid rgba(0,0,0,0);border-bottom:9px solid #ea5504;position:absolute;bottom:-1px;right:0}.case .flow .flowTitle span::after{content:"";border-left:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;position:absolute;bottom:-1px;right:0}.case .flow .flowList{padding-top:10px}.case .flow .flowList li{position:relative;padding:20px 18px 20px 18px}.case .flow .flowList li:not(:last-child)::before{content:"";position:absolute;bottom:2px;right:50%;width:12px;height:12px;border-bottom:2px solid #ea5504;border-right:2px solid #ea5504;transform:translateX(-50%) rotate(45deg)}.case .flow .flowList li .date{display:block;margin-bottom:5px;color:#ea5504}.case .btnStyle01{margin-top:160px;text-align:center}.sectionService{margin-bottom:120px;padding:100px 10px 70px 10px;background-color:#f7f7f7}.sectionService .sectionVoxInner:not(:nth-child(1)){margin-top:70px}.sectionService .leadTtl02{margin-bottom:50px;font-size:2.2rem;font-weight:bold;color:#ea5504}.sectionService .serviceList li{margin-bottom:40px}.sectionService .serviceList li:last-child{margin-bottom:0}.sectionService .serviceList li a{position:relative;display:block;background-color:#000;display:flex;padding:45px 50px;padding-right:0;color:#fff;text-decoration:none;transition:all .3s ease}.sectionService .serviceList li a:hover{opacity:.7}.sectionService .serviceList li a::after{content:"";display:block;width:100%;height:4px;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}.sectionService .serviceList li a .imgarea{width:238px;margin-right:40px}.sectionService .serviceList li a .txtarea .txt01{display:block;margin-bottom:20px}.sectionService .serviceList li a .txtarea.mdl{display:grid;place-content:center}.sectionService .serviceList li a .icontxt{position:absolute;z-index:5;right:40px;bottom:40px}.sectionService .serviceList li a .icontxt::after{content:"";margin-left:10px;display:inline-block;width:51.3px;height:10.37px;background-image:url(../../../images/content/product-service/special/ico_arrow02.svg);background-repeat:no-repeat}#itemContact .bnr{margin:0 auto;text-align:center}#itemContact .bnr a{display:inline-block;transition:opacity .2s}#itemContact .bnr a:hover{opacity:.7}@media only screen and (max-width: 767px){#pageTitle{background-image:url(../../../images/content/product-service/case-studies/SP_case_head_bg.jpg)}.top #content{padding-top:15px}.top #content .caseList{grid-template-columns:repeat(1, 1fr);gap:30px 0}.top #content .caseList .caseItem a{display:flex;justify-content:space-between;align-items:flex-start}.top #content .caseList .caseItem a::after{bottom:12px;width:16px;height:16px}.top #content .caseList .caseItem a figure{flex:0 0 41%;margin-bottom:5px;padding:0 5%;min-height:75px;box-sizing:border-box}.top #content .caseList .caseItem a .caseDetail{flex:0 0 53%}.top #content .caseList .caseItem a .name{margin-bottom:5px;font-size:1.2rem}.top #content .caseList .caseItem a .text{margin-bottom:10px;font-size:1.2rem;line-height:1.4}.top #content .caseList .caseItem a .caseTagList{padding-bottom:10px}.top #content .caseList .caseItem a .caseTagList li{padding:2px 5px;font-size:1rem}.case .mediumVox{margin-bottom:30px}.case .company{width:auto;margin-bottom:40px}.case .company .companyName{font-size:1.3rem}.case .company .companyTag{margin-bottom:20px}.case .company .companyTag li{margin-bottom:10px;margin-right:0;font-size:1.1rem}.case .company .companyData{display:block;padding:20px 25px}.case .company .companyData .companyLogo{margin-bottom:25px;padding:0 20%}.case .company .companyData .companyInfo{padding:0 0 0 0;font-size:1.2rem}.case .sectionAnchor{width:auto;margin-bottom:30px}.case .sectionAnchor li{flex:0 0 33.3333333333%;margin-bottom:25px}.case .sectionAnchor li:nth-child(4n){border-left:1px solid #aeaeae}.case .sectionAnchor li a{padding-bottom:25px;font-size:1.3rem}.case .sectionAnchor li a::after{bottom:15px}.case .sectionTask{display:block;width:auto;margin-bottom:60px}.case .sectionTask .taskVox{display:block;margin-bottom:37px}.case .sectionTask .taskVox>div{position:relative;min-height:initial;padding:20px}.case .sectionTask .taskVox>div::after{content:"";position:absolute;top:auto;left:50%;bottom:-24px;width:0;height:0;border-style:solid;border-width:24px 22.5px 0 22.5px;border-color:#e6e6e6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%, 0)}.case .sectionTask .taskVox>div p{font-size:1.5rem}.case .sectionTask .resultVox,.case .sectionTask .reesultVox{margin-bottom:0}.case .sectionTask .resultVox>div,.case .sectionTask .reesultVox>div{padding:40px 20px 20px 20px}.case .sectionTask .resultVox>div::before,.case .sectionTask .reesultVox>div::before{content:"";position:absolute;top:0;left:50%;width:0;height:0;border-style:solid;border-width:24px 22.5px 0 22.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:1;transform:translate(-50%, 0)}.case .sectionTask .resultVox>div::after,.case .sectionTask .reesultVox>div::after{content:none}.case .sectionMovie{margin:0 -20px 10px;padding:30px 20px}.case .sectionMovie .movieTitle{font-size:2.6rem}.case .sectionMovie .movieVox{width:auto}.case .sectionMovie .movieVox .video{padding-top:56.25%;position:relative}.case .sectionMovie .movieVox .video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.case .sectionInterview{width:auto;margin-bottom:10px;padding:30px 0 0 0}.case .sectionInterview .interviewTitle{padding-bottom:10px;margin-bottom:20px}.case .sectionInterview .contentsVox{display:block;width:auto}.case .sectionInterview .contentsVox .contentsImage{margin-bottom:20px;padding:0}.case .sectionInterview .contentsVox .contentsDetail p{font-size:1.5rem}.case .sectionInterview .contentsVox.reverse .contentsImage{padding:0}.case .sectionInterview .contentsVox .contentsImg{margin-top:20px}.case .sectionMessage .contentsVox .contentsImage{padding:0 15%}.case .flow .flowTitle span{padding:0 25px 5px 7px}.case .flow .flowList{padding-bottom:10px}.case .flow .flowList li{padding:15px 10px 20px 10px}.case .flow .flowList li .date{font-size:1.5rem}.case .btnStyle01{margin-top:80px}.sectionService{margin:0 -20px 60px -20px;padding:80px 20px 50px 20px}.sectionService .leadTtl02{margin-bottom:40px}.sectionService .serviceList li{margin-bottom:30px}.sectionService .serviceList li a{display:block;padding:30px 25px 50px}.sectionService .serviceList li a::after{height:5px;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%)}.sectionService .serviceList li a .imgarea{width:65%;margin:auto;margin-bottom:15px}.sectionService .serviceList li a .icontxt{right:10px;bottom:15px}}body.case .bnrArea{margin-bottom:80px}body.case .bnrArea header{margin-bottom:40px}body.case .bnrArea .leadTtl02{font-size:3rem;font-weight:bold;color:#ea5504}body.case .bnrArea .leadTtl02.en{text-transform:uppercase}body.case .bnrArea .introList{display:flex;justify-content:center}body.case .bnrArea .introList li{width:248px;margin:0 4px;font-size:1.4rem;background-color:#f7f7f7;padding:19px;box-sizing:border-box}body.case .bnrArea .introList li a{color:#333;text-decoration:none;transition:all .3s ease}body.case .bnrArea .introList li a:hover{opacity:.7}body.case .bnrArea .introList li .introimg{text-align:center}body.case .bnrArea .introList li .introtxt{margin:15px 0 10px}body.case .bnrArea .introList li .introtag{margin-top:15px;font-size:1.2rem;display:flex;justify-content:flex-start}body.case .bnrArea .introList li .introtag span{display:block;margin-right:10px;background-color:#fff;border:1px solid #aeaeae;border-radius:10em;text-align:center;line-height:0;padding:12px 18px}@media only screen and (max-width: 767px){body.case .bnrArea{margin:0 -20px 0}body.case .bnrArea header{margin-bottom:30px}body.case .bnrArea .introList{padding:0 15px}body.case .bnrArea .introList li{margin:0 5px 20px;width:48%;padding:10px;flex-basis:auto}body.case .bnrArea .introList li:nth-child(2n){margin-right:0}body.case .bnrArea .introList li .introtxt{font-size:1.4rem}body.case .bnrArea .introList li .introcname{font-size:1.4rem}}