.sec_blob .blob01{left:-950px;top:-3%}.sec_blob .blob02{right:-630px;top:-16%}.sec_blob .blob03{right:-500px;top:33%}.sec_blob .blob04{left:-500px;top:57%}.sec_blob .blob05{right:-500px;top:81%}@media screen and (max-width:767px){.sec_blob .blob01{left:-450px;top:0}.sec_blob .blob02{right:-350px;top:-5%}.sec_blob .blob03{right:-250px;top:37%}.sec_blob .blob04{left:-250px;top:60%}.sec_blob .blob05{right:-250px;top:83%}}.mainvisual{padding:144px 0 50px}.mainvisual .inner{max-width:1500px;display:flex;justify-content:center;flex-direction:column;text-align:center}.mainvisual .mv_title{font-size:64px;font-weight:600;line-height:1.3;letter-spacing:-.2px;margin-bottom:37px}.mainvisual .mv_sub{font-size:28px;line-height:1.4;letter-spacing:.8px}@media screen and (max-width:767px){.mainvisual{padding:50px 0}.mainvisual .mv_title{font-size:32px;margin-bottom:20px}.mainvisual .mv_sub{font-size:16px}}.sec_logo{padding:15px 0}.sec_logo .swiper{width:100%;position:relative}.sec_logo .swiper-wrapper{transition-timing-function:linear !important;position:relative}.sec_logo .slide_item{width:56px;margin:0}@media screen and (max-width:767px){.sec_logo{padding:15px 0}.sec_logo .slide_item{width:45px}}.sec_topic{padding:113px 0 144px}.topic_list{display:flex;flex-wrap:wrap;gap:37px 48px}.topic_list .topic_item{width:calc(50% - 24px)}.topic_list .topic_item .item_image{border-radius:24px;width:100%;height:220px;overflow:hidden;margin:0 0 8px;position:relative}.topic_list .topic_item .item_image:before{content:"";position:absolute;right:16px;bottom:16px;width:34px;height:34px;border-radius:100%;background:url(//b-create.co.jp/wp-content/themes/corporatesite/assets/css/../img/ico_link_b.svg) no-repeat center center/100% auto;transition:all .3s ease-in-out;z-index:1}.topic_list .topic_item .item_image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.topic_list .topic_item:hover .item_image img{transform:scale(1.1)}.topic_list .topic_item:hover .item_image:before{background:url(//b-create.co.jp/wp-content/themes/corporatesite/assets/css/../img/ico_link_bl.svg) no-repeat center center/100% auto}.topic_list .topic_item .item_content .item_text{font-size:20px;line-height:1.6}.sec_topic .sec_btn{margin-top:38px}@media screen and (max-width:1000px){.topic_list{gap:37px 24px}.topic_list .topic_item{width:calc(50% - 12px)}}@media screen and (max-width:767px){.sec_topic{padding:60px 0}.topic_list{gap:25px}.topic_list .topic_item{width:100%}.topic_list .topic_item .item_image{height:34.13vw;min-height:128px;border-radius:12px}.topic_list .topic_item .item_image:before{right:8px;bottom:8px}.topic_list .topic_item .item_content .item_text{font-size:14px}}.sec_mission{padding:80px 0;margin:0}.sec_mission .mission_block{max-width:1040px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}.sec_mission .mission_block .block_image{border-radius:24px;width:calc(100% - 544px);margin:0;overflow:hidden}.sec_mission .mission_block .block_content{width:544px;padding-left:48px}.sec_mission .mission_block .block_content .sec_title01{text-align:left;margin-bottom:14px}.sec_mission .mission_block .block_content .block_text{font-size:28px;line-height:1.6;margin-bottom:70px}.sec_mission .mission_block .block_content .sec_btn{width:105px;margin-left:0}@media screen and (max-width:900px){.sec_mission .mission_block .block_image,.sec_mission .mission_block .block_content{width:100%}.sec_mission .mission_block .block_content{padding:48px 0 0}}@media screen and (max-width:767px){.sec_mission{padding:40px 0}.sec_mission .mission_block .block_image{border-radius:12px}.sec_mission .mission_block .block_content{padding-top:20px}.sec_mission .mission_block .block_content .block_text{font-size:16px;margin-bottom:40px}}.sec_inquiry{margin-top:0}