@charset "UTF-8";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-width:100%}.open-modal{cursor:pointer}.modal-shade{display:none;position:fixed;top:-10px;left:0;right:0;bottom:-10px;background-color:rgba(0,0,0,.7);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:9999}.modal-shade .modal-container{display:table;padding:10px 0;width:100%;height:100%}.modal-shade .modal-container .modal-inner{display:table-cell;vertical-align:middle}.modal{margin:0 auto;padding-top:29.76px;position:relative}.modal::after{display:table;content:"";clear:both}.modal .close{cursor:pointer;position:absolute;top:0;right:0;width:20.16px;height:20.16px;background:url(/wp-content/themes/owls_cg/assets/img/close02.png) no-repeat left top;background-size:100% 100%}.modal .close::before{content:"Close";position:absolute;top:0;left:-52.8px;line-height:20.16px;letter-spacing:.16em;font-size:12.96px;color:#fff}.modal01{display:none;margin:0 auto;width:86.6666666667%;max-width:960px}.modal01 .panel{width:100%;background-color:#fff;position:relative}.modal01 .panel .text-area{padding:12.3076923077% 0}.modal01 .panel .text-area .name{text-align:center;line-height:1.3;letter-spacing:.26em;font-size:5.6vw;color:#320000;font-family:"Noto Serif JP",serif}.modal01 .panel .text-area .rome{text-align:center;line-height:1.3;letter-spacing:.16em;font-size:3.2vw;color:#320000}.modal01 .panel .text-area .position{margin:3.0769230769% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.4666666667vw;color:#320000}.modal01 .panel .text-area .text{margin:9.2307692308% auto 0;width:87.6923076923%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area01{width:100%}.area01 .main01{margin:0 auto;width:100%;max-width:1280px}.area02{margin:0 auto;width:100%;max-width:1600px}.area02 .block01{padding:10.6666666667% 0;width:100%}.area02 .indexHeading-lv2{margin:0 auto}.area02 .list01{margin:10.6666666667% auto 0;width:86.6666666667%}.area02 .list01 ul{width:100%}.area02 .list01 ul li{padding:4.6153846154% 0;width:100%;border-bottom:1px solid #ccc}.area02 .list01 ul li:first-child{padding-top:0}.area02 .list01 ul li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.area02 .list01 ul li span{display:block}.area02 .list01 ul li .date-area{width:33.8461538462%}.area02 .list01 ul li .date-area .date{white-space:nowrap;line-height:1.8;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area02 .list01 ul li .date-area .kind{display:inline-block;padding:0 1.6vw;white-space:nowrap;line-height:1.5;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area02 .list01 ul li .text01{width:66.1538461538%;line-height:1.8;letter-spacing:.16em;font-size:3.2vw;color:#000}.area02 .more01{margin:5.3333333333% auto 0;width:86.6666666667%;text-align:right;line-height:0;font-size:0}.area02 .more01 a{display:inline-block;width:19.8461538462%}.area03{margin:0 auto;width:100%;max-width:1600px}.area03 .block01{padding:20% 0;width:100%}.area03 .title01{margin:0 auto;width:38.8%}.area03 .list01{margin:13.3333333333% auto 0;width:86.6666666667%}.area03 .list01 ul{margin:0 0 -12.3076923077%;width:100%}.area03 .list01 ul li{margin:0 0 12.3076923077%;width:100%}.area03 .list01 ul li span{display:block}.area03 .list01 ul li a{display:block;width:100%;text-decoration:none}.area03 .list01 ul li .photo{width:100%}.area03 .list01 ul li .text01{margin:3.6923076923% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#320000;font-family:"Noto Serif JP",serif}.area03 .list01 ul li .text02{width:100%;line-height:1.3;letter-spacing:.26em;font-size:4.2666666667vw;color:#320000;font-family:"Noto Serif JP",serif}.area04{margin:0 auto;width:100%;max-width:1600px}.area04 .block01{padding:20% 0;width:100%}.area04 .title01{margin:0 auto;width:31.2%}.area04 .list01{margin:13.3333333333% auto 0;width:86.6666666667%}.area04 .list01 ul{margin:0 0 -7.6923076923%;width:100%}.area04 .list01 ul li{margin:0 0 7.6923076923%;width:100%;background-color:#fff}.area04 .list01 ul li span{display:block}.area04 .list01 ul li a{display:block;padding:0 0 13.8461538462%;width:100%;height:100%;text-decoration:none}.area04 .list01 ul li .photo{width:100%}.area04 .list01 ul li .text01{margin:6.7692307692% 0 0;width:100%;text-align:center;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#320000;font-family:"Noto Serif JP",serif}.area04 .list01 ul li .text02{margin:2.1538461538% 0 0;width:100%;text-align:center;line-height:1.5;letter-spacing:.26em;font-size:4.2666666667vw;color:#320000;font-family:"Noto Serif JP",serif}.area05{margin:0 auto;width:100%;max-width:1600px}.area05 .block01{padding:20% 0;width:100%}.area05 .title01{margin:0 auto;width:32.8%}.area05 .list01{margin:13.3333333333% auto 0;width:86.6666666667%}.area05 .list01 ul{margin:0 0 -10.7692307692%;width:100%}.area05 .list01 ul li{margin:0 0 10.7692307692%;width:100%}.area05 .list01 ul li span{display:block}.area05 .list01 ul li a{display:block;width:100%;text-decoration:none}.area05 .list01 ul li .photo{width:100%}.area05 .list01 ul li .text01{margin:3.6923076923% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#320000;font-family:"Noto Serif JP",serif}.area05 .list01 ul li .text02{width:100%;line-height:1.3;letter-spacing:.26em;font-size:4.2666666667vw;color:#320000;font-family:"Noto Serif JP",serif}.area05 .list01 ul li .text03{margin:3.0769230769% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area06{margin:0 auto;width:100%;max-width:1600px}.area06 .block01{padding:20% 0 41.3333333333%;width:100%}.area06 .title01{margin:0 auto;width:37.3333333333%}.area06 .text01{margin:12% auto 0;width:86.6666666667%;text-align:center;line-height:1.8;letter-spacing:.14em;font-size:3.2vw;color:#000;font-family:"Noto Serif JP",serif}.area06 .btn01{margin:9.3333333333% auto 0;width:86.6666666667%}.area06 .btn01 a{display:block}.area07{margin:0 auto;width:100%;max-width:1600px;background-color:#fff}.area07 .block01{padding:12% 0 40%;width:100%}.area07 .search01{margin:0 auto;width:86.6666666667%;position:relative}.area07 .search01 label{display:block;width:100%;padding:13.8461538462% 0 0;position:relative;border-radius:7%/50%;background-color:#f6f6f6;overflow:hidden}.area07 .search01 label .ph{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;line-height:1;font-size:3.4666666667vw;font-family:"Noto Serif JP",serif;color:#320000;background:url(/wp-content/themes/owls_cg/assets/img/icon01.png) no-repeat left 4.6153846154% center;background-size:4.4vw auto}.area07 .search01 label input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0 4.6153846154%;width:100%;line-height:1;font-size:3.4666666667vw;font-family:"Noto Serif JP",serif;color:#320000;border:none;background-color:transparent}.area07 .search01 label input:focus{outline:0}.area07 .search01 label input::-ms-clear{visibility:hidden}.area07 .search01 label .clear{display:none}.area07 .list01{margin:9.3333333333% auto 0;width:86.6666666667%}.area07 .list01 ul{width:100%}.area07 .list01 ul li{padding:4.6153846154% 0;width:100%;border-bottom:1px solid #ccc}.area07 .list01 ul li:first-child{padding-top:0}.area07 .list01 ul li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area07 .list01 ul li span{display:block}.area07 .list01 ul li .photo{width:32%}.area07 .list01 ul li .text-area{width:63.0769230769%}.area07 .list01 ul li .date{white-space:nowrap;line-height:1;letter-spacing:.14em;font-size:3.2vw;color:#320000}.area07 .list01 ul li .ttl{margin:4.8780487805% 0 0;line-height:1.5;letter-spacing:.26em;font-size:3.7333333333vw;color:#000;font-family:"Noto Serif JP",serif}.area07 .list01 ul li .text{margin:3.9024390244% 0 0;line-height:1.5;letter-spacing:.26em;font-size:3.2vw;color:#000}.area07 .list01 ul li .kind{margin:9.756097561% 0 0;display:inline-block;padding:1.0666666667vw 1.3333333333vw;white-space:nowrap;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area07 .pager01{margin:6.6666666667% auto 0;width:86.6666666667%}.area07 .pager01 ul{margin:0 0 -1.3333333333%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area07 .pager01 ul li{margin:0 1.3333333333% 1.3333333333%;padding:2.1333333333% 2.4%;line-height:1;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area07 .pager01 ul li.arrow01{margin-right:4%}.area07 .pager01 ul li.arrow02{margin-left:4%}.area07 .pager01 ul li.current{border:1px solid #bfb0b0}.area07 .pager01 ul li a{display:block;color:#320000;text-decoration:none}.area07 .pager01 ul li.arrow01 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01.png) no-repeat left top;background-size:cover}.area07 .pager01 ul li.arrow02 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02.png) no-repeat left top;background-size:cover}.area07 .pager01 ul li.arrow01.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01_ng.png)}.area07 .pager01 ul li.arrow02.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02_ng.png)}.area08{margin:0 auto;width:100%;max-width:1600px;background-color:#fff}.area08 .block01{padding:12% 0 40%;width:100%}.area08 .title01{margin:0 auto;width:86.6666666667%}.area08 .title01 .ttl-e{display:block;text-align:center;line-height:1.3;letter-spacing:.16em;font-size:6.4vw;font-weight:700;color:#320000;font-family:"Noto Serif JP",serif}.area08 .title01 .ttl-j{display:block;margin:2.6666666667% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.2vw;font-weight:400;color:#320000;font-family:"Noto Serif JP",serif}.area08 .list01{margin:10.6666666667% auto 0;width:86.6666666667%}.area08 .list01 ul{width:100%;margin:0}.area08 .list01 ul li{padding:4.6153846154% 0;width:100%;border-bottom:1px solid #ccc}.area08 .list01 ul li::before{content:"";display:none}.area08 .list01 ul li:first-child{padding-top:0}.area08 .list01 ul li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area08 .list01 ul li span{display:block}.area08 .list01 ul li .photo{width:32%}.area08 .list01 ul li .text-area{width:63.0769230769%}.area08 .list01 ul li .date{white-space:nowrap;line-height:1;letter-spacing:.14em;font-size:3.2vw;color:#320000}.area08 .list01 ul li .ttl{margin:4.8780487805% 0 0;line-height:1.5;letter-spacing:.26em;font-size:3.7333333333vw;color:#000;font-family:"Noto Serif JP",serif}.area08 .list01 ul li .text{margin:3.9024390244% 0 0;line-height:1.5;letter-spacing:.26em;font-size:3.2vw;color:#000}.area08 .list01 ul li .kind{margin:9.756097561% 0 0;display:inline-block;padding:1.0666666667vw 1.3333333333vw;white-space:nowrap;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area08 .pager01{margin:6.6666666667% auto 0;width:86.6666666667%}.area08 .pager01 ul{margin:0 0 -1.3333333333%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area08 .pager01 ul li{margin:0 1.3333333333% 1.3333333333%;padding:2.1333333333% 2.4%;line-height:1;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area08 .pager01 ul li.arrow01{margin-right:4%}.area08 .pager01 ul li.arrow02{margin-left:4%}.area08 .pager01 ul li.current{border:1px solid #bfb0b0}.area08 .pager01 ul li a{display:block;color:#320000;text-decoration:none}.area08 .pager01 ul li.arrow01 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01.png) no-repeat left top;background-size:cover}.area08 .pager01 ul li.arrow02 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02.png) no-repeat left top;background-size:cover}.area08 .pager01 ul li.arrow01.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01_ng.png)}.area08 .pager01 ul li.arrow02.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02_ng.png)}.area08 .filter01{margin:25.8064516129% auto 0;width:86.6666666667%;background-color:#f6f6f6}.area08 .filter01 .ttl{padding:6.1538461538% 4.6153846154%;line-height:1.3;letter-spacing:.26em;font-size:3.4666666667vw;color:#320000;font-family:"Noto Serif JP",serif}.area08 .filter01 ul{width:100%;border-top:1px solid #ccc}.area08 .filter01 ul li{width:100%;border-bottom:1px solid #ccc}.area08 .filter01 ul li a{display:block;padding:6.1538461538% 4.6153846154%;width:100%;line-height:1.3;letter-spacing:.26em;font-size:3.4666666667vw;color:#000;text-decoration:none;background:url(/wp-content/themes/owls_cg/assets/img/arrow01.png) no-repeat right 4.6153846154% center;background-size:2.4vw auto}.area08 .filter01 li.active a{background-color:#e5d9d9}.area10{margin:0 auto;width:100%;max-width:1600px}.area10 .block01{padding:12% 0 20%;width:100%}.area10 .title01{margin:0 auto;width:86.6666666667%}.area10 .subtitle01{margin:13.3333333333% auto 0;width:86.6666666667%}.area10 .text01{margin:6.6666666667% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area10 .text01 .photo{margin:0 auto 7.6923076923%;width:46.1538461538%}.area10 .text01 .signature{padding-top:2em;text-align:right}.area11{margin:0 auto;width:100%;max-width:1600px;background-color:#f6f6f6}.area11 .block01{padding:20% 0 40%;width:100%}.area11 .subtitle01{margin:0 auto;width:86.6666666667%}.area11 .list01{margin:10.6666666667% auto 0;width:86.6666666667%;line-height:1.5;letter-spacing:.2em;font-size:3.2vw;color:#320000;font-family:"Noto Serif JP",serif}.area11 .list01 small{font-size:2.9333333333vw}.area11 .list01>ul>li{padding:3.0769230769% 0;border-bottom:1px solid #ccc}.area11 .list01>ul>li:first-child{padding-top:0}.area11 .list01>ul>li .ttl{font-weight:700;word-break:initial;word-wrap:break-word}.area11 .list01>ul>li .text{margin:1.5384615385% 0 0;word-break:initial;word-wrap:break-word}.area11 .list01>ul>li .text a{color:#320000}.area11 .embedMap{position:relative;width:100%;height:0;padding-top:75%;margin-top:3.0769230769%}.area11 .embedMap>iframe{position:absolute;left:0;top:0;width:100%;height:100%}.area12{margin:0 auto;width:100%;max-width:1600px}.area12 .block01{padding:12% 0 20%;width:100%}.area12 .title01{margin:0 auto;width:86.6666666667%}.area12 .photo01{margin:13.3333333333% auto 0;width:100%}.area12 .subtitle01{margin:10.6666666667% auto 0;width:86.6666666667%}.area12 .text01{margin:6.6666666667% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area12 .ceo{margin:3.0666666667% auto 0;width:67.7966101695%;line-height:1.3;letter-spacing:.26em;font-size:1.875vw;color:#320000;font-family:"Noto Serif JP",serif}.area12 .box01{margin:6.6666666667% auto 0;padding:6.6666666667%;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000;border:1px solid #ccc}.area12 .box01 ul li{padding-left:1em;text-indent:-1em}.area13{margin:0 auto;width:100%;max-width:1600px;background-color:#f6f6f6}.area13 .block01{padding:20% 0 41.3333333333%;width:100%}.area13 .title01{margin:0 auto;width:86.6666666667%}.area13 .list01{margin:13.3333333333% auto 0;width:66.6666666667%}.area13 .list01 ul{width:100%;margin:0 0 -10%}.area13 .list01 ul li{margin:0 0 10%;width:100%;background-color:#fff;padding:20% 0 19.2%}.area13 .list01 ul li .member{padding:20% 0 19.2%}.area13 .list01 ul li a{display:block;color:inherit;text-decoration:none}.area13 .list01 ul li .person{margin:0 auto;width:54%}.area13 .list01 ul li .name{margin:8% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:5.6vw;color:#320000;font-family:"Noto Serif JP",serif}.area13 .list01 ul li .rome{text-align:center;line-height:1.3;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area13 .list01 ul li .position{margin:4% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.4666666667vw;color:#320000}.area14{margin:0 auto;width:100%;max-width:1600px}.area14 .block01{padding:0 0 13.3333333333%;width:100%}.area14 .title01{margin:0 auto;width:86.6666666667%}.area14 .title01 .ttl-e{display:block;text-align:center;line-height:1.3;letter-spacing:.16em;font-size:6.4vw;font-weight:700;color:#320000;font-family:"Noto Serif JP",serif}.area14 .title01 .ttl-j{display:block;margin:2.6666666667% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.2vw;font-weight:400;color:#320000;font-family:"Noto Serif JP",serif}.area14 .text01{margin:12% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.26em;font-size:3.2vw;color:#000}.area14 .list01{margin:14.6666666667% auto 0;width:73.3333333333%}.area14 .list01 ul{margin:0 0 -9.0909090909%;width:100%}.area14 .list01 ul li{margin:0 0 9.0909090909%;padding:10.9090909091% 0 12.3636363636%;width:100%;background-color:#fff;border:1px solid #ccc}.area14 .list01 ul li .ttl{margin:0 auto;padding:0 0 7.2727272727%;width:81.8181818182%;text-align:center;line-height:1.5;letter-spacing:.14em;font-size:4.2666666667vw;color:#320000;font-family:"Noto Serif JP",serif;position:relative}.area14 .list01 ul li .ttl::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:44.4444444444%;height:0;line-height:0;font-size:0;border-bottom:2px solid #ad8484}.area14 .list01 ul li .text{margin:7.2727272727% auto 0;width:81.8181818182%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area14 .list01 ul li .btn{margin:7.2727272727% auto 0;width:54.5454545455%}.area14 .list01 ul li .btn a{display:block}.area15{margin:0 auto;width:100%;max-width:1600px;background-color:#f6f6f6}.area15 .block01{padding:10.6666666667% 0 32%;width:100%}.area15 .list01{margin:0 auto;width:73.3333333333%}.area15 .list01 ul{margin:0 0 -5.4545454545%;width:100%}.area15 .list01 ul li{margin:0 0 5.4545454545%;width:100%;background-color:#fff}.area15 .list01 ul li a{display:block;padding:5.4545454545% 0;text-decoration:none;text-align:center;line-height:1.3}.area15 .list01 ul li .alp{display:block;width:100%;letter-spacing:.19em;font-size:2.9333333333vw;color:#320000;font-family:"Noto Serif JP",serif}.area15 .list01 ul li .ttl{display:block;margin:.7272727273% 0 0;width:100%;letter-spacing:.26em;font-size:3.4666666667vw;color:#320000;font-family:"Noto Serif JP",serif}.area15 .list01 ul li.current{background-color:#fbfbfb}.area15 .list01 ul li.current .alp,.area15 .list01 ul li.current .ttl{color:#ccc}.pageHeading-lv1+.area16 .block01,.pageHedding-lv1+.area16 .block01{padding-top:0}.area16{margin:0 auto;width:100%;max-width:1600px}.area16 .block01{padding:12% 0 34.6666666667%;width:100%}.area16 .title01{margin:0 auto 13.3333333333%;width:86.6666666667%}.area16 .subtitle01{margin:0 auto;padding:0 0 6.6666666667%;width:86.6666666667%;border-bottom:1px solid #ccc}.area16 .subtitle01.mt100{margin-top:13.3333333333%}.area16 .subtitle01 .date-area{margin:0 auto 6.1538461538%;width:100%;position:relative}.area16 .subtitle01 .date-area .date{white-space:nowrap;line-height:1;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area16 .subtitle01 .date-area .kind{position:absolute;top:0;right:0;display:inline-block;padding:1.0666666667vw 1.3333333333vw;white-space:nowrap;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area16 .subtitle01 .ttl-area{width:100%}.area16 .subtitle01 .ttl-area .ttl{line-height:1.5;letter-spacing:.16em;font-size:4.8vw;color:#320000;font-family:"Noto Serif JP",serif}.area16 .subtitle01.pdf .ttl-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area16 .subtitle01.pdf .ttl-area .ttl{width:100%}.area16 .subtitle01.kind .ttl-area{position:relative}.area16 .subtitle01.kind .ttl-area .ttl{width:76.9230769231%}.area16 .subtitle01.kind .ttl-area .kind{position:absolute;top:0;right:0;display:inline-block;padding:1.0666666667vw 1.3333333333vw;white-space:nowrap;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area16 .subtitle01.pdf .icon-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area16 .subtitle01.pdf .icon-area .shareLink img{padding:0}.area16 .subtitle01.pdf .icon-area .pdf{width:26.7692307692%;text-align:right;margin:4.6666666667vw -.6666666667vw -.6666666667vw}.area16 .subtitle01.pdf .icon-area .pdf p{display:none}.area16 .subtitle01.pdf .icon-area .pdf a{display:inline-block;width:28.7356321839%}.area16 .subtitle01.pdf .icon-area .pdf a img{margin:0;padding:0}.area16 .text01,.socialArea .text01{width:86.6666666667%;font-size:3.2vw;color:#000;margin:1.875% auto 0;line-height:1.6;letter-spacing:normal}.area16 .subtitle02,.socialArea .subtitle02,.wp-block-heading{margin:12% auto 0;width:86.6666666667%;line-height:1.5;letter-spacing:.16em;font-size:4vw;color:#000;font-family:"Noto Serif JP",serif;font-weight:700}.area16 .subtitle02:first-child,.socialArea .subtitle02:first-child,.wp-block-heading:first-child{margin-top:0}.area16 .wp-block-lazyblock-heading-lv2 .subtitle02{margin:12% auto 0;width:86.6666666667%;line-height:1.5;letter-spacing:normal;font-size:4vw;color:#000;font-family:"Noto Serif JP",serif;font-weight:700}.area16 .text01 .subtitle02,.area16 .text01 .subtitle03,.socialArea .text01 .subtitle02,.socialArea .text01 .subtitle03{margin-right:0;margin-left:0}h3.wp-block-heading{font-size:3.4666666667vw}h4.wp-block-heading{font-size:3.3333333333vw}h5.wp-block-heading{font-size:3.2vw}h6.wp-block-heading{font-size:3.2vw;text-decoration:underline;text-underline-offset:8px;text-underline-offset:.5rem}.has-small-font-size{font-size:1.7333333333vw!important}.has-medium-font-size{font-size:2.6666666667vw!important}.has-large-font-size{font-size:4.8vw!important}.has-x-large-font-size{font-size:5.6vw!important}.area16.reportArticle .subtitle02,.area16.serviceArticle .subtitle02,.socialArea .subtitle02,.wp-block-heading{font-family:"Noto Sans JP",sans-serif;letter-spacing:normal}.area16.serviceArticle .accordion-area .accordion-content::after{content:"";width:100%;height:1px;display:block;border:solid 1px #f6f6f6}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-boxWrapper{position:relative;height:670px;background-color:#f6f6f6}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box{padding-bottom:20px;position:absolute;top:40px;height:600px;overflow-y:hidden;scrollbar-color:#ad8484 #ccc;scrollbar-width:thin;margin-right:0}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar{width:.8vw;background:#9aadfc}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar-track{width:.8vw;background:#ccc}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar-thumb{width:.8vw;background:#ad8484}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-title::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box{display:block;width:99%;max-width:82.6666666667vw;overflow-x:hidden}.area16.serviceArticle .accordion-area .accordion-title{position:relative;background-color:#320000;font-size:3.7333333333vw;color:#fff;padding:5.3333333333vw 8vw 5.3333333333vw 4vw;font-weight:lighter;letter-spacing:.1em;cursor:pointer}.area16.serviceArticle .accordion-area .accordion-title::after,.area16.serviceArticle .accordion-area .accordion-title::before{position:absolute;display:inline-block;content:"";width:.2666666667vw;height:4.8vw;background-color:#fff;top:36%;right:5%}.area16.serviceArticle .accordion-area .accordion-title::before{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.area16.serviceArticle .accordion-area .accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.area16.serviceArticle .accordion-area .accordion-box{background-color:#f6f6f6;display:none}.area16.serviceArticle .accordion-area .accordion-box .text02{padding-top:1.3333333333vw;padding-left:6.6666666667vw;margin:0 3.3333333333vw 0 0}.area16.serviceArticle .accordion-area .accordion-box .text02::after{display:block;content:"";width:73.3333333333vw;height:.1333333333vw;background-color:#ccc;margin-top:5.3333333333vw}.area16.serviceArticle .accordion-area .accordion-box .text02:last-of-type::after{display:none}.area16 .contactLink{margin:4% auto 0;width:86.6666666667%;font-size:3.2vw;letter-spacing:.1em}.area16 .contactLink a{font-weight:700}.area16 .photo01,.socialArea .photo01{margin:6.6666666667% auto 0;width:86.6666666667%}.area16 .photo01 p,.area16.reportArticle .photo01 p,.socialArea .photo01 p{margin:1.8666666667% 0 0;line-height:1.5;letter-spacing:.26em;font-size:2.9333333333vw;color:#000}.content-main .note{display:-webkit-box;display:-ms-flexbox;display:flex}.content-main .note a{padding-right:.2em}.content-main .note span{display:inline-block;width:100%;word-break:break-all}.area16 .subtitle03,.socialArea .subtitle03{margin:1em auto 0;width:86.6666666667%;line-height:1.5;font-size:3.4666666667vw;color:#000;font-weight:700}.area16 .text02,.socialArea .text02{margin:1.3333333333% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.26em;font-size:3.2vw;color:#000}.area16.reportArticle .text02,.area16.serviceArticle .text02,.socialArea .text02{line-height:1.6;letter-spacing:normal}.area16 .text03,.socialArea .text03{margin:4% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.26em;font-size:3.2vw;color:#000}.area16.reportArticle p,.area16.serviceArticle p{font-size:3.2vw;margin:1.3333333333% auto 0;width:86.6666666667%;line-height:1.6;letter-spacing:normal;color:#000}.area16.reportArticle .text01 p,.area16.serviceArticle .text01 p{margin:1.875% auto 0;line-height:1.6;letter-spacing:normal;width:100%}.area16.reportArticle .text02,.area16.serviceArticle .text02{margin:1.875% auto 0;line-height:1.6;letter-spacing:normal}.area16.reportArticle .text02 p,.area16.serviceArticle .text02 p{width:100%}.area16 .slide01,.socialArea .slide01{margin:4% auto 0;width:86.6666666667%}.area16 .slide01>div,.socialArea .slide01>div{width:100%;position:relative}.area16 .slide01 .slide-arrow01,.socialArea .slide01 .slide-arrow01{position:absolute;top:50%;left:0;width:5.6923076923%;margin:-5.2307692308% 0 0 3.0769230769%;padding:10.6153846154% 0 0;line-height:0;font-size:0;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow01_01.png) no-repeat left top/cover;cursor:pointer;z-index:8}.area16 .slide01 .slide-arrow02,.socialArea .slide01 .slide-arrow02{position:absolute;top:50%;right:0;width:5.6923076923%;margin:-5.2307692308% 3.0769230769% 0 0;padding:10.6153846154% 0 0;line-height:0;font-size:0;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow01_02.png) no-repeat left top/cover;cursor:pointer;z-index:8}.area16 .slide01 .slide-dots01,.socialArea .slide01 .slide-dots01{margin:3.0769230769% 0 0;text-align:center;line-height:0;font-size:0}.area16 .slide01 .slide-dots01 .swiper-pagination-bullet,.socialArea .slide01 .slide-dots01 .swiper-pagination-bullet{margin:0 7.6923076923% 0 0;width:2.1333333333vw;height:2.1333333333vw;border:1px solid #320000;background-color:#fff;opacity:1}.area16 .slide01 .slide-dots01 .swiper-pagination-bullet:last-child,.socialArea .slide01 .slide-dots01 .swiper-pagination-bullet:last-child{margin-right:0}.area16 .slide01 .slide-dots01 .swiper-pagination-bullet-active,.socialArea .slide01 .slide-dots01 .swiper-pagination-bullet-active{background-color:#320000}.area16 .box01{margin:13.3333333333% auto 0;padding:13.3333333333% 0 10.6666666667%;width:86.6666666667%;border:1px solid #ccc}.area16 .box01 .photo{margin:0 auto;width:46.1538461538%}.area16 .box01 .photo img{margin:0;padding:0}.area16 .box01 .text-area{margin:0 auto;width:86.1538461538%}.area16 .box01 .name{margin:6.1538461538% 0 0;width:100%;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:6.4vw;color:#320000;font-family:"Noto Serif JP",serif;font-weight:700}.area16 .box01 .rome{margin:1.2307692308% 0 0;width:100%;text-align:center;line-height:1.3;letter-spacing:.16em;font-size:3.4666666667vw;color:#320000}.area16 .box01 .position{margin:3.0769230769% 0 0;width:100%;text-align:center;line-height:1.5;letter-spacing:.2em;font-size:3.7333333333vw;color:#320000}.area16 .box01 .text{margin:7.6923076923% 0 0;width:100%;line-height:1.7;letter-spacing:.26em;font-size:3.2vw;color:#000}.area16 .list01{margin:4% auto 0;width:86.6666666667%}.area16 .list01 dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area16 .list01 dl dt{width:18.4615384615%;padding:2.1538461538% 4.6153846154% 2.1538461538% 0;line-height:1.5;letter-spacing:.26em;font-size:2.9333333333vw;font-weight:400;white-space:nowrap;border-bottom:1px solid #ccc;position:relative}.area16 .list01 dl dt::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;margin:2.4vw 0;width:1px;line-height:0;font-size:0;border-right:1px solid #ccc}.area16 .list01 dl dd{width:81.5384615385%;padding:2.1538461538% 0 2.1538461538% 4.6153846154%;line-height:1.5;letter-spacing:.26em;font-size:3.2vw;font-weight:400;border-bottom:1px solid #ccc}.area16 .line01{margin:13.3333333333% auto 0;width:86.6666666667%;height:0;line-height:0;font-size:0;border-top:1px solid #ccc}.area16 .btn01{margin:6.6666666667% auto 0;width:64%}.area16 .btn01 a{display:block;padding:7.0833333333%;width:100%;border:1px solid #320000;text-align:center;line-height:1.3;letter-spacing:.13em;font-size:3.2vw;color:#320000;font-family:"Noto Serif JP",serif;text-decoration:none}.area16 .btn02{z-index:110;position:fixed;right:0;bottom:0;margin:0 4% 4% 0;width:10.6666666667%;cursor:pointer}.area16 .local-nav01{z-index:111;position:fixed;left:0;right:0;bottom:-100%;width:100%;padding:10.6666666667% 0 6.6666666667%;width:100%;background-color:#f6f6f6}.area16 .local-nav01 .close{position:absolute;top:0;right:0;margin:4% 6.6666666667% 0 0;width:4.6666666667%;cursor:pointer}.area16 .local-nav01 ul{margin:0 auto;width:73.3333333333%}.area16 .local-nav01 ul li{margin:0 0 7.2727272727%;width:100%}.area16 .local-nav01 ul li a{display:block;padding:0 0 0 5.4545454545%;line-height:1.3;letter-spacing:.26em;font-size:3.2vw;color:#000;text-decoration:none;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow02.png) no-repeat left center/1.6vw auto}.area16 .local-nav01 .btn{margin:9.3333333333% auto 0;width:73.3333333333%}.area16 .local-nav01 .btn a{display:block;width:100%}.area17{margin:0 auto;width:100%;max-width:1600px}.area17 .block01{padding:0 0 40%;width:100%}.area17 .title01{margin:0 auto;width:78.4%}.area17 .text01{margin:12% auto 0;width:86.6666666667%;line-height:1.875;letter-spacing:.26em;font-size:3.2vw;color:#000;text-align:justify}.area17 .block01 p{margin:12% auto 0;width:86.6666666667%;line-height:1.875;letter-spacing:.26em;font-size:3.2vw;color:#000;text-align:justify}.area17 .block01 p br{display:none}.area17 .category01{margin:9.3333333333% auto 0;width:86.6666666667%}.area17 .category01 .ttl{line-height:1.3;letter-spacing:.26em;font-size:3.2vw;color:#000}.area17 .category01 ul{margin:3.0769230769% 0 0;width:103.0769230769%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area17 .category01 ul li{margin:0 2.6666666667vw 2.6666666667vw 0;padding:2.6666666667vw 4vw;line-height:1;letter-spacing:.26em;font-size:3.7333333333vw;color:#000;white-space:nowrap;border:1px solid #ccc;border-radius:5vw/50%;cursor:pointer}.area17 .category01 ul li.active{color:#fff;background-color:#320000;border-color:#320000}.area17 .list01{margin:12.8% auto 0;width:86.6666666667%}.area17 .list01 ul{width:100%}.area17 .list01 ul li{margin:0 0 7.6923076923%;width:100%;background-color:#fff}.area17 .list01 ul li a{display:block;text-decoration:none}.area17 .list01 ul li span{display:block}.area17 .list01 ul li .photo{width:100%}.area17 .list01 ul li .text-area{padding:9.2307692308% 0 15.3846153846%;width:100%;height:100%;border:1px solid #ccc;border-top:none;position:relative}.area17 .list01 ul li .date{margin:0 auto;width:81.5384615385%;white-space:nowrap;line-height:1;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area17 .list01 ul li .kind{position:absolute;top:0;right:0;margin:9.2307692308% 9.2307692308% 0 0;display:inline-block;padding:1.0666666667vw 1.3333333333vw;white-space:nowrap;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#ad8484}.area17 .list01 ul li .ttl{margin:6.1538461538% auto 0;width:81.5384615385%;height:5.4em;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000;overflow:hidden;position:relative}.area17 .list01 ul li .ttl::after{display:block;content:"";position:absolute;bottom:0;right:0;width:50px;height:50px;background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,0)),color-stop(70%,#fff));background-image:linear-gradient(to bottom right,rgba(255,255,255,0),#fff 70%)}.area17 .pager01{margin:6.6666666667% auto 0;width:86.6666666667%}.area17 .pager01 ul{margin:0 0 -1.3333333333%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area17 .pager01 ul li{margin:0 1.3333333333% 1.3333333333%;padding:2.1333333333% 2.4%;line-height:1;letter-spacing:.16em;font-size:3.2vw;color:#320000}.area17 .pager01 ul li.arrow01{margin-right:4%}.area17 .pager01 ul li.arrow02{margin-left:4%}.area17 .pager01 ul li.current{border:1px solid #bfb0b0}.area17 .pager01 ul li a{display:block;color:#320000;text-decoration:none}.area17 .pager01 ul li.arrow01 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01.png) no-repeat left top;background-size:cover}.area17 .pager01 ul li.arrow02 a{width:1.7333333333vw;height:2.2666666667vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02.png) no-repeat left top;background-size:cover}.area17 .pager01 ul li.arrow01.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_01_ng.png)}.area17 .pager01 ul li.arrow02.ng a{background-image:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow02_02_ng.png)}.area18{margin:0 auto;width:100%;max-width:1600px}.area18 .block01{padding:12% 0 40%;width:100%}.pageHeading-lv1+.area18 .block01{padding-top:0}.area18 .title01{margin:0 auto;width:86.6666666667%}.area18 .text01{margin:12% auto 0;width:86.6666666667%;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:4vw;font-family:"Noto Serif JP",serif;color:#000}.area18 .form-area{margin:8% auto 0;width:86.6666666667%}.area18 .form-area .input01{margin:0 0 9.2307692308%}.area18 .form-area .input01 .text-area{position:relative;width:100%}.area18 .form-area .input01 .text-area .text{line-height:1.3;letter-spacing:.2em;font-size:3.7333333333vw;font-family:"Noto Serif JP",serif;color:#320000}.area18 .form-area .input01 .text-area .mark{position:absolute;top:0;right:0;padding:1.3333333333vw 2.6666666667vw;line-height:1;letter-spacing:.2em;font-size:2.9333333333vw;color:#fff;background-color:#cb0000}.area18 .form-area .input01 .input{margin:3.8461538462% 0 0}.area18 .form-area .input01 .input input[type=text]{padding:3.0769230769% 4.6153846154%;width:100%;line-height:1;letter-spacing:.2em;font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#000;border:1px solid #ccc}.area18 .form-area .input01 .input input[type=file]{font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#000}.area18 .form-area .input01 .input textarea{padding:3.0769230769% 4.6153846154%;width:100%;height:16.7em;line-height:1.5;letter-spacing:.2em;font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#000;border:1px solid #ccc}.area18 .form-area .input02{margin:0 0 9.2307692308%;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.2vw;color:#000}.area18 .form-area .input02 a{color:#320000}.area18 .form-area .input03{margin:7.6923076923% 0 0}.area18 .form-area .input03 input{display:block;margin:0 auto;padding:4.6153846154% 0;width:84.6153846154%;text-align:center;line-height:1;letter-spacing:.26em;font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#320000;border:1px solid #320000;background-color:#fff}.area19{margin:0 auto;width:100%;max-width:1600px}.area19 .block01{padding:12% 0 40%;width:100%}.area19 .title01{margin:0 auto;width:86.6666666667%}.area19 .subtitle01{margin:13.3333333333% auto 0;width:86.6666666667%;line-height:1.3;letter-spacing:.26em;font-size:4.8vw;font-family:"Noto Serif JP",serif;font-weight:400;color:#320000}.area19 .text01{margin:5.3333333333% auto 0;padding:0 0 10.6666666667%;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000;border-bottom:1px solid #ccc}.area19 .list01{margin:10.6666666667% auto 0;width:86.6666666667%}.area19 .list01>ul{width:100%}.area19 .list01>ul>li{margin:0 0 12.3076923077%;width:100%}.area19 .list01>ul>li>.ttl{width:101.5384615385%;margin-left:-1.5384615385%;padding-left:2em;text-indent:-2em;line-height:1.3;letter-spacing:.26em;font-size:4vw;font-family:"Noto Serif JP",serif;color:#320000;font-weight:400}.area19 .list01>ul>li>div>.chapter{margin:6.1538461538% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area19 .list01>ul>li>.text{margin:6.1538461538% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area19 .list01>ul>li>div>p{width:100%;line-height:1.8;letter-spacing:.2em;padding-left:16px;padding-left:1rem;font-size:3.2vw;color:#000}.area19 .list01>ul>li>div>.italic{margin:3.0769230769% 0 0;width:100%;line-height:1.8;letter-spacing:.2em;text-indent:8px;text-indent:.5rem;font-size:3.2vw;font-style:italic;color:#000}.area19 .list01>ul>li>.list{margin:2.4615384615% 0 0;width:100%}.area19 .list01>ul>li>.list>li{margin:0 0 1.5384615385%;padding-left:1em;text-indent:-1em;width:100%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area20{margin:0 auto;width:100%;max-width:1600px}.area20 .block01{padding:12% 0 0;width:100%}.area20 .title01{margin:0 auto 13.3333333333%;width:86.6666666667%}.area20 .tab01{width:100%;background-color:#f6f6f6;border-bottom:1px solid #d8d8d8}.area20 .tab01 .block01{margin:0 auto;padding:4% 0 0;width:86.6666666667%}.area20 .tab01 ul{margin:0 0 -1px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.area20 .tab01 ul li{padding:0 0 1.6923076923%;width:32.3076923077%}.area20 .tab01 ul li+li{margin-left:1.5384615385%}.area20 .tab01 ul li div{padding:14.2857142857% 0;text-align:center;line-height:1.3;letter-spacing:.12em;font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#ccc;white-space:nowrap;background-color:#fff;border:1px solid #d8d8d8;cursor:pointer}.area20 .tab01 ul li.active{background-color:#fff;border:1px solid #d8d8d8;border-bottom:none}.area20 .tab01 ul li.active div{color:#320000;background-color:#fff;border:none;cursor:auto}.area21{margin:0 auto;width:100%;max-width:1600px}.area21 .block01{margin:0 auto;padding:10.6666666667% 0 41.3333333333%;width:86.6666666667%}.area21 .text01{width:100%;line-height:1.8;letter-spacing:.26em;font-size:3.2vw;color:#000}.area21 .list01{margin:10.7692307692% 0 0;width:100%}.area21 .list01 .ttl{padding:2.4615384615% 0;width:100%;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:3.2vw;font-family:"Noto Serif JP",serif;color:#320000;border:1px solid #320000}.area21 .list01>ul{width:100%}.area21 .list01>ul>li{margin:1.5384615385% 0 0;width:100%;border-bottom:1px solid #ccc}.area21 .list01>ul>li>.pull{padding:4% 7.6923076923% 4% 1.5384615385%;width:100%;line-height:1.3;letter-spacing:.26em;font-size:3.7333333333vw;font-family:"Noto Serif JP",serif;color:#320000;background:url(/wp-content/themes/owls_cg/assets/img/z_news_icon01_p.png) no-repeat right 1.5384615385% center;background-size:4.6153846154% auto;cursor:pointer}.area21 .list01>ul>li>.pull.open{background-image:none;cursor:auto}.area21 .list01>ul>li>.down{display:none;padding:6.1538461538% 0 0;width:100%;background-color:#f6f6f6}.area21 .list01>ul>li>.down>ul{margin:0 auto -12.2807017544%;padding:0 0 5.2631578947%;width:87.6923076923%}.area21 .list01>ul>li>.down>ul>li{margin:0 0 12.2807017544%;width:100%}.area21 .list01>ul>li>.down>ul>li .name{padding:1.7543859649% 2.8070175439%;line-height:1.3;letter-spacing:.26em;font-size:3.7333333333vw;font-family:"Noto Serif JP",serif;color:#fff;background-color:#ad8484}.area21 .list01>ul>li>.down>ul>li .box{margin:5.2631578947% 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area21 .list01>ul>li>.down>ul>li .photo{width:39.298245614%}.area21 .list01>ul>li>.down>ul>li .text{width:55.2631578947%;line-height:1.8;letter-spacing:.26em;font-size:3.2vw;color:#000}.area21 .list01>ul>li>.down>.close{padding:4.6153846154% 7.6923076923% 4.6153846154% 1.5384615385%;width:100%;line-height:1.3;letter-spacing:.26em;font-size:3.7333333333vw;font-family:"Noto Serif JP",serif;color:#320000;background:url(/wp-content/themes/owls_cg/assets/img/z_news_icon01_m.png) no-repeat right 1.5384615385% center;background-size:4.6153846154% auto;cursor:pointer}.area22{margin:0 auto;width:100%;max-width:1600px}.area22 .block01{margin:0 auto;padding:10.6666666667% 0 2.6666666667%;width:100%}.area22 .list01{margin:0 auto;width:66.6666666667%}.area22 .list01 ul{margin:0 0 -10%;width:100%}.area22 .list01 ul li{margin:0 0 10%;padding:20% 0 19.2%;width:100%;background-color:#f6f6f6}.area22 .list01 ul li .person{margin:0 auto;width:54%}.area22 .list01 ul li .name{margin:8% 0 0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:5.6vw;color:#320000;font-family:"Noto Serif JP",serif}.area22 .list01 ul li .rome{text-align:center;line-height:1.3;letter-spacing:.16em;font-size:3.2vw;color:#320000}.data-1,.data-2{display:none}::-webkit-input-placeholder{color:#ccc;opacity:1}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}:focus{outline:0}.area16 .wp-block-heading.text01.secondary-heading{margin-top:0;text-align:center;font-size:28.8px;font-size:1.8rem}.area16.serviceArticle .has-text-align-center{text-align:center;margin-top:0!important}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.area16 .wp-block-heading.text01.secondary-heading{margin-top:0;text-align:center;font-size:20.8px;font-size:1.3rem}.area-profile .ceo{margin-bottom:1.4em;color:#320000;font-family:"Noto Serif JP",serif;font-size:1.6em;line-height:1.3;letter-spacing:.26em}.area-profile .textBox .pageHedding-lv4{margin:1em 0 .4em;font-size:1.2em}.area-profile .textBox .pageHedding-lv4:first-child{margin-top:0}.area-profile{margin-top:0;padding-top:10.6666666667%}.area-message{margin-bottom:0;padding-bottom:40%}.area-message .signature{text-align:right}body.top .wrapper>section:nth-child(even){background-color:#f6f6f6}.reportArticle .content-main .image-with-margin{margin:4.6666666667vw 0;padding:0 6.6666666667vw}.area08 .content-main ul li::before{content:""}.content-main ol{list-style:none;counter-reset:number}.content-main ol li{position:relative;padding-left:40px;font-size:3.2vw}.content-main ol li::before{counter-increment:number;content:"（" counter(number) "）";position:absolute;left:0}.content-main ul{list-style:none}.content-main ul li{position:relative;padding-left:40px;font-size:3.2vw}.content-main ul li::before{content:"・";position:absolute;left:13px}body.page-en .area14 .text01{letter-spacing:normal}body.page-en .area14 .list01 ul li .text{letter-spacing:normal}body.page-en .area16 .subtitle01 .ttl-area .ttl{letter-spacing:.1em}body.page-en .area16 .local-nav02 ul li a{letter-spacing:normal}body.page-en .area16 .local-nav01 ul li a{letter-spacing:normal}body.page-en .textBlock,body.page-en .textBox{letter-spacing:normal}body.page-en .textBlock em,body.page-en .textBox em{font-style:inherit;text-decoration:underline}body.page-en .modal01 .panel .text-area .text{letter-spacing:normal}body.page-en .area20 .tab01 ul li div{font-family:"Noto Sans JP",sans-serif;letter-spacing:normal}body.page-en .text-lead{letter-spacing:normal}body.page-en .area16 .subtitle02,body.page-en .socialArea .subtitle02{letter-spacing:normal}body.page-en .column-socialOrg{margin-top:4em}@media only screen and (max-width:759px){.area16.reportArticle .text02 ul,.area16.serviceArticle .text02 ul,.socialArea .text02 ul{margin:0}.area16.reportArticle p,.area16.serviceArticle p{font-size:3.2vw}.content-main ol{margin:5.3333333333vw 6.6666666667vw}.content-main ol li{padding-left:6.6666666667vw}.content-main ul{margin:5.3333333333vw 6.6666666667vw}.content-main ul li{padding-left:6.6666666667vw}.content-main ul li::before{left:2.1333333333vw}.content-main .column-textbox ul{margin:0;padding:0}body.page-en .area14 .text01{font-size:3.2vw}body.page-en .area14 .list01 ul li .text{font-size:3.2vw}body.page-en .area16 .local-nav02 ul li a{font-size:3.2vw}body.page-en .area16 .local-nav01 ul li a{font-size:3.2vw}body.page-en .textBlock,body.page-en .textBox{font-size:3.2vw}body.page-en .modal01 .panel .text-area .text{font-size:3.2vw}body.page-en .area20 .tab01 ul li{padding:0 1.6923076923% 1.6923076923%;width:36.9230769231%}}@media screen and (min-width:760px){.modal{padding-top:38px}.modal .close{width:28px;height:28px}.modal .close::before{left:-76px;line-height:28px;font-size:18px}.modal01 .panel .text-area{padding:8.3333333333% 0}.modal01 .panel .text-area .name{font-size:2.1875vw}.modal01 .panel .text-area .rome{margin:.4166666667% 0 0;font-size:.9375vw}.modal01 .panel .text-area .position{margin:1.4583333333% 0 0;font-size:1.09375vw}.modal01 .panel .text-area .text{margin:2.9166666667% auto 0;width:79.1666666667%;font-size:1.25vw}.area01 .inner{margin:0 auto;max-width:1600px;background:url(/wp-content/themes/owls_cg/assets/img/main01_bg_pc.jpg) no-repeat center top 7.8125%;background-size:cover}.area02 .block01{margin:0 auto;padding:4.6875% 0;width:92.1875%}.area02 .block01-inner{width:100%;position:relative}.area02 .indexHeading-lv2{position:absolute;top:0;left:0;margin:1.186440678% 0 0;width:32.2033898305%;text-align:left}.area02 .indexHeading-lv2 .title{font-size:1.71875vw}.area02 .indexHeading-lv2 .sub{font-size:.9375vw}.area02 .list01{margin:0 auto;width:67.7966101695%}.area02 .list01 ul li{padding:2.5% 0}.area02 .list01 ul li a{display:block}.area02 .list01 ul li .date-area{width:100%}.area02 .list01 ul li .date-area .date{display:inline-block;letter-spacing:.2em;font-size:1.25vw;vertical-align:middle}.area02 .list01 ul li .date-area .kind{display:inline-block;padding:0 .46875vw;line-height:1.6;font-size:.9375vw;vertical-align:middle}.area02 .list01 ul li .text01{width:100%;letter-spacing:.2em;font-size:1.25vw}.area02 .more01{margin:1.6949152542% auto 0;width:67.7966101695%}.area02 .more01 a{width:7.1186440678%}.area03 .block01{margin:0 auto;padding:10.9375% 0;width:92.1875%}.area03 .title01{width:18.5593220339%}.area03 .list01{margin:5.9322033898% auto 0;width:100%}.area03 .list01 ul{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1.6949152542%}.area03 .list01 ul li{margin:0}.area03 .list01 ul li .text01{margin:2.0338983051% 0 0;font-size:1.09375vw}.area03 .list01 ul li .text02{font-size:1.5625vw}.area04 .block01{margin:0 auto;padding:10.9375% 0;width:92.1875%}.area04 .title01{width:14.6610169492%}.area04 .title01 .ttl-e{font-size:2.8125vw}.area04 .list01 ul{margin:0 0 -2.7118644068%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.area04 .list01 ul li{margin:0 0 2.7118644068%;width:31.5254237288%}.area04 .list01 ul li a{padding:0 0 13.4408602151%}.area04 .list01 ul li .text01{margin:10.752688172% 0 0;letter-spacing:.19em;font-size:1.09375vw}.area04 .list01 ul li .text02{margin:2.1505376344% 0 0;font-size:1.71875vw}.area05 .block01{margin:0 auto;padding:10.9375% 0;width:92.1875%}.area05 .title01{margin:0 auto;width:15.6779661017%}.area05 .list01{margin:5.9322033898% auto 0;width:100%}.area05 .list01 ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area05 .list01 ul li{margin:0;width:47.8813559322%}.area05 .list01 ul li .text01{margin:3.5398230088% 0 0;font-size:1.09375vw}.area05 .list01 ul li .text02{font-size:1.71875vw}.area05 .list01 ul li .text03{margin:1.7699115044% 0 0;letter-spacing:.26em;font-size:1.25vw}.area06 .block01{margin:0 auto;padding:10.9375% 0 20.3125%;width:92.1875%}.area06 .title01{width:17.8813559322%}.area06 .text01{margin:4.2372881356% auto 0;width:100%;line-height:1.3;letter-spacing:.2em;font-size:1.875vw}.area06 .btn01{margin:3.3898305085% auto 0;width:50.8474576271%}.area07 .block01{margin:0 auto;padding:5.46875% 0 19.53125%;width:68.75%}.area07 .search01{margin:2.2727272727% 0 0;width:100%;position:relative;border-bottom:1px solid #c8c8c8}.area07 .search01 label{display:block;width:100%;padding:6.8181818182% 0 0;border-radius:0;background-color:#fff;position:relative;overflow:hidden}.area07 .search01 label .ph{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:1.8181818182% 1.3636363636% 0 6.3636363636%;line-height:1;letter-spacing:.26em;font-size:1.875vw;font-family:"Noto Serif JP",serif;color:#320000;background:url(/wp-content/themes/owls_cg/assets/img/icon01.png) no-repeat left 1.3636363636% center;background-size:1.7vw auto}.area07 .search01 label input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0 1.3636363636%;width:100%;line-height:1;font-size:1.875vw;border:none;background-color:transparent}.area07 .search01 label input:focus{outline:0}.area07 .search01 label input::-ms-clear{visibility:hidden}.area07 .search01 label .clear{display:block;position:absolute;top:50%;right:0;margin:-1.0227272727% 0 0;width:2.0454545455%;padding:2.0454545455% 0 0;line-height:0;font-size:0;background:url(/wp-content/themes/owls_cg/assets/img/close01.png) no-repeat right center;background-size:cover;cursor:pointer}.area07 .list01{margin:10.2272727273% 0 0;width:100%}.area07 .list01 ul li{padding:3.4090909091% 0}.area07 .list01 ul li .photo{width:23.6363636364%}.area07 .list01 ul li .text-area{width:72.7272727273%}.area07 .list01 ul li .date{font-size:.9375vw}.area07 .list01 ul li .ttl{margin:2.1875% 0 0;font-size:1.40625vw}.area07 .list01 ul li .text{margin:1.5625% 0 0;font-size:1.09375vw}.area07 .list01 ul li .kind{margin:3.125% 0 0;padding:.3125vw .78125vw;font-size:.859375vw}.area07 .pager01{margin:3.4090909091% auto 0;width:100%}.area07 .pager01 ul{margin:0 0 -1.1363636364%}.area07 .pager01 ul li{margin:0 1.1363636364% 1.1363636364%;padding:.7954545455% 1.0227272727%;font-size:.9375vw}.area07 .pager01 ul li.arrow01{margin-right:3.4090909091%}.area07 .pager01 ul li.arrow02{margin-left:3.4090909091%}.area07 .pager01 ul li.arrow01 a{width:.546875vw;height:.703125vw}.area07 .pager01 ul li.arrow02 a{width:.546875vw;height:.703125vw}.area08 .block01{margin:0 auto;padding:6.25% 0 19.53125%;width:92.1875%}.area08 .title01{margin:0 auto;width:100%}.area08 .title01 .ttl-e{font-size:2.8125vw}.area08 .title01 .ttl-j{margin:.8474576271% 0 0;font-size:1.25vw}.area08 .list01{margin:0;width:100%}.area08 .list01 ul{margin:0}.area08 .list01 ul li{padding:3.75% 0}.area08 .list01 ul li .photo{width:26%}.area08 .list01 ul li .text-area{width:70%}.area08 .list01 ul li .date{font-size:.9375vw}.area08 .list01 ul li .ttl{margin:1.75% 0 0;letter-spacing:.2em;font-size:1.40625vw}.area08 .list01 ul li .text{margin:1.25% 0 0;font-size:1.09375vw}.area08 .list01 ul li .kind{margin:2.5% 0 0;padding:.3125vw .78125vw;font-size:.859375vw}.area08 .pager01{margin:3.75% auto 0;width:100%}.area08 .pager01 ul{margin:0 0 -1.25%}.area08 .pager01 ul li{margin:0 1.25% 1.25%;padding:.7954545455% 1.0227272727%;font-size:.9375vw}.area08 .pager01 ul li.arrow01{margin-right:3.75%}.area08 .pager01 ul li.arrow02{margin-left:3.75%}.area08 .pager01 ul li.arrow01 a{width:.546875vw;height:.703125vw}.area08 .pager01 ul li.arrow02 a{width:.546875vw;height:.703125vw}.area08 .filter01{margin:0;padding:9.375% 0;background-color:#f6f6f6}.area08 .filter01 .ttl{padding:0;text-align:center;line-height:1.3;letter-spacing:.26em;font-size:1.015625vw;color:#320000;font-family:"Noto Serif JP",serif}.area08 .filter01 ul{margin:9.6774193548% auto -6.4516129032%;width:80.6451612903%;border-top:none}.area08 .filter01 ul li{margin:0 0 6.4516129032%;width:100%;border-bottom:none}.area08 .filter01 ul li a{display:block;padding:0;width:100%;line-height:1.3;letter-spacing:.26em;font-size:1.015625vw;color:#000;text-decoration:none;background:url(/wp-content/themes/owls_cg/assets/img/z_news_arrow01.png) no-repeat right center;background-size:.46vw auto}.area08 .filter01 li.active a{background-color:#e5d9d9}.area10 .block01{margin:0 auto;padding:6.25% 0 10.9375%;width:62.5%}.area10 .title01{margin:0 auto;width:100%}.area10 .subtitle01{margin:12.5% 0 0;width:100%}.area10 .text01{margin:5% 0 0;width:100%;letter-spacing:.26em;font-size:1.25vw;overflow:hidden}.area10 .text01 .photo{float:left;margin:1.25% 5% 5% 0;width:25%}.area11 .block01{margin:0 auto;padding:10.9375% 0 19.53125%;width:62.5%}.area11 .subtitle01{margin:0;width:100%}.area11 .list01{margin:8.75% auto 0;width:100%;line-height:1.6;font-size:1.25vw}.area11 .list01 small{font-size:1.09375vw}.area11 .list01>ul>li{padding:2.5% 0;display:-webkit-box;display:-ms-flexbox;display:flex}.area11 .list01>ul>li:first-child{padding-top:0}.area11 .list01>ul>li .ttl{width:25%}.area11 .list01>ul>li .text{margin:0;width:75%}.area12 .block01{margin:0 auto;padding:6.25% 0 11.71875%;width:92.1875%}.area12 .title01{margin:0 auto;width:100%}.area12 .photo01{margin:5.9322033898% auto 0;width:100%}.area12 .subtitle01{margin:4.2372881356% auto 0;width:67.7966101695%}.area12 .text01{margin:3.3898305085% auto 0;width:67.7966101695%;letter-spacing:.26em;font-size:1.25vw}.area12 .box01{margin:3.3898305085% auto 0;padding:2.5423728814%;width:67.7966101695%;font-size:1.09375vw}.area12 .box01 p{margin:0 0 2.5%}.area12 .box01 ul{margin:.75% 0 0}.area13 .block01{margin:0 auto;padding:10.9375% 0 20.3125%;width:92.1875%}.area13 .title01{margin:0 auto;width:100%}.area13 .list01{margin:8.4745762712% auto;width:100%}.area13 .list01 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5423728814% 2.7118644068%;margin:0}.area13 .list01 ul li{margin:0;padding:16.1290322581% 0}.area13 .list01 ul li.ceo{grid-column-start:2}.area13 .list01 ul li.ceo+li{grid-column-start:1}.area13 .list01 ul li .person{margin:0 auto;width:59.1397849462%}.area13 .list01 ul li .name{margin:5.376344086% 0 0;font-size:1.875vw}.area13 .list01 ul li .rome{margin:1.0752688172% 0 0;font-size:.9375vw}.area13 .list01 ul li .position{margin:3.7634408602% 0 0;font-size:1.015625vw}.area14 .block01{margin:0 auto;padding:0 0 5.46875%;width:92.1875%}.area14 .title01{margin:0 auto;width:100%}.area14 .title01 .ttl-e{font-size:2.8125vw}.area14 .title01 .ttl-j{margin:.8474576271% 0 0;font-size:1.25vw}.area14 .list01{margin:8.4745762712% auto 0;width:100%}.area14 .text01{margin:5.0847457627% auto 0;width:67.7966101695%;letter-spacing:.26em;font-size:1.25vw}.area14 .list01{margin:4.2372881356% auto 0;width:100%}.area14 .list01 ul{margin:0 0 -2.7118644068%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area14 .list01 ul li{margin:0 2.7118644068% 2.7118644068% 0;padding:5.0847457627% 0 10.1694915254%;width:31.5254237288%;position:relative}.area14 .list01 ul li:nth-child(3n){margin-right:0}.area14 .list01 ul li .ttl{padding:0 0 8.064516129%;width:77.9569892473%;letter-spacing:.14em;font-size:1.5625vw}.area14 .list01 ul li .ttl span{height:4.6875vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area14 .list01 ul li .text{margin:8.064516129% auto 0;width:77.9569892473%;font-size:1.171875vw}.area14 .list01 ul li .btn{position:absolute;bottom:0;left:0;right:0;margin:auto auto 16.1290322581%;width:48.3870967742%}.area15 .block01{margin:0 auto 20.3125%;padding:3.125% 0 3.125%;width:92.1875%}.area15 .list01{margin:0 auto;width:100%}.area15 .list01 ul{margin:0 0 -1.6949152542%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area15 .list01 ul li{margin:0 2.7118644068% 1.6949152542% 0;width:31.5254237288%}.area15 .list01 ul li:nth-child(3n){margin-right:0}.area15 .list01 ul li a{padding:5.376344086% 0}.area15 .list01 ul li .alp{font-size:.9375vw}.area15 .list01 ul li .ttl{margin:1.0752688172% 0 0;letter-spacing:.2em;font-size:1.40625vw}.area16 .block01{margin:0 auto;padding:6.25% 0 20.3125%;width:92.1875%}.area16 .title01{margin:0 auto;width:100%}.area16 .subtitle01{margin:0;padding:0 0 5%;width:100%}.area16 .subtitle01.mt100{margin-top:12.5%}.area16 .subtitle01 .date-area{margin:0 auto 3.75%;width:100%}.area16 .subtitle01 .date-area .date{letter-spacing:.2em;font-size:1.09375vw}.area16 .subtitle01 .date-area .kind{padding:.3125vw .625vw;font-size:.78125vw}.area16 .subtitle01 .ttl-area{width:100%}.area16 .subtitle01 .ttl-area .ttl{letter-spacing:.26em;font-size:2.34375vw}.area16 .subtitle01.pdf .ttl-area .ttl{width:100%}.area16 .subtitle01.pdf .ttl-area .pdf{width:27.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.area16 .subtitle01.pdf .ttl-area .pdf p{display:block;margin:4.5454545455% 9.0909090909% 0 0;line-height:1.2;letter-spacing:.1em;font-size:.9375vw;color:#000}.area16 .subtitle01.pdf .ttl-area .pdf a{width:11.3636363636%}.area16 .subtitle01.kind .ttl-area .ttl{width:77.5%}.area16 .subtitle01.kind .ttl-area .kind{padding:.3125vw .625vw;font-size:.78125vw}.area16 .subtitle01.pdf .icon-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area16 .subtitle01.pdf .icon-area .pdf{width:27.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3.125% -.625% -.625%}.area16 .subtitle01.pdf .icon-area .pdf p{display:block;margin:0 9.0909090909% 0 0;line-height:1.2;letter-spacing:.1em;font-size:.9375vw;color:#000}.area16 .subtitle01.pdf .icon-area .pdf a{width:11.3636363636%}.area16 .subtitle01.pdf .icon-area .pdf a img{margin:0;padding:0}.area16 .subtitle01.pdf .icon-area .shareLink{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.area16 .subtitle01.pdf .icon-area .shareLink img{padding:0}.area16 .text01,.socialArea .text01{width:100%;font-size:1.25vw;margin:1.875% auto 0;line-height:1.6;letter-spacing:normal}.area16 .subtitle02,.socialArea .subtitle02,.wp-block-heading{margin:11.25% 0 0;width:100%;line-height:1.3;letter-spacing:.26em;font-size:1.875vw}.area16 .wp-block-lazyblock-heading-lv2 .subtitle02{margin:11.25% 0 0;width:100%;line-height:1.3;letter-spacing:normal;font-size:1.875vw}.area16 .photo01,.socialArea .photo01{margin:3.125% 0 0;width:100%}.area16 .photo01 p,.area16.reportArticle .photo01 p,.socialArea .photo01 p{margin:1.25% 0 0;font-size:.859375vw}.area16 .subtitle03,.socialArea .subtitle03{margin:1em 0 0;width:100%;line-height:1.3;font-size:1.40625vw}.area16 .text02,.socialArea .text02{margin:1.875% 0 0;width:100%;font-size:1.25vw}.area16 .text03,.socialArea .text03{margin:3.75% 0 0;width:100%;font-size:1.25vw}.area16.reportArticle p,.area16.serviceArticle p{font-size:1.25vw;margin:1.875% 0 0;width:100%}.area16 .slide01,.socialArea .slide01{margin:5% 0 0;width:100%}.area16 .slide01 .slide-arrow01,.socialArea .slide01 .slide-arrow01{width:5.625%;margin:-5.375% 0 0 2.5%;padding:10.75% 0 0;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow01_01_pc.png) no-repeat left top/cover}.area16 .slide01 .slide-arrow02,.socialArea .slide01 .slide-arrow02{width:5.625%;margin:-5.375% 2.5% 0 0;padding:10.75% 0 0;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow01_02_pc.png) no-repeat left top/cover}.area16 .slide01 .slide-dots01,.socialArea .slide01 .slide-dots01{margin:10px 0 0}.area16 .slide01 .slide-dots01 .swiper-pagination-bullet,.socialArea .slide01 .slide-dots01 .swiper-pagination-bullet{margin:0 26px 0 0;width:8px;height:8px}.area16 .box01{margin:11.25% auto 0;padding:6.25% 0;width:100%}.area16 .box01.mt50{margin-top:6.25%}.area16 .box01 .box01-inner{margin:0 auto;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area16 .box01 .photo{margin:0;width:27.7777777778%}.area16 .box01 .photo img{margin:0;padding:0}.area16 .box01 .text-area{margin:0;width:68.0555555556%}.area16 .box01 .name{display:inline;margin:0;text-align:left;font-size:1.875vw}.area16 .box01 .rome{display:inline;margin:0 0 0 4.0816326531%;text-align:left;font-size:1.015625vw}.area16 .box01 .position{margin:2.0408163265% auto 0;text-align:left;letter-spacing:.29em;font-size:1.09375vw}.area16 .box01 .text{margin:4.8979591837% auto 0;letter-spacing:.26em;font-size:.9375vw}.area16 .list01{margin:10% auto 0;width:100%}.area16 .list01 dl dt{width:10.625%;padding:1% 3.75% 1% 0;line-height:1.5;font-size:1.25vw}.area16 .list01 dl dt::after{margin:.78125vw 0}.area16 .list01 dl dd{width:89.375%;padding:1% 0 1% 3.75%;line-height:1.5;font-size:1.25vw}.area16 .line01{margin:12.5% auto 0;width:100%}.area16 .btn01{margin:6.25% auto 0;width:60%}.area16 .btn01 a{padding:5.4166666667%;letter-spacing:.26em;font-size:1.40625vw}.area16 .btn02{display:none}.area16 .local-nav02{padding:9.6774193548% 0;width:100%;background-color:#f6f6f6}.area16 .local-nav02 ul{margin:0 auto;width:80.6451612903%}.area16 .local-nav02 ul li{margin:0 0 8%;width:100%}.area16 .local-nav02 ul li a{display:block;padding:0 0 0 6.4%;line-height:1.3;letter-spacing:.26em;font-size:1.015625vw;color:#000;text-decoration:none;background:url(/wp-content/themes/owls_cg/assets/img/z_business_arrow02.png) no-repeat left center/.46vw auto}.area16 .local-nav02 .btn{margin:9.6774193548% auto 0;width:80.6451612903%}.area16 .local-nav02 .btn a{display:block;width:100%}.area16.serviceArticle .accordion-area .accordion-title{font-size:1.875vw;padding:20px 60px 20px 30px;word-break:break-all}.area16.serviceArticle .accordion-area .accordion-title::after,.area16.serviceArticle .accordion-area .accordion-title::before{width:2px;height:24px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.area16.serviceArticle .accordion-area .accordion-box .text02{max-width:700px;padding-top:10px;padding-left:30px;margin-right:70px}.area16.serviceArticle .accordion-area .accordion-box .text02::after{width:100%;height:1px;margin-top:30px}.area16 .contactLink{margin:3.125vw auto 0 0;font-size:1.40625vw;letter-spacing:.2em}.area16 .contactLink a{font-weight:700}.area17 .block01{margin:0 auto;padding:0 0 20.3125%;width:92.1875%}.area17 .title01{margin:0 auto;width:100%}.area17 .text01{margin:5.0847457627% auto 0;width:67.7966101695%;letter-spacing:.26em;font-size:1.25vw;text-align:center}.area17 .block01 p{margin:5.0847457627% auto 0;width:93.75%;letter-spacing:.26em;font-size:1.25vw;text-align:center}.area17 .block01 p br{display:block}.area17 .category01{margin:5.46875% auto 0;width:92.1875%}.area17 .category01 .ttl{font-size:.9375vw}.area17 .category01 ul{margin:1.6949152542% 0 0;width:100.8474576271%}.area17 .category01 ul li{margin:0 .78125vw .78125vw 0;padding:.78125vw 1.5625vw;font-size:1.09375vw;border-radius:1.4vw/50%}.area17 .list01{margin:8.1355932203% auto 0;width:100%}.area17 .list01 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area17 .list01 ul li{margin:0 2.7118644068% 2.7118644068% 0;width:31.5254237288%}.area17 .list01 ul li:nth-child(3n){margin-right:0}.area17 .list01 ul li .text-area{padding:6.9892473118% 0 8.064516129%}.area17 .list01 ul li .date{width:78.4946236559%;letter-spacing:.2em;font-size:1.09375vw}.area17 .list01 ul li .kind{margin:6.9892473118% 10.752688172% 0 0;padding:.3125vw .625vw;font-size:.78125vw}.area17 .list01 ul li .ttl{margin:5.376344086% auto 0;width:78.4946236559%;font-size:1.171875vw}.area17 .pager01{margin:2.34375% auto 0;width:92.1875%}.area17 .pager01 ul{margin:0 0 -.8474576271%}.area17 .pager01 ul li{margin:0 .8474576271% .8474576271%;padding:.7954545455% 1.0227272727%;font-size:.9375vw}.area17 .pager01 ul li.arrow01{margin-right:2.5423728814%}.area17 .pager01 ul li.arrow02{margin-left:2.5423728814%}.area17 .pager01 ul li.arrow01 a{width:.546875vw;height:.703125vw}.area17 .pager01 ul li.arrow02 a{width:.546875vw;height:.703125vw}.area18 .block01{margin:0 auto;padding:6.25% 0 20.3125%;width:92.1875%}.pageHeading-lv1+.area18 .block01{padding-top:0}.area18 .title01{margin:0 auto;width:100%}.area18 .text01{margin:5.9322033898% auto 0;width:67.7966101695%;font-size:1.875vw}.area18 .form-area{margin:4.2372881356% auto 0;width:67.7966101695%}.area18 .form-area .input01{margin:0 0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area18 .form-area .input01 .text-area{width:35.625%}.area18 .form-area .input01 .text-area .text{margin:3.1578947368% 0 0;font-size:1.25vw}.area18 .form-area .input01 .text-area .mark{margin:2.8070175439% 0 0;padding:.390625vw .78125vw;font-size:.859375vw}.area18 .form-area .input01 .input{margin:0;width:62.5%}.area18 .form-area .input01 .input input[type=text]{padding:1.25% 2.5%;font-size:1.25vw}.area18 .form-area .input01 .input input[type=file]{font-size:1.25vw}.area18 .form-area .input01 .input textarea{padding:1.25% 2.5%;height:13.25em;font-size:1.25vw}.area18 .form-area .input02{margin:0 0 5%;font-size:1.25vw}.area18 .form-area .input03{margin:6.25% 0 0}.area18 .form-area .input03 input{padding:3.25% 0;width:60%;font-size:1.40625vw}.area18 div.screen-reader-response{display:none}.area18 span.wpcf7-not-valid-tip{display:none}.area19 .block01{margin:0 auto;padding:6.25% 0 20.3125%;width:68.75%}.area19 .title01{margin:0;width:100%}.area19 .subtitle01{margin:7.9545454545% auto 0;width:100%;font-size:1.875vw}.area19 .text01{margin:2.2727272727% auto 0;padding:0 0 3.4090909091%;width:100%;font-size:1.09375vw}.area19 .list01{margin:3.4090909091% 0 0;width:100%}.area19 .list01>ul>li{margin:0 0 3.4090909091%}.area19 .list01>ul>li>.ttl{width:100%;margin-left:0;padding-left:0;text-indent:0;font-size:1.40625vw}.area19 .list01>ul>li>div>.chapter{margin:6.6666666667% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:3.2vw;color:#000}.area19 .list01>ul>li>div>.italic{margin:6.6666666667% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:1.9333333333vw;font-style:italic;color:#000}.area19 .list01>ul>li>div>p{margin:6.6666666667% auto 0;width:86.6666666667%;line-height:1.8;letter-spacing:.2em;font-size:1.8666666667vw;color:#000}.area19 .list01>ul>li>.text{margin:.6818181818% 0 0;letter-spacing:.26em;font-size:1.09375vw}.area19 .list01>ul>li>div>.chapter{margin:.6818181818% 0 0;letter-spacing:.26em;font-size:1.25vw}.area19 .list01>ul>li>div>.italic{margin:.6818181818% 0 0;letter-spacing:.26em;font-size:1.09375vw;text-indent:.5em}.area19 .list01>ul>li>div>p{margin:.6818181818% 0 0;letter-spacing:.26em;font-size:1.09375vw;padding-left:2.5rem}.area19 .list01>ul>li>.list{margin:1.1363636364% 0 0}.area19 .list01>ul>li>.list>li{margin:0;letter-spacing:.26em;font-size:1.09375vw}.area20 .block01{margin:0 auto;padding:6.25% 0 0;width:92.1875%}.area20 .title01{margin:0 auto 5.46875%;width:100%}.area20 .tab01{max-width:1600px}.area20 .tab01 .block01{padding:1.5625% 0 0;width:62.5%}.area20 .tab01 ul li{padding:0 0 1.375%;width:32.5%}.area20 .tab01 ul li+li{margin-left:1.25%}.area20 .tab01 ul li div{padding:6.1538461538% 0;letter-spacing:.26em;font-size:1.09375vw}.area21 .block01{padding:6.25% 0 5.46875%;width:62.5%}.area21 .text01{font-size:1.25vw}.area21 .list01{margin:8.75% 0 0}.area21 .list01 .ttl{padding:2% 0;font-size:1.5625vw}.area21 .list01>ul{margin:3.75% 0 0}.area21 .list01>ul>li{margin:1.25% 0 0}.area21 .list01>ul>li>.pull{padding:2% 5% 2% 1.25%;font-size:1.5625vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_icon01_p.png) no-repeat right 1.25% center;background-size:2.5% auto}.area21 .list01>ul>li>.down{padding:3.75% 0 0}.area21 .list01>ul>li>.down>ul{margin:0 auto -8.7719298246%;padding:0 0 6.1403508772%;width:92.5%}.area21 .list01>ul>li>.down>ul>li{margin:0 0 6.7567567568%}.area21 .list01>ul>li>.down>ul>li .name{padding:.8108108108% 1.8918918919%;font-size:1.25vw}.area21 .list01>ul>li>.down>ul>li .box{margin:2.7027027027% 0 0}.area21 .list01>ul>li>.down>ul>li .photo{width:21.6216216216%}.area21 .list01>ul>li>.down>ul>li .text{width:75.6756756757%;font-size:1.25vw}.area21 .list01>ul>li>.down>.close{padding:2% 5% 2% 1.25%;font-size:1.5625vw;background:url(/wp-content/themes/owls_cg/assets/img/z_news_icon01_m.png) no-repeat right 1.25% center;background-size:2.5% auto}.area22 .block01{margin:0 auto;padding:6.25% 0 1.5625%;width:92.1875%}.area22 .list01{margin:auto;width:100%}.area22 .list01 ul{margin:0 0 -2.5423728814%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area22 .list01 ul li{margin:0 2.7118644068% 2.5423728814% 0;padding:5.0847457627% 0;width:31.5254237288%}.area22 .list01 ul li:nth-child(3n){margin-right:0}.area22 .list01 ul li .person{margin:0 auto;width:59.1397849462%}.area22 .list01 ul li .name{margin:5.376344086% 0 0;font-size:1.875vw}.area22 .list01 ul li .rome{margin:1.0752688172% 0 0;font-size:.9375vw}.reportArticle .content-main .image-with-margin{margin:2.734375vw auto;padding:0 30px}.content-main ol li,.content-main ul li{font-size:1.25vw;padding-left:3.125vw}.content-main ul li::before{left:7px}h3.wp-block-heading{font-size:1.5625vw}h4.wp-block-heading{font-size:1.40625vw}h5.wp-block-heading{font-size:1.25vw}h6.wp-block-heading{font-size:1.25vw}.has-small-font-size{font-size:1.015625vw!important}.has-medium-font-size{font-size:1.5625vw!important}.has-large-font-size{font-size:2.8125vw!important}.has-x-large-font-size{font-size:3.28125vw!important}.area-profile{padding-top:3.90625%}.area-message{padding-bottom:19.53125%}}@media only screen and (min-width:760px) and (max-width:759px){.area16 .subtitle01.pdf .icon-area .shareLink{margin:4.6666666667vw -.6666666667vw -.6666666667vw}.area16 .subtitle01.pdf .icon-area .shareLink>[class*=share]{margin:.6666666667vw}}@media only screen and (min-width:760px) and (min-width:760px){.area16 .subtitle01.pdf .icon-area .shareLink{margin:3.125% -.625% -.625%}.area16 .subtitle01.pdf .icon-area .shareLink>[class*=share]{margin:.625%}}@media screen and (min-width:1280px){.modal01 .panel .text-area .name{font-size:2.8rem}.modal01 .panel .text-area .rome{font-size:1.2rem}.modal01 .panel .text-area .position{font-size:1.4rem}.modal01 .panel .text-area .text{font-size:1.6rem}.area02 .indexHeading-lv2 .title{font-size:2.2rem}.area02 .indexHeading-lv2 .sub{font-size:1.2rem}.area02 .list01 ul li .date-area .date{font-size:1.6rem}.area02 .list01 ul li .date-area .kind{padding:0 6px;font-size:1.2rem}.area02 .list01 ul li .text01{font-size:1.6rem}.area03 .list01 ul li .text01{font-size:1.4rem}.area03 .list01 ul li .text02{font-size:2rem}.area04 .list01 ul li .text01{font-size:1.4rem}.area04 .list01 ul li .text02{font-size:2.2rem}.area05 .list01 ul li .text01{font-size:1.4rem}.area05 .list01 ul li .text02{font-size:2.2rem}.area05 .list01 ul li .text03{font-size:1.6rem}.area06 .text01{font-size:2.4rem}.area07 .search01 label .ph{font-size:2.4rem;background-size:22px auto}.area07 .search01 label input{font-size:2.4rem}.area07 .list01 ul li .date{font-size:1.2rem}.area07 .list01 ul li .ttl{font-size:1.8rem}.area07 .list01 ul li .text{font-size:1.4rem}.area07 .list01 ul li .kind{padding:4px 10px;font-size:1.1rem}.area07 .pager01 ul li{font-size:1.2rem}.area07 .pager01 ul li.arrow01 a{width:7px;height:9px}.area07 .pager01 ul li.arrow02 a{width:7px;height:9px}.area08 .title01 .ttl-e{font-size:3.6rem}.area08 .title01 .ttl-j{font-size:1.6rem}.area08 .list01 ul li .date{font-size:1.2rem}.area08 .list01 ul li .ttl{font-size:1.8rem}.area08 .list01 ul li .text{font-size:1.4rem}.area08 .list01 ul li .kind{padding:4px 10px;font-size:1.1rem}.area08 .pager01 ul li{font-size:1.2rem}.area08 .pager01 ul li.arrow01 a{width:7px;height:9px}.area08 .pager01 ul li.arrow02 a{width:7px;height:9px}.area08 .filter01 .ttl{font-size:1.3rem}.area08 .filter01 ul li a{font-size:1.3rem;background-size:6px auto}.area10 .text01{font-size:1.6rem}.area11 .list01{font-size:1.6rem}.area12 .text01{font-size:1.6rem}.area12 .box01{font-size:1.4rem}.area13 .list01 ul li .name{font-size:2.4rem}.area13 .list01 ul li .rome{font-size:1.2rem}.area13 .list01 ul li .position{font-size:1.3rem}.area14 .title01 .ttl-e{font-size:3.6rem}.area14 .title01 .ttl-j{font-size:1.6rem}.area14 .text01{font-size:1.6rem}.area14 .list01 ul li .ttl{font-size:2rem}.area14 .list01 ul li .ttl span{height:60px}.area14 .list01 ul li .text{font-size:1.5rem}.area15 .list01 ul li .alp{font-size:1.2rem}.area15 .list01 ul li .ttl{font-size:1.8rem}.area16 .date01 .date{font-size:1.4rem}.area16 .date01 .kind{padding:4px 8px;font-size:1rem}.area16 .subtitle01 .ttl-area .ttl{font-size:3rem}.area16 .subtitle01.pdf .ttl-area .pdf p{font-size:1.2rem}.area16 .subtitle01.kind .ttl-area .ttl{width:77.5%}.area16 .subtitle01.kind .ttl-area .kind{padding:4px 8px;font-size:1rem}.area16 .subtitle01.pdf .icon-area .shareLink img{padding:0}.area16 .subtitle01.pdf .icon-area .pdf p{font-size:1.2rem}.area16 .text01,.socialArea .text01{font-size:1.6rem}.area16 .subtitle02,.socialArea .subtitle02,.wp-block-heading{font-size:2.4rem;letter-spacing:normal}.area16 .wp-block-lazyblock-heading-lv2 .subtitle02{font-size:2.4rem;letter-spacing:normal}h3.wp-block-heading{font-size:2rem}h4.wp-block-heading{font-size:1.8rem}h5.wp-block-heading{font-size:1.6rem}h6.wp-block-heading{font-size:1.6rem}.area16 .photo01 p,.socialArea .photo01 p{font-size:1.1rem}.area16 .subtitle03,.socialArea .subtitle03{font-size:1.8rem}.area16 .text02,.socialArea .text02{font-size:1.6rem}.area16.reportArticle p,.area16.serviceArticle p{font-size:1.6rem;line-height:1.6;letter-spacing:normal}.area16 .list01 dl dt{font-size:1.6rem}.area16 .list01 dl dt::after{margin:10px 0}.area16 .list01 dl dd{font-size:1.6rem}.area16 .btn01 a{font-size:1.8rem}.area16 .local-nav02 ul li a{font-size:1.3rem;background-size:6px auto}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-boxWrapper{position:relative;height:670px;background-color:#f6f6f6}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box{width:98%;padding-bottom:20px;position:absolute;top:40px;height:600px;overflow-y:hidden;margin-right:0}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar{width:4px;background:#9aadfc}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar-track{width:4px;background:#ccc}.area16.serviceArticle .accordion-area .accordion-content.open .accordion-box::-webkit-scrollbar-thumb{width:4px;background:#ad8484}.area16.serviceArticle .accordion-area .accordion-title{font-size:22px;padding:20px 30px}.area16.serviceArticle .accordion-area .accordion-title::after,.area16.serviceArticle .accordion-area .accordion-title::before{width:2px;height:24px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.area16.serviceArticle .accordion-area .accordion-box .text02{max-width:700px;padding-top:10px;padding-left:30px;margin-right:70px}.area16.serviceArticle .accordion-area .accordion-box .text02::after{width:100%;height:1px;margin-top:30px}.area16 .contactLink{margin:40px auto 0 0;font-size:18px;letter-spacing:.2em}.area16 .contactLink a{font-weight:700}.area17 .text01{font-size:1.6rem;letter-spacing:.19em}.area17 .block01 p{font-size:1.6rem;letter-spacing:.19em}.area17 .category01 .ttl{font-size:1.2rem}.area17 .category01 ul li{margin:0 10px 10px 0;padding:10px 20px;font-size:1.4rem;border-radius:19px/50%}.area17 .list01 ul li .date{font-size:1.4rem}.area17 .list01 ul li .kind{padding:4px 8px;font-size:1rem}.area17 .list01 ul li .ttl{font-size:1.5rem}.area17 .pager01 ul li{font-size:1.2rem}.area17 .pager01 ul li.arrow01 a{width:7px;height:9px}.area17 .pager01 ul li.arrow02 a{width:7px;height:9px}.area18 .block01{margin:0 auto;padding:6.25% 0 20.3125%;width:92.1875%}.pageHeading-lv1+.area18 .block01{padding-top:0}.area18 .title01{margin:0 auto;width:100%}.area18 .text01{font-size:2.4rem}.area18 .form-area .input01 .text-area .text{font-size:1.6rem}.area18 .form-area .input01 .text-area .mark{padding:5px 10px;font-size:1.1rem}.area18 .form-area .input01 .input input[type=text]{font-size:1.6rem}.area18 .form-area .input01 .input input[type=file]{font-size:1.6rem}.area18 .form-area .input01 .input textarea{font-size:1.6rem}.area18 .form-area .input02{font-size:1.6rem}.area18 .form-area .input03 input{font-size:1.8rem}.area19 .subtitle01{font-size:2.4rem}.area19 .text01{font-size:1.4rem}.area19 .list01>ul>li>.ttl{font-size:1.8rem}.area19 .list01>ul>li>.text{font-size:1.4rem}.area19 .list01>ul>li>div>.chapter{font-size:1.6rem}.area19 .list01>ul>li>div>.italic{font-size:1.5rem}.area19 .list01>ul>li>div>p{font-size:1.4rem}.area19 .list01>ul>li>.list>li{font-size:1.4rem}.area20 .tab01 ul li div{font-size:1.4rem}.area21 .text01{font-size:1.6rem}.area21 .list01 .ttl{font-size:2rem}.area21 .list01>ul>li>.pull{font-size:2rem}.area21 .list01>ul>li>.down>ul>li .name{font-size:1.6rem}.area21 .list01>ul>li>.down>ul>li .text{font-size:1.6rem}.area21 .list01>ul>li>.down>.close{font-size:2rem}.area22 .list01 ul li .name{font-size:2.4rem}.area22 .list01 ul li .rome{font-size:1.2rem}.content-main ol li,.content-main ul li{padding-left:40px;font-size:1.6rem}.content-main ul li::before{left:13px}.has-small-font-size{font-size:1.3rem!important}.has-medium-font-size{font-size:2rem!important}.has-large-font-size{font-size:3.6rem!important}.has-x-large-font-size{font-size:4.2rem!important}.area-profile{padding-top:50px}.area-message{padding-bottom:250px}.area16 .wp-block-heading.text01.secondary-heading{margin-top:0;text-align:center;font-size:1.8rem}}@media only screen and (min-width:760px) and (max-width:1279px){body.page-en .area14 .text01{font-size:1.25vw}body.page-en .area14 .list01 ul li .text{font-size:1.25vw}body.page-en .area16 .local-nav02 ul li a{font-size:1.25vw}body.page-en .area16 .local-nav01 ul li a{font-size:1.25vw}body.page-en .textBlock,body.page-en .textBox{font-size:1.25vw}body.page-en .modal01 .panel .text-area .text{font-size:1.25vw}}@media only screen and (min-width:1280px){body.page-en .area14 .text01{font-size:1.6rem}body.page-en .area14 .list01 ul li .text{font-size:1.6rem}body.page-en .area16 .local-nav02 ul li a{font-size:1.6rem}body.page-en .area16 .local-nav01 ul li a{font-size:1.6rem}body.page-en .textBlock,body.page-en .textBox{font-size:1.6rem}body.page-en .modal01 .panel .text-area .text{font-size:1.6rem}}
/*# sourceMappingURL=style.css.map */
