.page-template-page-modelab .wd-page-content .container{max-width:100vw;padding-inline:0}.page-template-page-modelab .wd-content-layout{padding-block:0}.modelab-page{line-height:1;font-feature-settings:"palt";letter-spacing:.04rem}.modelab-page div,.modelab-page span,.modelab-page object,.modelab-page iframe,.modelab-page h1,.modelab-page h2,.modelab-page h3,.modelab-page h4,.modelab-page h5,.modelab-page h6,.modelab-page p,.modelab-page blockquote,.modelab-page pre,.modelab-page abbr,.modelab-page address,.modelab-page cite,.modelab-page code,.modelab-page del,.modelab-page dfn,.modelab-page em,.modelab-page img,.modelab-page ins,.modelab-page kbd,.modelab-page q,.modelab-page samp,.modelab-page small,.modelab-page strong,.modelab-page sub,.modelab-page sup,.modelab-page var,.modelab-page b,.modelab-page i,.modelab-page dl,.modelab-page dt,.modelab-page dd,.modelab-page ol,.modelab-page ul,.modelab-page li,.modelab-page fieldset,.modelab-page form,.modelab-page label,.modelab-page legend,.modelab-page table,.modelab-page caption,.modelab-page tbody,.modelab-page tfoot,.modelab-page thead,.modelab-page tr,.modelab-page th,.modelab-page td,.modelab-page article,.modelab-page aside,.modelab-page canvas,.modelab-page details,.modelab-page figcaption,.modelab-page figure,.modelab-page footer,.modelab-page header,.modelab-page hgroup,.modelab-page menu,.modelab-page nav,.modelab-page section,.modelab-page summary,.modelab-page time,.modelab-page mark,.modelab-page audio,.modelab-page video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.modelab-page article,.modelab-page aside,.modelab-page details,.modelab-page figcaption,.modelab-page figure,.modelab-page footer,.modelab-page header,.modelab-page hgroup,.modelab-page menu,.modelab-page nav,.modelab-page section{display:block}.modelab-page nav ul{list-style:none}.modelab-page blockquote,.modelab-page q{quotes:none}.modelab-page blockquote:before,.modelab-page blockquote:after,.modelab-page q:before,.modelab-page q:after{content:"";content:none}.modelab-page a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.modelab-page ins{background-color:#ff9;color:#000;text-decoration:none}.modelab-page mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.modelab-page del{text-decoration:line-through}.modelab-page abbr[title],.modelab-page dfn[title]{border-bottom:1px dotted;cursor:help}.modelab-page table{border-collapse:collapse;border-spacing:0}.modelab-page hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.modelab-page input,.modelab-page select{vertical-align:middle}.modelab-page .inner{max-width:1040px;padding:0 20px;margin:auto}.modelab-page .image{width:100%;vertical-align:top}.modelab-page .header{padding:50px 0;display:flex;justify-content:space-between;align-items:center}.modelab-page .header .l_header .site_logo{width:fit-content;position:relative}.modelab-page .header .l_header .site_logo .link{position:absolute;inset:0}.modelab-page .header .l_header .site_logo .fig{width:185px}.modelab-page .header .r_header{display:flex;align-items:center;gap:40px}.modelab-page .header .r_header .form_wrap{position:relative}.modelab-page .header .r_header .form_wrap::before{content:"";width:1px;height:100%;background:#d8d8d8;position:absolute;top:0;right:40px;z-index:2}.modelab-page .header .r_header .form_wrap .search_container{position:relative;display:block;border:1px solid #d8d8d8;border-radius:4px}.modelab-page .header .r_header .form_wrap .search_container input[type=text]{min-width:310px;appearance:none;padding:10px 20px;border:0;border-right:1px solid #d8d8d8;border-radius:4px 0 0 4px;font-size:14px}.modelab-page .header .r_header .form_wrap .search_container input[type=text]::placeholder{color:#8f8f8f}.modelab-page .header .r_header .form_wrap .search_container input[type=text]:focus{outline:0}.modelab-page .header .r_header .form_wrap .search_container .selectbox{position:relative}.modelab-page .header .r_header .form_wrap .search_container .selectbox::before{content:"";display:inline-block;vertical-align:middle;color:#8f8f8f;line-height:1;width:7px;height:7px;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-50%) rotate(135deg);position:absolute;top:50%;right:20px}.modelab-page .header .r_header .form_wrap .search_container .selectbox select{appearance:none;min-width:170px;padding:10px 20px;border:0;font-size:14px;color:#8f8f8f}.modelab-page .header .r_header .form_wrap .search_container .selectbox select:focus{outline:0}.modelab-page .header .r_header .form_wrap .search_container input[type=image]{appearance:none;width:19px;height:100%;padding:8.25px 10.5px;background:rgba(0,0,0,0);border:0;cursor:pointer}.modelab-page .header .r_header .icon_wrap{display:flex;align-items:center;gap:25px}.modelab-page .header .r_header .icon_wrap .icon{width:fit-content;position:relative}.modelab-page .header .r_header .icon_wrap .icon .link{position:absolute;inset:0}.modelab-page .header .r_header .icon_wrap .icon .fig{width:28px}@media(max-width: 1279px){.modelab-page .header{padding:35px 0;align-items:flex-end}.modelab-page .header .r_header{flex-direction:column-reverse;align-items:flex-end;gap:10px}.modelab-page .header .r_header .form_wrap::before{right:40px}.modelab-page .header .r_header .form_wrap .search_container input[type=text]{min-width:215px;padding:7px 15px;font-size:12px}.modelab-page .header .r_header .form_wrap .search_container .selectbox::before{right:15px}.modelab-page .header .r_header .form_wrap .search_container .selectbox select{appearance:none;min-width:120px;padding:7px 15px;font-size:12px}.modelab-page .header .r_header .icon_wrap{gap:15px}.modelab-page .header .r_header .icon_wrap .icon .fig{width:20px}}@media(max-width: 767px){.modelab-page .header{align-items:flex-start}.modelab-page .header .l_header{position:relative}.modelab-page .header .l_header .site_logo{position:absolute;top:-5px;left:0}.modelab-page .header .l_header .site_logo .fig{width:130px}.modelab-page .header .r_header .form_wrap{display:none}.modelab-page .header .r_header .form_wrap .search_container input[type=text]{min-width:110px;padding:7px 10px;font-size:12px}.modelab-page .header .r_header .form_wrap .search_container .selectbox::before{right:15px}.modelab-page .header .r_header .form_wrap .search_container .selectbox select{appearance:none;min-width:100px;padding:7px 15px;font-size:12px}}.modelab-page footer{background:#6987ab;padding:80px 0 55px}.modelab-page footer .footer{display:flex;flex-direction:row;justify-content:space-between}.modelab-page footer .footer .l_footer .fig{width:210px}.modelab-page footer .footer .r_footer{display:flex;flex-direction:row;gap:100px}.modelab-page footer .footer .r_footer .navi_1--list{display:flex;flex-direction:column;gap:15px}.modelab-page footer .footer .r_footer .navi_1--list--item .link{color:#fff;text-decoration:none}.modelab-page footer .footer .r_footer .navi_2--list{display:flex;flex-direction:column;gap:15px}.modelab-page footer .footer .r_footer .navi_2--list--item .link{color:#fff;text-decoration:none}@media(max-width: 767px){.modelab-page footer{padding:55px 0 40px}.modelab-page footer .footer{display:flex;flex-direction:column;align-items:center;gap:40px}.modelab-page footer .footer .l_footer .fig{width:150px}.modelab-page footer .footer .r_footer{gap:40px}.modelab-page footer .footer .r_footer .navi_1--list--item .link{font-size:.875rem}.modelab-page footer .footer .r_footer .navi_2--list--item .link{font-size:.875rem}}.modelab-page .sect_mainVisual .mainVisual{width:100%;position:relative}.modelab-page .sect_mainVisual .mainVisual .content{display:flex;flex-direction:column;gap:2.2rem;position:absolute;top:50%;left:15vw;transform:translateY(-50%);text-align:left}.modelab-page .sect_mainVisual .mainVisual .content .page_ttl{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;font-size:2.75rem;color:#252525}.modelab-page .sect_mainVisual .mainVisual .content .sentence{font-size:1.25rem;line-height:2rem;color:#6b6b6b}.modelab-page .sect_mainVisual .mainVisual .fig{width:75%;margin:0 0 0 auto}@media(max-width: 1279px){.modelab-page .sect_mainVisual .mainVisual .content{gap:1.5rem}.modelab-page .sect_mainVisual .mainVisual .content .page_ttl{font-size:1.875rem}.modelab-page .sect_mainVisual .mainVisual .content .sentence{font-size:.875rem}.modelab-page .sect_mainVisual .mainVisual .fig{width:75%;margin:0 0 0 auto}}@media(max-width: 767px){.modelab-page .sect_mainVisual .mainVisual .content{gap:1rem;top:auto;bottom:30px;transform:none;left:20px}.modelab-page .sect_mainVisual .mainVisual .content .page_ttl{font-size:1.5rem}.modelab-page .sect_mainVisual .mainVisual .content .sentence{font-size:.75rem;line-height:1.4rem}.modelab-page .sect_mainVisual .mainVisual .fig{width:90%;height:50vh}.modelab-page .sect_mainVisual .mainVisual .fig .image{height:100%;object-fit:cover}}.modelab-page .sect_story{margin-top:100px}.modelab-page .sect_story .story .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#4f739e;font-size:3rem;display:flex;flex-direction:column;gap:.5rem}.modelab-page .sect_story .story .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_story .story .sect_ttl__center{align-items:center}.modelab-page .sect_story .story .sentence{margin-top:40px;text-align:center;line-height:2.6rem}.modelab-page .sect_story .story .sentence .sp_br{display:none}.modelab-page .sect_story .fig{margin-top:60px}@media(max-width: 767px){.modelab-page .sect_story{margin-top:70px}.modelab-page .sect_story .story .sect_ttl{font-size:2rem;gap:.5rem}.modelab-page .sect_story .story .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_story .story .sentence{margin-top:30px;font-size:.875rem;line-height:2.4rem}.modelab-page .sect_story .story .sentence .sp_br{display:block}.modelab-page .sect_story .fig{margin-top:45px;height:180px}.modelab-page .sect_story .fig .image{height:100%;object-fit:cover}}.modelab-page .sect_misson_message{background:url(../images/bg_mm.jpg) no-repeat center/cover;padding:140px 0 150px;position:relative;z-index:0}.modelab-page .sect_misson_message .misson,.modelab-page .sect_misson_message .message{display:flex;flex-direction:row;align-items:center;gap:50px}.modelab-page .sect_misson_message .misson .content,.modelab-page .sect_misson_message .message .content{width:50%}.modelab-page .sect_misson_message .misson .content .sect_ttl,.modelab-page .sect_misson_message .message .content .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#4f739e;font-size:3rem;display:flex;flex-direction:column;gap:.5rem}.modelab-page .sect_misson_message .misson .content .sect_ttl .ja,.modelab-page .sect_misson_message .message .content .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_misson_message .misson .content .sentence,.modelab-page .sect_misson_message .message .content .sentence{line-height:2.6rem;margin-top:30px}.modelab-page .sect_misson_message .misson .content .sentence .sp_br,.modelab-page .sect_misson_message .message .content .sentence .sp_br{display:none}.modelab-page .sect_misson_message .misson .pic,.modelab-page .sect_misson_message .message .pic{width:50%}.modelab-page .sect_misson_message .misson .pic .fig,.modelab-page .sect_misson_message .message .pic .fig{width:calc(100% - 60px);margin:auto;position:relative}.modelab-page .sect_misson_message .misson .pic .fig::before,.modelab-page .sect_misson_message .message .pic .fig::before{content:"";width:60%;height:75%;border:6px solid #eee0c1;position:absolute;top:-30px;right:-30px;z-index:-1}.modelab-page .sect_misson_message .message{margin-top:110px;flex-direction:row-reverse}.modelab-page .sect_misson_message .message .pic .fig::before{top:auto;bottom:-30px;right:auto;left:-30px}@media(max-width: 767px){.modelab-page .sect_misson_message{padding:100px 0 105px}.modelab-page .sect_misson_message .misson,.modelab-page .sect_misson_message .message{flex-direction:column;gap:0}.modelab-page .sect_misson_message .misson .content,.modelab-page .sect_misson_message .message .content{width:100%;display:contents}.modelab-page .sect_misson_message .misson .content .sect_ttl,.modelab-page .sect_misson_message .message .content .sect_ttl{order:1;font-size:2rem;gap:.5rem;align-items:center}.modelab-page .sect_misson_message .misson .content .sect_ttl .ja,.modelab-page .sect_misson_message .message .content .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_misson_message .misson .content .sentence,.modelab-page .sect_misson_message .message .content .sentence{order:3;font-size:.875rem;line-height:2.4rem;margin-top:20px;text-align:center}.modelab-page .sect_misson_message .misson .content .sentence .sp_br,.modelab-page .sect_misson_message .message .content .sentence .sp_br{display:block}.modelab-page .sect_misson_message .misson .pic,.modelab-page .sect_misson_message .message .pic{display:contents}.modelab-page .sect_misson_message .misson .pic .fig,.modelab-page .sect_misson_message .message .pic .fig{order:2;width:100%;max-width:500px;position:relative;z-index:2;margin-top:30px}.modelab-page .sect_misson_message .misson .pic .fig::before,.modelab-page .sect_misson_message .message .pic .fig::before{border:3px solid #eee0c1;top:-10px;right:-10px}.modelab-page .sect_misson_message .message{margin-top:75px;flex-direction:column}.modelab-page .sect_misson_message .message .content .sentence{margin-top:30px;text-align:center}.modelab-page .sect_misson_message .message .pic .fig{margin-top:20px}.modelab-page .sect_misson_message .message .pic .fig::before{top:auto;bottom:-10px;right:auto;left:-10px}}.modelab-page .sect_voice{margin-top:120px}.modelab-page .sect_voice .voice .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#4f739e;font-size:3rem;display:flex;flex-direction:column;gap:.5rem}.modelab-page .sect_voice .voice .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_voice .voice .sect_ttl__center{align-items:center}.modelab-page .sect_voice .voice .voice_list{list-style-type:none;margin-top:40px;display:flex;flex-direction:column;gap:25px}.modelab-page .sect_voice .voice .voice_list .voice_list_item{background:#f5f4f0;padding:35px 90px;border-radius:10px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap{display:flex;flex-direction:row;align-items:center;gap:80px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_left{display:flex;flex-direction:column;align-items:center;gap:10px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_left .fig{width:95px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_left .name{font-size:1.125rem;white-space:nowrap}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right{position:relative}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::before,.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::after{content:"";width:43px;height:39px;background:url(../images/comma.png) no-repeat center/cover;position:absolute;top:-19.5px;left:-50px;transform:rotate(180deg)}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::after{top:auto;bottom:-19.5px;left:auto;right:-45px;transform:translate(0)}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right .sentence{line-height:1.8rem}@media(max-width: 767px){.modelab-page .sect_voice{margin-top:85px}.modelab-page .sect_voice .voice .sect_ttl{font-size:2rem;gap:.5rem}.modelab-page .sect_voice .voice .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_voice .voice .voice_list{margin-top:30px;gap:20px}.modelab-page .sect_voice .voice .voice_list .voice_list_item{padding:25px 55px;border-radius:7px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap{flex-direction:column;gap:20px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_left .fig{width:65px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_left .name{font-size:1rem}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::before,.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::after{width:35px;height:31px;top:-19.5px;left:-45px}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right::after{top:auto;bottom:-19.5px;left:auto;right:-45px;transform:translate(0)}.modelab-page .sect_voice .voice .voice_list .voice_list_item .wrap .wrap_right .sentence{font-size:.875rem;line-height:1.6rem;text-align:center}}.modelab-page .sect_onlineShop{padding:85px 0 80px;margin-top:120px;background:url(../images/bg_shop.jpg) no-repeat center/cover}.modelab-page .sect_onlineShop .onlineShop .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#8c7856;font-size:3rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.modelab-page .sect_onlineShop .onlineShop .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_onlineShop .onlineShop .shop_btn{display:block;width:515px;padding:25px 0;margin:40px auto 0;border-radius:100px;background:#bea070;border:0;font-size:1.375rem;color:#fff;appearance:none;position:relative}.modelab-page .sect_onlineShop .onlineShop .shop_btn::before{content:"";width:calc(100% - 11px);height:calc(100% - 11px);border:.5px solid #fff;border-radius:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link{position:absolute;inset:0;z-index:3}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link::before{content:"";width:30px;height:2px;background:#fff;position:absolute;top:50%;right:125px;transform:translateY(-50%);z-index:2;transition:all .2s}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link::after{content:"";width:12px;height:2px;background:#fff;position:absolute;top:46%;right:125px;transform:translateY(-50%) rotate(35deg);z-index:2;transition:all .2s}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link:hover::before,.modelab-page .sect_onlineShop .onlineShop .shop_btn .link:hover::after{right:100px}@media(max-width: 767px){.modelab-page .sect_onlineShop{padding:60px 0 55px;margin-top:85px}.modelab-page .sect_onlineShop .onlineShop .sect_ttl{font-size:2rem;gap:.5rem}.modelab-page .sect_onlineShop .onlineShop .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_onlineShop .onlineShop .shop_btn{max-width:360px;width:100%;padding:18px 0;margin:30px auto 0;font-size:1rem}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link::before{width:30px;top:50%;right:15%}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link::after{top:45%;right:15%}.modelab-page .sect_onlineShop .onlineShop .shop_btn .link:hover::before,.modelab-page .sect_onlineShop .onlineShop .shop_btn .link:hover::after{right:10%}}.modelab-page .sect_news{margin-top:120px}.modelab-page .sect_news .news .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#4f739e;font-size:3rem;display:flex;flex-direction:column;gap:.5rem}.modelab-page .sect_news .news .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_news .news .sect_ttl__center{align-items:center}.modelab-page .sect_news .news .post{list-style-type:none;margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 20px}.modelab-page .sect_news .news .post .post_item{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:15px 0;position:relative}.modelab-page .sect_news .news .post .post_item .link{position:absolute;inset:0}.modelab-page .sect_news .news .post .post_item .fig{width:100%}.modelab-page .sect_news .news .post .post_item .fig .image{height:100%;aspect-ratio:66/43}.modelab-page .sect_news .news .post .post_item .wrap{display:flex;flex-direction:row;align-items:center;gap:20px}.modelab-page .sect_news .news .post .post_item .wrap .category{list-style-type:none}.modelab-page .sect_news .news .post .post_item .wrap .category .category_item{width:115px;height:30px;border-radius:50px;font-size:.875rem;font-weight:600;display:flex;align-items:center;justify-content:center;background:#8c8c8c;color:#fff}.modelab-page .sect_news .news .post .post_item .post_title{line-height:1.8rem}.modelab-page .sect_news .news .news_btn{display:block;width:290px;padding:15px 0;margin:45px auto 0;border-radius:100px;background:#6987ab;border:0;font-size:1.375rem;color:#fff;appearance:none;position:relative}.modelab-page .sect_news .news .news_btn .link{position:absolute;inset:0;z-index:3}.modelab-page .sect_news .news .news_btn .link::before{content:"";width:30px;height:2px;background:#fff;position:absolute;top:50%;right:45px;transform:translateY(-50%);z-index:2;transition:all .2s}.modelab-page .sect_news .news .news_btn .link::after{content:"";width:12px;height:2px;background:#fff;position:absolute;top:45%;right:45px;transform:translateY(-50%) rotate(35deg);z-index:2;transition:all .2s}.modelab-page .sect_news .news .news_btn .link:hover::before,.modelab-page .sect_news .news .news_btn .link:hover::after{right:20px}@media(max-width: 767px){.modelab-page .sect_news{margin-top:85px}.modelab-page .sect_news .news .sect_ttl{font-size:2rem;gap:.5rem}.modelab-page .sect_news .news .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_news .news .post{max-width:500px;margin:30px auto 0;grid-template-columns:1fr;gap:50px 0}.modelab-page .sect_news .news .post .post_item{gap:10px 0}.modelab-page .sect_news .news .post .post_item .wrap{gap:15px}.modelab-page .sect_news .news .post .post_item .wrap .date{font-size:.875rem}.modelab-page .sect_news .news .post .post_item .wrap .category .category_item{width:80px;height:20px;font-size:.75rem}.modelab-page .sect_news .news .post .post_item .post_title{line-height:1.6rem;font-size:.875rem}.modelab-page .sect_news .news .news_btn{width:200px;padding:10px 0;margin:30px auto 0;font-size:1rem}.modelab-page .sect_news .news .news_btn .link::before{width:20px;right:15%}.modelab-page .sect_news .news .news_btn .link::after{width:8px;top:45%;right:15%}.modelab-page .sect_news .news .news_btn .link:hover::before,.modelab-page .sect_news .news .news_btn .link:hover::after{right:10%}}.modelab-page .sect_sns{padding:100px 0 95px;margin-top:120px;background:url(../images/bg_sns.png) no-repeat center/cover}.modelab-page .sect_sns .sns .sect_ttl{font-family:"ivyora-text",sans-serif;font-weight:500;font-style:normal;color:#4f739e;font-size:3rem;display:flex;flex-direction:column;gap:.5rem}.modelab-page .sect_sns .sns .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;color:#7e7e7e;font-size:.875rem}.modelab-page .sect_sns .sns .sect_ttl__center{align-items:center}.modelab-page .sect_sns .sns .icon_list{margin-top:40px;list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px}.modelab-page .sect_sns .sns .icon_list .icon_list_item{position:relative}.modelab-page .sect_sns .sns .icon_list .icon_list_item .link{position:absolute;inset:0}.modelab-page .sect_sns .sns .icon_list .icon_list_item .fig{width:100px}@media(max-width: 767px){.modelab-page .sect_sns{padding:70px 0 65px;margin-top:85px}.modelab-page .sect_sns .sns .sect_ttl{font-size:2rem;gap:.5rem}.modelab-page .sect_sns .sns .sect_ttl .ja{font-family:"yu-gothic-pr6n",sans-serif;font-weight:500;font-style:normal;font-size:.75rem}.modelab-page .sect_sns .sns .icon_list{margin-top:30px;gap:20px}.modelab-page .sect_sns .sns .icon_list .icon_list_item .fig{width:60px}}/*# sourceMappingURL=top.css.map */
