#worksTab .tabList{max-width:1140px;min-width:1100px;width:100%;margin:0 auto 95px;display:flex;justify-content:center}#worksTab .tabList .tab{flex:0 0 auto;width:31.6%;margin:10px}#worksTab .tabList .tab a{height:130px;padding:10px 20px;display:flex;align-items:center;background:linear-gradient(to right,#385977 0,#536f88 100%) no-repeat;border-radius:15px;text-decoration:none;position:relative;transition:all .3s;cursor:pointer}#worksTab .tabList .tab a>.pic{margin-right:30px;filter:grayscale(100%);transition:all .3s}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap>.pic img,#worksTab .tabList .tab a>.pic img{border-radius:10px}#worksTab .tabList .tab a>.txt{opacity:.3;transition:all .3s}#worksTab .tabList .tab a>.txt>span{display:block;color:#fff;line-height:1.5}#worksTab .tabList .tab a>.txt>span.en,#worksTab .tabList .tab a>.txt>span.ja{font-family:"Noto Sans JP";font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}#worksTab .tabList .tab a>.txt>span.en{font-family:angie-sans,sans-serif;font-weight:400;font-size:1.1875rem;transition:all .3s;opacity:.3}#worksTab .tabList .tab a:hover>.pic,#worksTab .tabList .tab a[aria-selected=true]>.pic{filter:none}#worksTab .tabList .tab a:hover>.txt,#worksTab .tabList .tab a[aria-selected=true]>.txt{opacity:1}#worksTab .contentList .content{display:none;width:100%;margin:0;transition:opacity .3s}#worksTab .contentList .content[aria-hidden=false]{display:table;opacity:1}#worksTab .contentList .content.enter,#worksTab .contentList .content.leave{opacity:0}@media (min-width:751px){#worksTab .contentList .content .ui_boxIntro>.pic{position:relative;top:40px}}#worksTab .contentList .content .ui_boxIntro{margin-bottom:135px}#worksTab .contentList .content .ui_boxIntro .btnWrap{margin-top:90px;margin-bottom:-40px;display:flex;justify-content:center;text-align:center}#worksTab .contentList .content .ui_boxIntro .btnWrap>a{transition:opacity .3s}#worksTab .contentList .content .tabList02>li>a:hover,#worksTab .contentList .content .ui_boxIntro .btnWrap>a:hover{opacity:.7}#worksTab .contentList .content .ui_boxWrap05{margin-bottom:-150px;padding:100px 40px 200px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02{margin:0 auto}@media (min-width:751px){#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap{width:213px;height:245px;padding-left:30px;flex-direction:column}}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap>.pic{margin-bottom:20px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap .ja{color:#395977}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box{padding:10px 60px 48px;min-height:320px;background-color:#fff;width:calc(100% - 135px);border-radius:0 20px 20px 20px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box .txt{margin:36px 0 0}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box .tit{display:flex;font-size:18px;color:#395977;margin:0 0 8px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box .tit::before{content:"Q";width:20px;height:36px;display:flex;justify-content:center;align-items:center;margin-right:10px}@media (min-width:751px){#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li:nth-child(even){flex-direction:row-reverse}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li:nth-child(even) .numWrap{padding-left:0;padding-right:30px;border-radius:0 20px 20px 0}}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li:nth-child(even)>.box{border-radius:20px 0 20px 20px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .btnWrap{margin-top:90px;margin-bottom:-40px;display:flex;justify-content:center}#worksTab .contentList .content .tabList02{width:1100px;margin:0 auto;display:flex;justify-content:flex-end}#worksTab .contentList .content .tabList02>li{margin-right:10px}#worksTab .contentList .content .tabList02>li:last-child{margin-right:0}#worksTab .contentList .content .tabList02>li>a{height:60px;padding:10px 27px 10px 17px;display:flex;align-items:center;background:linear-gradient(to right,#385977 0,#536f88 100%) no-repeat;border-radius:10px;text-decoration:none;position:relative;transition:all .3s;cursor:pointer}#worksTab .contentList .content .tabList02>li>a>.ico{margin-right:15px}#worksTab .contentList .content .tabList02>li>a>.txt{color:#fff;font-family:"Noto Sans JP";font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;line-height:1.5}@media (max-width:750px){#worksTab .tabList{max-width:none;min-width:auto;margin-bottom:95px;width:80%;padding:0 0 0 24px}#worksTab .tabList .tab{flex:0 0 auto;width:210px;margin-right:20px}#worksTab .tabList .tab a{height:280px;padding:10px 20px;flex-direction:column;border-radius:20px}#worksTab .tabList .tab a>.pic{margin-right:0;margin-bottom:8px}#worksTab .tabList .tab a>.pic img{border-radius:14px}#worksTab .tabList .tab a>.txt{text-align:center}#worksTab .tabList .tab a>.txt:after{content:"";width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;left:calc(50% - 7px);bottom:18px}#worksTab .tabList .tab a>.txt>span.ja{height:96px;padding:20px 0 0;display:flex;justify-content:center;align-items:center;font-size:30px;line-height:1.26}#worksTab .tabList .tab a>.txt>span .ja_sp{font-size:26px}#worksTab .tabList .tab a>.txt #tab2{line-height:33px;padding:0;height:96px;justify-content:center;align-items:center;font-size:30px;display:block}#worksTab .contentList .content{width:100%;margin:0}#worksTab .contentList .content .ui_boxIntro{margin-bottom:150px}#worksTab .contentList .content .ui_boxIntro .btnWrap{width:670px;order:3;display:block;margin-top:98px;margin-bottom:-94px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02{margin:0-40px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap{width:560px;height:180px;padding:35px 30px 0;justify-content:flex-start}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap>.pic{margin-right:43px;margin-bottom:0!important}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap>.pic img{width:160px;height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;border-radius:20px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.numWrap .ja{font-size:1.1875rem}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box{width:auto;padding:48px 40px;margin:0;border-radius:0}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box .tit{font-size:36px;color:#395977}#worksTab .contentList .content .ui_boxWrap05 .boxIn .ui_list_step02>li>.box .tit::before{width:60px;height:64px}#worksTab .contentList .content .ui_boxWrap05 .boxIn .btnWrap>a{margin-left:35px}#worksTab .contentList .content .tabList02{width:100%;justify-content:center}#worksTab .contentList .content .tabList02>li{width:320px;margin-right:20px}#worksTab .contentList .content .tabList02>li>a{height:88px;padding:4px 26px 10px;border-radius:20px}#worksTab .contentList .content .tabList02>li>a>.ico{width:48px;margin-right:20px}#worksTab .contentList .content .tabList02>li>a>.ico img{width:100%;height:auto}#worksTab .contentList .content .tabList02>li>a>.txt{font-size:.875rem}}