@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Oswald:wght@400;500;700&display=swap");.teamCommonMvBox.works .mvTitleIcon{width:159px;right:-195px;top:7px}@media screen and (max-width:680px){.teamCommonMvBox.works .mvTitleIcon{width:96px;right:-109px;top:1px}}.secWorksSearch{margin-top:86px}.secWorksSearch.single{margin-top:130px}.secWorksSearch .inner{width:1130px;margin:0 auto;padding:32px 0;border-top:1px solid #000;border-bottom:1px solid #000}.secWorksSearch .worksSearchBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secWorksSearch .worksSearchItem{width:50%}.secWorksSearch .worksSearchItem.price{padding-right:35px;border-right:1px solid #000}.secWorksSearch .worksSearchItem.category{padding-left:35px}.secWorksSearch .worksSearchItem .searchBoxTitle{font-size:22px;letter-spacing:.05em;font-weight:700;text-align:center;margin-bottom:7px}.secWorksSearch .worksSearchItem .searchList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.secWorksSearch .worksSearchItem .searchList li{width:calc((100% - 20px)/3);height:35px}.secWorksSearch .worksSearchItem .searchList li .checkbox{display:block;width:100%;height:100%}.secWorksSearch .worksSearchItem .searchList li p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;letter-spacing:.05em;font-weight:500;text-align:center;background:#ecf1f5;height:100%;cursor:pointer;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.secWorksSearch .worksSearchItem .searchList li.current p{color:#fff;background:#5280ab}.secWorksSearch .worksSearchItem .searchList li input[type=checkbox],.secWorksSearch .worksSearchItem .searchList li input[type=radio]{display:none}.secWorksSearch .worksSearchItem .searchList li input[type=checkbox]:checked+p,.secWorksSearch .worksSearchItem .searchList li input[type=radio]:checked+p{color:#fff;background:#5280ab}.secWorksSearch .worksSearchItem .searchList li.all{width:100%}.secWorksSearch .worksSearchItem .categoryBox .categoryItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.secWorksSearch .worksSearchItem .categoryBox .categoryItem+.categoryItem{margin-top:8px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemName{width:82px;font-size:16px;letter-spacing:.05em;font-weight:500}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox{width:calc(100% - 82px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox{width:calc((100% - 16px)/3);height:35px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox.current{color:#fff;background:#5280ab}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox .checkbox,.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox p{width:100%;height:100%}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;letter-spacing:.05em;font-weight:500;color:#3c3c3c;background:#ecf1f5;cursor:pointer;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox input[type=checkbox],.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox input[type=radio]{display:none}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox input[type=checkbox]:checked+p,.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox input[type=radio]:checked+p{color:#fff;background:#5280ab}.secWorksSearch .worksSearchItem .categoryBox .categoryItem.column4 .itemBox .itemCheckBox{width:calc((100% - 24px)/4)}.secWorksSearch .submitBox{width:350px;margin:36px auto 0}.secWorksSearch .submitBox .submitBtn{font-size:17px;letter-spacing:.05em;font-weight:700;color:#fff;background:#5c5c5c;border:2px solid #5c5c5c;padding:11px 0 14px;cursor:pointer}@media screen and (min-width:681px){.secWorksSearch .worksSearchItem .searchList li p{-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.secWorksSearch .worksSearchItem .searchList li p:hover{color:#fff;background:#5280ab}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox p{-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox p:hover{color:#fff;background:#5280ab}.secWorksSearch .submitBox .submitBtn{-webkit-transition:opacity .3s;transition:opacity .3s}.secWorksSearch .submitBox .submitBtn:hover{opacity:.6}}@media screen and (max-width:680px){.secWorksSearch{margin-top:43px}.secWorksSearch.single{margin-top:78px}.secWorksSearch .inner{width:calc(100% - 60px);padding:13px 0 28px}.secWorksSearch .worksSearchBox{display:block}.secWorksSearch .worksSearchItem{width:100%}.secWorksSearch .worksSearchItem.price{padding-right:0;border-right:none}.secWorksSearch .worksSearchItem.category{padding-left:0}.secWorksSearch .worksSearchItem+.worksSearchItem{margin-top:25px;padding-top:13px;border-top:1px solid #c4c4c4}.secWorksSearch .worksSearchItem .searchBoxTitle{font-size:17px;margin-bottom:14px}.secWorksSearch .worksSearchItem .searchList{gap:0}.secWorksSearch .worksSearchItem .searchList li{width:calc((100% - 14px)/3);margin-right:7px}.secWorksSearch .worksSearchItem .searchList li:nth-child(3n+1){margin-right:0}.secWorksSearch .worksSearchItem .searchList li+li{margin-top:7px}.secWorksSearch .worksSearchItem .searchList li p{font-size:14px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem{display:block}.secWorksSearch .worksSearchItem .categoryBox .categoryItem+.categoryItem{margin-top:20px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemName{width:100%;font-size:15px;text-align:center;margin-bottom:7px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox{width:100%;gap:0}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox{width:calc((100% - 14px)/3);margin-right:7px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox:nth-child(3n){margin-right:0}.secWorksSearch .worksSearchItem .categoryBox .categoryItem .itemBox .itemCheckBox p{font-size:14px;letter-spacing:0}.secWorksSearch .worksSearchItem .categoryBox .categoryItem.column4 .itemBox .itemCheckBox{width:calc((100% - 18px)/4);margin-right:6px}.secWorksSearch .worksSearchItem .categoryBox .categoryItem.column4 .itemBox .itemCheckBox:nth-child(4n){margin-right:0}.secWorksSearch .submitBox{width:100%;margin:33px auto 0}.secWorksSearch .submitBox .submitBtn{padding:10px 0 12px}}.secWorksList{padding:95px 0 192px}.secWorksList .inner{width:1130px;margin:0 auto}.secWorksList .worksList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 40px}.secWorksList .worksList li{width:calc((100% - 80px)/3)}.secWorksList .worksList li a{display:block;position:relative;height:100%;padding-bottom:80px}.secWorksList .worksList li .listImg{overflow:hidden;height:230px}.secWorksList .worksList li .listImg .img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.secWorksList .worksList li .listTextCont{margin-top:17px}.secWorksList .worksList li .listTitle{font-size:17px;letter-spacing:0;font-weight:700}.secWorksList .worksList li .listTextBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.secWorksList .worksList li .listTextBox .listTextItem{width:50%}.secWorksList .worksList li .listTextBox dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.secWorksList .worksList li .listTextBox dl dt,.secWorksList .worksList li .listTextBox dl dd{font-size:12px;letter-spacing:0;line-height:20px}.secWorksList .worksList li .listTextBox dl dt{word-break:keep-all}.secWorksList .worksList li.noPost{width:100%;text-align:center}.secWorksList .worksList li .commonBtn{position:absolute;right:0;bottom:0}.secWorksList .moreButton{width:350px;margin:65px auto 0;cursor:pointer}.secWorksList .moreButton a{display:block;width:100%;font-size:17px;letter-spacing:.05em;font-weight:700;text-align:center;padding:10px 0 14px;border:1px solid #000}@media screen and (min-width:681px){.secWorksList .worksList li .listImg .img{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.secWorksList .worksList li .listTitle{-webkit-transition:color .3s;transition:color .3s}.secWorksList .worksList li a:hover .listImg .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.secWorksList .worksList li a:hover .listTitle{color:#5280ab}.secWorksList .moreButton{width:350px;margin:65px auto 0;cursor:pointer}.secWorksList .moreButton a{display:block;width:100%;font-size:17px;letter-spacing:.05em;font-weight:700;text-align:center;padding:10px 0 14px;border:1px solid #000}}@media screen and (max-width:680px){.secWorksList{padding:58px 0 80px}.secWorksList .inner{width:100%;padding:0 30px}.secWorksList .worksList{display:block;gap:0}.secWorksList .worksList li{width:100%;margin-top:40px}.secWorksList .worksList li a{height:auto;padding-bottom:0}.secWorksList .worksList li:first-child{margin-top:0}.secWorksList .worksList li .listImg{height:208px}.secWorksList .worksList li .listTitle{font-size:15px}.secWorksList .worksList li .listTextBox{display:block;padding-right:60px}.secWorksList .worksList li .listTextBox .listTextItem{width:100%}.secWorksList .worksList li .listTextBox dl dt,.secWorksList .worksList li .listTextBox dl dd{font-size:12px;letter-spacing:.05em;line-height:1.85}.secWorksList .moreButton{width:100%;margin:40px auto 0}.secWorksList .moreButton a{font-size:15px;padding:9px 0 12px}}.secWorksSingle{margin-top:73px}.secWorksSingle .inner{width:1130px;margin:0 auto}.secWorksSingle .postTitleBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secWorksSingle .postTitle{width:550px;font-size:26px;letter-spacing:.05em;font-weight:700}.secWorksSingle .worksSingleCont{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secWorksSingle .worksSingleTextBox{width:343px}.secWorksSingle .worksSingleTextBox .postMainText{font-size:14px;letter-spacing:0;line-height:30px;font-weight:500;text-align:justify}.secWorksSingle .worksSingleTextBox .postDetailBox{margin-top:54px}.secWorksSingle .worksSingleTextBox .postDetailBox dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.secWorksSingle .worksSingleTextBox .postDetailBox dl dt,.secWorksSingle .worksSingleTextBox .postDetailBox dl dd{font-size:14px;letter-spacing:0;line-height:30px;font-weight:500}.secWorksSingle .worksSingleTextBox .postDetailBox dl dt{word-break:keep-all}.secWorksSingle .worksSingleTextBox .postRelationBox{margin-top:40px;padding:35px 30px 30px;background:#ecf1f5}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationTitle{font-size:16px;letter-spacing:0;line-height:24px;font-weight:700}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationCont{margin-top:30px}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationSubTitle{font-size:14px;letter-spacing:0;font-weight:700;margin-bottom:8px}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;letter-spacing:0;line-height:30px;font-weight:500}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationList li:before{content:"・"}.secWorksSingle .worksSingleContBox{width:850px;margin-top:8px;margin-right:-110px}.secWorksSingle .singleContBox+.singleContBox{margin-top:26px}.secWorksSingle .singleContBox .columnTitle{font-size:18px;letter-spacing:0;font-weight:700;margin-top:7px;padding-right:40px}.secWorksSingle .singleContBox .columnText{font-size:14px;letter-spacing:0;line-height:26px;font-weight:500;margin-top:9px;padding-right:40px}.secWorksSingle .singleContBox .columnImg .img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.secWorksSingle .column1Box .columnImg{width:850px;height:566px}.secWorksSingle .column1Box .columnImg+.columnImg{margin-top:8px}.secWorksSingle .column2Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secWorksSingle .column2Box .columnItem{width:420px}.secWorksSingle .column2Box .columnImg{width:420px;height:620px}.secWorksSingle .column2Box .columnTitle{padding-right:60px}.secWorksSingle .column2Box .columnText{padding-right:60px}.secWorksSingle .column1LongBox .columnImg{width:850px;height:1275px}@media screen and (max-width:680px){.secWorksSingle{margin-top:45px}.secWorksSingle .inner{width:100%;padding:0 30px}.secWorksSingle .postTitle{width:calc(100% - 57px);font-size:18px;letter-spacing:0;padding-right:35px}.secWorksSingle .worksSingleCont{margin-top:32px;display:block}.secWorksSingle .worksSingleTextBox{width:100%;margin-top:40px}.secWorksSingle .worksSingleTextBox .postMainText{font-size:13px;line-height:1.85}.secWorksSingle .worksSingleTextBox .postDetailBox{margin-top:15px}.secWorksSingle .worksSingleTextBox .postDetailBox dl dt,.secWorksSingle .worksSingleTextBox .postDetailBox dl dd{font-size:13px;line-height:1.85}.secWorksSingle .worksSingleTextBox .postRelationBox{margin-top:20px;padding:20px 18px 17px}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationTitle{line-height:1.5}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationCont{margin-top:15px}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationSubTitle{margin-bottom:12px}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.secWorksSingle .worksSingleTextBox .postRelationBox .postRelationList li{font-size:13px;line-height:1.85;font-weight:500}.secWorksSingle .worksSingleContBox{width:100%;margin:24px 0 0}.secWorksSingle .singleContBox+.singleContBox{margin-top:20px}.secWorksSingle .singleContBox .columnTitle{font-size:16px;line-height:1.5;margin-top:15px;padding-right:0}.secWorksSingle .singleContBox .columnText{font-size:13px;line-height:1.85;margin-top:13px;padding-right:0}.secWorksSingle .column1Box .columnImg{width:100%;height:56vw}.secWorksSingle .column2Box{display:block}.secWorksSingle .column2Box .columnItem{width:100%}.secWorksSingle .column2Box .columnItem+.columnItem{margin-top:20px}.secWorksSingle .column2Box .columnImg{width:100%;height:124vw}.secWorksSingle .column2Box .columnTitle{padding-right:0}.secWorksSingle .column2Box .columnText{padding-right:0}.secWorksSingle .column1LongBox .columnImg{width:100%;height:126vw}}.secWorksStory{padding-top:107px}.secWorksStory .inner{width:1130px;margin:0 auto}.secWorksStory .worksStoryTitle{font-size:22px;letter-spacing:.05em;font-weight:700}.secWorksStory .worksStoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px -110px 0 0;gap:46px 0}.secWorksStory .worksStoryList li{width:33.3333333333%}.secWorksStory .worksStoryList li a{display:block}.secWorksStory .worksStoryList li .listImg{overflow:hidden;height:279px}.secWorksStory .worksStoryList li .listImg .img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.secWorksStory .worksStoryList li .listTextBox{margin-top:18px;padding-right:34px}.secWorksStory .worksStoryList li .listDate{font-size:17px;letter-spacing:0;color:#a8acb2}.secWorksStory .worksStoryList li .listText{font-size:16px;letter-spacing:0;line-height:24px;font-weight:500;margin-top:8px}@media screen and (min-width:681px){.secWorksStory .worksStoryList li .listImg .img{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.secWorksStory .worksStoryList li .listText{-webkit-transition:color .3s;transition:color .3s}.secWorksStory .worksStoryList li a:hover .listImg .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.secWorksStory .worksStoryList li a:hover .listText{color:#5280ab}}@media screen and (max-width:680px){.secWorksStory{padding-top:58px}.secWorksStory .inner{width:100%;padding:0 30px}.secWorksStory .worksStoryTitle{font-size:18px;letter-spacing:0}.secWorksStory .worksStoryList{display:block;margin:22px 0 0;gap:0}.secWorksStory .worksStoryList li{width:100%}.secWorksStory .worksStoryList li+li{margin-top:40px}.secWorksStory .worksStoryList li .listImg{height:208px}.secWorksStory .worksStoryList li .listTextBox{margin-top:12px;padding-right:0}.secWorksStory .worksStoryList li .listDate{font-size:15px}.secWorksStory .worksStoryList li .listText{font-size:14px;line-height:1.7;margin-top:6px}}.secOtherWorks{padding:88px 0 115px;overflow:hidden;position:relative;z-index:0}.secOtherWorks:before{content:"";position:absolute;left:0;top:0;width:calc((100% - 1130px)/2);height:100%;background:#fff;z-index:1}.secOtherWorks .inner{width:1130px;margin:0 auto}.secOtherWorks .otherWorksTitleBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secOtherWorks .otherWorksTitle{font-size:22px;letter-spacing:.05em;font-weight:700}.secOtherWorks .otherWorksList{margin-top:21px}.secOtherWorks .otherWorksList li{width:423px;margin:0 11px}.secOtherWorks .otherWorksList li a{display:block}.secOtherWorks .otherWorksList li .listImg{overflow:hidden;height:279px}.secOtherWorks .otherWorksList li .listImg .img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.secOtherWorks .otherWorksList li .listTextCont{margin-top:17px}.secOtherWorks .otherWorksList li .listTitle{font-size:17px;letter-spacing:0;font-weight:700}.secOtherWorks .otherWorksList li .listTextBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.secOtherWorks .otherWorksList li .listTextBox .listTextItem{width:50%}.secOtherWorks .otherWorksList li .listTextBox dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.secOtherWorks .otherWorksList li .listTextBox dl dt,.secOtherWorks .otherWorksList li .listTextBox dl dd{font-size:12px;letter-spacing:0;line-height:20px}.secOtherWorks .otherWorksList li .listTextBox dl dt{word-break:keep-all}.secOtherWorks .slick-list{overflow:inherit}.secOtherWorks .slick-arrow{display:none !important}.secOtherWorks .backArchiveBtnBox{margin-top:82px}.secOtherWorks .backArchiveBtnBox .backArchiveBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:350px;height:53px;border:1px solid #000;margin:0 auto;font-size:17px;letter-spacing:.05em;font-weight:700;text-align:center}@media screen and (min-width:681px){.secOtherWorks .otherWorksList li .listImg .img{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.secOtherWorks .otherWorksList li .listTitle{-webkit-transition:color .3s;transition:color .3s}.secOtherWorks .otherWorksList li a:hover .listImg .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.secOtherWorks .otherWorksList li a:hover .listTitle{color:#5280ab}.secOtherWorks .backArchiveBtnBox .backArchiveBtn{-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.secOtherWorks .backArchiveBtnBox .backArchiveBtn:hover{color:#fff;background:#000}}@media screen and (max-width:680px){.secOtherWorks{padding:78px 0 60px}.secOtherWorks:before{content:none}.secOtherWorks .inner{width:100%;padding:0 30px}.secOtherWorks .otherWorksTitleBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secOtherWorks .otherWorksTitle{width:calc(100% - 57px);font-size:18px;letter-spacing:0}.secOtherWorks .otherWorksList{margin-top:21px}.secOtherWorks .otherWorksList li{width:423px;margin:0}.secOtherWorks .otherWorksList li .listImg{height:208px}.secOtherWorks .otherWorksList li .listTextCont{margin-top:15px}.secOtherWorks .otherWorksList li .listTitle{font-size:16px}.secOtherWorks .otherWorksList li .listTextBox{display:block}.secOtherWorks .otherWorksList li .listTextBox .listTextItem{width:100%}.secOtherWorks .otherWorksList li .listTextBox dl dt,.secOtherWorks .otherWorksList li .listTextBox dl dd{font-size:13px;letter-spacing:.05em;line-height:1.85}.secOtherWorks .slick-list{overflow:hidden}.secOtherWorks .backArchiveBtnBox{margin-top:38px}.secOtherWorks .backArchiveBtnBox .backArchiveBtn{width:89%;height:47px;font-size:15px}}.sliderArrowBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:120px;height:105px;position:relative;z-index:0}.sliderArrowBox:before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:#939393}.sliderArrowBox a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.sliderArrowBox .arrow{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.sliderArrowBox .arrow i{display:block;width:10px;height:20px;background:url(//www.bokuranoie.jp/wp-content/themes/bokuranoie_theme/files/css/../img/top/slider_arrow01.svg) no-repeat center/cover}.sliderArrowBox .arrow.next{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sliderArrowBox .arrow.next i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sliderArrowBox .arrow.next a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:681px){.sliderArrowBox .arrow i{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sliderArrowBox .arrow:hover.prev i{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.sliderArrowBox .arrow:hover.next i{-webkit-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}}@media screen and (max-width:680px){.sliderArrowBox{width:57px;height:47px}.sliderArrowBox .arrow i{width:7px;height:14px}}#infscr-loading{width:100%;text-align:center}#infscr-loading img{display:none}