#roadnavWrap{margin-bottom:9.5rem}.worksNone{padding:10rem 0 20rem}.container{max-width:1000px;margin:0 auto}@media screen and (max-width: 768px){#pageTitle{margin-bottom:4rem}}#pageTitle .jaTitle span{font-size:2rem}@media screen and (max-width: 768px){#pageTitle .jaTitle span{font-size:1.8rem}}.title01{margin-bottom:6rem}@media screen and (min-width: 769px){.title01{margin-bottom:5rem}}.worksInner{padding-bottom:100px}@media screen and (min-width: 769px){.worksInner{padding-bottom:200px}}.buttonWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.works .worksInner .contentsSummary{font-size:1.8rem}@media screen and (max-width: 768px){.works .worksInner .contentsSummary{font-size:1.5rem}}#worksWrap{max-width:1200px;margin:0 auto}@media screen and (max-width: 768px){#worksWrap{margin-bottom:8rem}}#worksWrap #works{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13rem}@media screen and (max-width: 768px){#worksWrap #works{margin-bottom:8rem}}#worksWrap #works section{width:30%}@media screen and (max-width: 768px){#worksWrap #works section{width:100%}}@media screen and (min-width: 769px)and (max-width: 900px){#worksWrap #works section a .label{padding:.4rem 1.6rem}}@media screen and (max-width: 768px){#worksWrap #works section a .label{padding:.4rem 1.6rem}}@media screen and (min-width: 769px)and (max-width: 900px){#worksWrap #works section a h3{font-size:1.7rem}}#worksWrap #works section:not(:nth-child(3n)){margin-right:5%}@media screen and (max-width: 768px){#worksWrap #works section:not(:nth-child(3n)){margin-right:0}}#worksWrap #works section:not(:nth-child(-n+3)){margin-top:11rem}@media screen and (max-width: 768px){#worksWrap #works section:not(:nth-child(-n+3)){margin-top:0}}@media screen and (max-width: 768px){#worksWrap #works section:not(:last-child){margin-bottom:6rem}}#worksWrap .buttonWrap{margin-bottom:10rem}.works_detail .bodyFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.works_detail .bodyFlex #pageTitle{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.works_detail .bodyFlex #bodyWrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.works_detail .bodyFlex #roadnavWrap{margin-bottom:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#worksDetailWrap .mainImage{position:relative;padding-top:70%;margin-bottom:11.5rem}@media screen and (max-width: 768px){#worksDetailWrap .mainImage{margin-bottom:6rem}}#worksDetailWrap .mainImage img{position:absolute;width:100% !important;height:100% !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:contain;object-fit:contain}#worksDetailWrap table{width:100%;margin-bottom:8.5rem}@media screen and (max-width: 768px){#worksDetailWrap table{margin-bottom:4rem}}#worksDetailWrap table tr th,#worksDetailWrap table tr td{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media screen and (max-width: 768px){#worksDetailWrap table tr th,#worksDetailWrap table tr td{display:block}}#worksDetailWrap table tr th{width:200px;font-size:1.8rem;padding:2.6rem 1.3rem 2.7rem;border-top:1px solid #5b5b5b;text-align:left}@media screen and (max-width: 768px){#worksDetailWrap table tr th{width:100%;font-size:1.5rem;padding-bottom:.3rem}}#worksDetailWrap table tr td{width:calc(100% - 200px);font-size:1.8rem;padding:2.2rem 2rem 2.2rem 0;border-top:1px solid #5b5b5b}@media screen and (max-width: 768px){#worksDetailWrap table tr td{width:100%;padding:0 1.3rem 2.6rem;border-top:none}}@media screen and (max-width: 768px){#worksDetailWrap table tr:last-child td{border-bottom:1px solid #5b5b5b}}#worksDetailWrap table .urlItem td a{font-family:"Source Code Pro",monospace;font-weight:500;font-size:1.8rem;color:#f1a09d;text-decoration:underline}#worksDetailWrap table .urlItem td a:hover{opacity:1;text-decoration:none}#worksDetailWrap .Description{font-size:1.6rem;color:#c9c9c9;margin-bottom:15.2rem;line-height:2}@media screen and (max-width: 768px){#worksDetailWrap .Description{margin-bottom:8rem}}#worksDetailWrap .subImage{max-width:1920px;margin:0 auto 15rem}@media screen and (max-width: 768px){#worksDetailWrap .subImage{margin-bottom:8rem}}#worksDetailWrap .subImage .subImageInner{position:relative;padding-top:75%}#worksDetailWrap .subImage .subImageInner img{position:absolute;width:100% !important;height:100% !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:contain;object-fit:contain}#worksDetailWrap .subImage .subImageInner:not(:last-child){margin-bottom:4rem}@media screen and (max-width: 768px){#worksDetailWrap .subImage .subImageInner:not(:last-child){margin-bottom:2rem}}#worksDetailWrap #staff{margin-bottom:16rem}@media screen and (max-width: 768px){#worksDetailWrap #staff{margin-bottom:6rem}}#worksDetailWrap #staff .title02{margin-bottom:6rem}@media screen and (max-width: 768px){#worksDetailWrap #staff .title02{margin-bottom:4rem}}#worksDetailWrap #staff dl{max-width:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c9c9c9;margin-left:2rem}@media screen and (max-width: 550px){#worksDetailWrap #staff dl{display:block;max-width:none}}#worksDetailWrap #staff dl dt{width:160px;font-size:1.4rem;font-family:"Source Code Pro",monospace;font-weight:500;padding-bottom:2rem}@media screen and (max-width: 550px){#worksDetailWrap #staff dl dt{width:100%;padding-bottom:.5rem}}#worksDetailWrap #staff dl dd{width:300px;font-size:1.6rem;padding-bottom:1.7rem}@media screen and (max-width: 550px){#worksDetailWrap #staff dl dd{width:100%;padding-bottom:2rem}}#worksDetailWrap .linkWrap{margin-bottom:20rem;border-top:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap{margin-bottom:10rem}}#worksDetailWrap .linkWrap .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#worksDetailWrap .linkWrap .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;background-color:#392f2f}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .list{width:120px;padding:5rem 0}}#worksDetailWrap .linkWrap .list a{color:#fff}#worksDetailWrap .linkWrap .list .image{margin-bottom:1.8rem;text-align:center}#worksDetailWrap .linkWrap .list p{font-weight:bold;text-align:center}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .list p{font-size:1.5rem}}#worksDetailWrap .linkWrap .before,#worksDetailWrap .linkWrap .after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 200px)/2)}#worksDetailWrap .linkWrap .before a,#worksDetailWrap .linkWrap .after a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff}#worksDetailWrap .linkWrap .before span,#worksDetailWrap .linkWrap .after span{display:block}#worksDetailWrap .linkWrap .before .arrow,#worksDetailWrap .linkWrap .after .arrow{color:#d80c24}#worksDetailWrap .linkWrap .before .arrow svg,#worksDetailWrap .linkWrap .after .arrow svg{width:18px;height:26px;-webkit-filter:drop-shadow(0px 0px 12px #D80C24);filter:drop-shadow(0px 0px 12px #D80C24)}#worksDetailWrap .linkWrap .before .data,#worksDetailWrap .linkWrap .after .data{padding:4rem 0}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .before .data,#worksDetailWrap .linkWrap .after .data{display:none}}#worksDetailWrap .linkWrap .before .data .name,#worksDetailWrap .linkWrap .after .data .name{font-size:2rem;font-weight:bold;margin-bottom:1rem}#worksDetailWrap .linkWrap .before .data .type,#worksDetailWrap .linkWrap .after .data .type{font-size:1.4rem;color:#c9c9c9}#worksDetailWrap .linkWrap .before{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:2rem}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .before{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#worksDetailWrap .linkWrap .before a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .before a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#worksDetailWrap .linkWrap .before .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:2.2rem}#worksDetailWrap .linkWrap .after{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:2rem}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .after{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#worksDetailWrap .linkWrap .after a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 768px){#worksDetailWrap .linkWrap .after a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#worksDetailWrap .linkWrap .after .data{text-align:right}#worksDetailWrap .linkWrap .after .data span{text-align:left}#worksDetailWrap .linkWrap .after .arrow{margin-left:2.2rem}.btn{margin-bottom:6.5rem}@media screen and (min-width: 769px){.btn{margin-bottom:11rem}}#sortWord{max-width:1200px;margin:0 auto 5rem}#sortWord .item{font-size:3rem;font-weight:700;font-family:"Noto Sans JP",sans-serif}#worksCategory{max-width:1200px;margin:0 auto}#worksCategory .categoryList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10rem}#worksCategory .categoryList .count{font-family:"Source Code Pro",monospace;font-size:1.6rem;font-weight:500;letter-spacing:.05em;color:#0cd8c3}#worksCategory .categoryList .arrow svg{color:#dc2424;width:9px;height:9px}#worksCategory .categoryList .largeCategory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width: 1024px){#worksCategory .categoryList .largeCategory{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}#worksCategory .categoryList .largeCategory a{background-color:#392f2f;border-radius:6px;-webkit-box-shadow:0px 0px 10px 0px #1e1e1e;box-shadow:0px 0px 10px 0px #1e1e1e;width:100%;font-family:"Noto Sans JP",sans-serif;font-size:2rem;font-weight:500;letter-spacing:.05em;padding:24px 12px;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (min-width: 1024px){#worksCategory .categoryList .largeCategory a{width:368px;height:188px;padding:24px}}#worksCategory .categoryList .largeCategory a .largeItemName{max-width:210px}#worksCategory .categoryList .largeCategory .middleCategories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}#worksCategory .categoryList .largeCategory .middleCategories .middleCategory{background-color:#392f2f;border-radius:6px;width:100%}@media screen and (min-width: 769px){#worksCategory .categoryList .largeCategory .middleCategories .middleCategory{width:calc((100% - 10px)/2)}}@media screen and (min-width: 1301px){#worksCategory .categoryList .largeCategory .middleCategories .middleCategory{width:calc((100% - 10px)/2)}}@media screen and (min-width: 1400px){#worksCategory .categoryList .largeCategory .middleCategories .middleCategory{width:calc((100% - 20px)/3)}}#worksCategory .categoryList .largeCategory .middleCategories .middleCategory a{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;color:#fff;display:block;width:100%;height:100%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width: 1024px){#worksCategory .categoryList .largeCategory .middleCategories .middleCategory a{padding:16px}}#worksCategory .categoryList .largeCategory .middleCategories .middleCategory a .itemName{max-width:160px}#worksCategory .categoryList .largeCategory .middleCategories .middleCategory a .arrow{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#worksCategory .buttonWrap{margin-bottom:10rem}#industryCategory{max-width:1200px;margin:0 auto}#industryCategory .categoryList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:10rem}#industryCategory .categoryList .category{background-color:#392f2f;border-radius:6px;width:100%}@media screen and (min-width: 769px){#industryCategory .categoryList .category{width:calc((100% - 10px)/2)}}@media screen and (min-width: 1400px){#industryCategory .categoryList .category{width:calc((100% - 20px)/3)}}#industryCategory .categoryList .category a{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;color:#fff;display:block;width:100%;height:100%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (min-width: 1024px){#industryCategory .categoryList .category a{padding:16px}}#industryCategory .categoryList .category a .itemName{max-width:180px}#industryCategory .categoryList .category a .count{font-family:"Source Code Pro",monospace;font-size:1.6rem;font-weight:500;letter-spacing:.05em;color:#0cd8c3}#industryCategory .categoryList .category a .arrow{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#industryCategory .categoryList .category a .arrow svg{color:#dc2424;width:9px;height:9px}#industryCategory .buttonWrap{margin-bottom:10rem}#contactWrap{padding:110px 0 194px 0}#contactWrap .bgArea{max-width:904px;margin:0 auto;background-image:url("../service/images/contact_area_bg.png");background-size:cover;background-position-x:right;padding:38px 16px 38px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #167c72}@media screen and (max-width: 768px){#contactWrap .bgArea{background-image:url("../service/images/contact_area_bg_sp.png");border-bottom:1px solid #167c72;border-left:unset}}#contactWrap .bgArea .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#0cd8c3;font-weight:700;font-size:1.8rem;letter-spacing:.05em;line-height:1.666;margin-bottom:20px}@media screen and (max-width: 768px){#contactWrap .bgArea .text{font-size:1.6rem}}#contactWrap .bgArea .text::before{content:"";background-image:url(../service/images/contact_area_icon.png);background-size:cover;display:inline-block;width:55px;height:57px;margin-top:-15px}#contactWrap .bgArea .text span{-webkit-box-flex:1;-ms-flex:1;flex:1}/*# sourceMappingURL=works.min.css.map */