.value{background-color:#fff;box-sizing:border-box;margin-top:100px;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;width:100%}.transparency{background-color:#fff;box-sizing:border-box;margin-top:100px;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;width:100%}.value__columns{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-.9375vw;margin-right:-.9375vw;padding-bottom:96px;padding-top:64px;position:relative;z-index:2}.value__contents{box-sizing:border-box;margin-right:50%;padding-left:2vw;padding-right:.9375vw;width:50%}.value__text{margin-top:96px}.value__title{color:var(--brand-orange);font-family:'din-2014','Noto Sans JP',sans-serif;font-size:2rem;line-height:3.2rem}.value__body{color:var(--brand-orange);font-family:'din-2014','Noto Sans JP',sans-serif;font-size:.875rem;line-height:1.75rem;margin-top:48px}.value__nav{margin-top:48px}.policy{background-color:#fff;box-sizing:border-box;margin-top:100px;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;width:100%}.policy__image{background-image:url(//japanmedicalcompany.co.jp/wp/wp-content/themes/jmc_ja/assets/css/../img/home-mission-bg.svg);background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:-30px;margin:0 auto;margin-right:0 !important;opacity:1;position:absolute;right:0;top:0;transform:scale(-1,1);transform:rotate(180deg);width:100%;z-index:0}.policy__columns{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-.9375vw;margin-right:-.9375vw;padding-bottom:96px;padding-top:64px;position:relative;z-index:2}.policy__contents{box-sizing:border-box;margin-left:10%;padding-left:.9375vw;padding-right:.9375vw;width:50%}.policy__text{margin-top:96px}.policy__title{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:2rem;line-height:3.2rem}.policy__body{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:.875rem;line-height:1.75rem;margin-top:48px}.policy__nav{margin-top:48px}.policy__title{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:1.5rem;line-height:2.5rem}#name_fm{white-space:nowrap}.member__unit{text-align:center}.member__photo img{margin:0 auto}.md-contents{max-width:600px;width:calc(100% - 20%)}@media screen and (max-width:749px){.value{margin-top:0;padding-left:6.4vw;padding-right:6.4vw}.value__image{background-image:none;background-size:contain}.value__columns{margin-left:0;margin-right:0;padding-bottom:40px;padding-top:48px}.value__contents{margin-right:0;width:100%}.value__text{margin-top:40px}.md-contents{display:none;left:50%;position:fixed;top:calc(100% - 80%) !important}}@media screen and (max-width:749px){.mission__columns{padding-bottom:40px}.policy{margin-top:0;padding-left:6.4vw;padding-right:6.4vw}.policy__image{background-image:none;background-size:contain}.policy__columns{margin-left:0;margin-right:0;padding-bottom:96px;padding-top:48px}.policy__contents{margin-left:0;margin-right:0;width:100%}.policy__text{margin-top:40px}.policy__title{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:1.2rem;line-height:2.2rem}.md-contents{width:calc(15em*2)}.inner-main{flex-direction:column}.md-inner{padding:0 10px 20px !important}}.modal-container{background:rgb(0 0 0/20%);box-sizing:border-box;cursor:pointer;height:100%;left:0;opacity:0;overflow:auto;padding:40px 20px;position:fixed;right:0;text-align:center;top:0;transition:.3s;visibility:hidden;width:100%}.modal-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.modal-container.active{opacity:1;position:fixed;visibility:visible;z-index:100}.modal-body{background-color:#ffff;border-radius:20px;display:inline-block;left:30%;max-width:700px;padding:40px;position:absolute;top:40%;vertical-align:middle;z-index:20}.modal-content{background:#fff;padding:0;text-align:left}.modal-close{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:40px;height:40px;justify-content:center;position:absolute;right:-40px;top:-40px;width:40px}.inner-main{align-items:center;display:flex;justify-content:space-around}.inner__desc{flex-grow:1;line-height:1.7}.inner__photo{margin-bottom:10px;padding-top:30px}.inner__photo img{margin-bottom:10px;max-width:130px}.inner-warrap_rple_desc{text-align:left;width:calc(5em*6)}.inner__role{font-size:.6875rem;margin-bottom:15px}.inner__name{font-weight:700;margin-bottom:5px;white-space:nowrap}.md-overlay{background:#000;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:9999}.md-contents{border-radius:10px;display:none;height:auto;left:50%;overflow:hidden;position:fixed;top:45%;transform:translateX(-50%);z-index:10000}.md-inner{background:#fff;height:auto;padding:24px 20px}.inner-warrp{text-align:center}.md-xmark{cursor:pointer;height:22px;position:absolute;right:20px;top:34px;width:25px;z-index:9999}.md-xmark span{background-color:#333;border-radius:4px;height:auto;height:2px;left:0;position:absolute;width:100%}.md-xmark span:nth-of-type(1){top:0;transform:translateY(10px) rotate(-45deg)}.md-xmark span:nth-of-type(2){bottom:0;transform:translateY(-10px) rotate(45deg)}.member__translate{line-height:1rem;white-space:nowrap}.member__role{line-height:1rem}.sp-br{display:none}.pc-br{display:block}.inner-main{margin:0 auto;width:calc(100% - 20%/2)}@media only screen and (max-width:749px){.modal>div.md-contents>div>div>div.inner-warrp>div.member__translate{padding-left:0 !important}.md-inner{border-radius:10px;font-size:12px;padding:30px 10px 20px}.md-contents{max-width:350px;width:calc(100% - 10%)}.inner_main{display:flex;flex-direction:column}}.inner__desc{font-size:12px}.member__translate{line-height:1rem;padding-top:5px;text-align:center}.member__unit{text-align:center}.member__name{padding-left:0}.member__role{font-size:.6875rem;text-align:center;white-space:nowrap}.pc-br{display:none}#name_fm{font-size:95%}.md-xmark{cursor:pointer;height:22px;right:20px;top:20px;width:20px;z-index:9999}.inner-warrp{line-height:.1rem}.inner__role{line-height:1rem;white-space:nowrap}.inner__photo img{max-width:100px}.transparency__columns{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-.9375vw;margin-right:-.9375vw;padding-bottom:96px;padding-top:64px;position:relative;z-index:2}.transparency__contents{box-sizing:border-box;padding-left:2vw;padding-right:.9375vw;width:70%}.transparency__text{margin-top:96px}.transparency__title{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:2rem;line-height:3.2rem}.transparency__body{color:#ea5504;font-family:'din-2014','Noto Sans JP',sans-serif;font-size:.875rem;line-height:1.75rem;margin-top:48px}.transparency__nav{margin-top:48px}#section-header_transparency:after{content:none}#section-header_transparency{font-size:1.7rem;line-height:2.5rem}#transparency_about-us__body{margin-bottom:100px;margin-top:20px}#agree_transparency__contents{margin-right:0;padding-left:2vw;padding-right:.9375vw;width:100%}#agree_form_action{margin-top:30px;text-align:center}#consent-chk{transform:scale(1.5);vertical-align:text-bottom}#transparency_wapper{font-size:1.2rem}#agree_about_us_body{padding:.5em 1em;margin:2em 0;border:double 5px #2b2b2b}.pc-br{display:block}a[href$=".pdf"]:after{content:" ";display:inline-block;width:36px;height:36px;vertical-align:bottom;background:url(https://japanmedicalcompany.co.jp/wp/wp-content/themes/jmc_ja/assets/img/pdf32.png) no-repeat}#transparency_about-us__body_a{font-weight:900}.section-header__title-wrapper_information{font-size:1.5rem;line-height:2rem;font-family:"din-2014","Noto Sans JP",sans-serif;font-weight:700;box-sizing:border-box;color:#ea5504;display:inline-block;padding-bottom:8px;position:relative}.information__body{font-family:'din-2014','Noto Sans JP',sans-serif;font-size:.875rem;line-height:1.75rem;margin-top:20px}.information{background-color:#fff;box-sizing:border-box;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;width:100%;margin-top:100px;margin-bottom:200px}.information__columns{margin-left:-.9375vw;margin-right:-.9375vw;padding-bottom:96px;padding-top:64px}@media screen and (max-width:749px){.transparency{margin-top:50px;padding-left:6.4vw;padding-right:6.4vw}.transparency__image{background-image:none;background-size:contain}.transparency__columns{margin-left:0;margin-right:0;padding-bottom:40px;padding-top:48px}.transparency__contents{margin-right:0;width:100%}.transparency__text{margin-top:40px}#section-header_transparency{font-size:1.1rem;margin-bottom:30px;line-height:2rem}.section-header__title-wrapper_information{font-size:1.2rem}.information__body{color:#1a1a1a;margin-top:10px}.information{padding-left:6.4vw;padding-right:6.4vw}.information__columns{margin-left:0;margin-right:0;padding-bottom:40px;padding-top:48px}.pc-br{display:none}.sp-br{display:block}}.products-unit__message__text{width:100%}.products-unit__message__title{font-size:1.3rem;line-height:3rem;font-family:"din-2014","Noto Sans JP",sans-serif;font-weight:700;color:#ea5504}.products-unit__message__body{margin-top:30px;font-size:.875rem;line-height:1.75rem;font-family:"din-2014","Noto Sans JP",sans-serif;color:#ea5504}.home-products__message__units{margin-top:46px}.products-unit__title{font-size:2rem;line-height:1.75;padding-top:16px}.products-unit__title span{font-size:1.5rem}.products-unit__body{margin-top:0}@media screen and (max-width:749px){.products-unit__title{font-size:1.75rem;line-height:1.75;padding-top:32px;padding-bottom:24px;margin:auto}.products-unit__body{margin-top:0}}.company-profile__infocontent{margin-left:0}.info-content_span{display:inline-block}#research_pdf{margin-top:40px;font-weight:300;padding:1.2em .5em;color:#1a1a1a;border:solid 2px #1a1a1a;display:inline-block;width:50%;text-align:center}#research_pdf2{margin-top:0;font-weight:300;padding:1.2em 1em;color:#1a1a1a;border:solid 2px #1a1a1a;display:inline-block;width:50%;text-align:center}.responsive01{margin-bottom:100px}.responsive01 th{background:#f7f7f7;border:solid 1px #ccc;color:#1a1a1a;padding:10px;font-weight:100;vertical-align:middle;width:20%}.responsive01 td{border:solid 1px #ccc;padding:30px}.tbl_th{font-style:normal;width:calc(100%/5)}.newsMedia{text-align:center;position:sticky;top:0;left:0;width:100%;display:block;background-color:#fff;height:20px;padding:10px 0;border-bottom:#ea5504 solid 2px;border-top:#ea5504 solid 2px}.newsMedia a{color:#ea5504;text-decoration:none}.home_contents_reserach{background-color:#ea5504;z-index:2;color:#fff !important;text-align:center;position:relative;margin-top:30px;padding:10px;border-radius:20px}.research{--brand-orange:#e86318;background-color:#fff;box-sizing:border-box;margin-top:100px;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;font-size:.875rem;color:#1a1a1a;line-height:1.75rem;-webkit-text-size-adjust:100%}.research,.research p,.research ul,.research li,.research a{font-family:'Noto Sans JP','Hiragino Sans','ヒラギノ角ゴ ProN','Yu Gothic','游ゴシック体',Meiryo,sans-serif !important}.research p,.research ul{margin-top:0}.research a,.research a:visited{text-underline-offset:.15em}.research a.no-pdf-icon:after{content:none !important;background:0 0 !important}.research a.no-pdf-icon{padding-right:0 !important}.research__columns{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding-top:0;padding-bottom:40px;position:relative;z-index:2}.research .research__columns{display:block}.research__contents{box-sizing:border-box;padding-left:2vw;padding-right:.9375vw;width:70%}.research .research__contents{width:100%;margin-bottom:120px}#section-header_research:after{content:none}#section-header_research{font-size:40px;line-height:130%;margin-bottom:120px}.section-header__title-wrapper{margin-top:2em;margin-bottom:.8em;font-weight:700;font-size:1.2em;line-height:1.4}.research .section-header__title-wrapper{margin-top:2em !important;color:var(--brand-orange) !important;border-bottom-color:var(--brand-orange) !important}.research .section-header__title-wrapper:first-of-type{margin-top:2em !important}.section-header__title-wrapper+p,.section-header__title-wrapper+ul{margin:0 0 1.5em}.research__text{margin-top:96px}#research_wapper{font-size:1.2rem}#research__body,#research_pdf__body{margin-bottom:100px;margin-top:20px}#research__body_a{font-weight:900}#research__body_box{margin-bottom:100px;margin-top:20px;width:calc(100%/1.5)}.research .research_text_introduction_title{font-size:32px;font-weight:700;color:var(--brand-orange);margin-bottom:64px;display:block}.research_text_introduction{padding:0 25px}.research_text_introduction span{font-weight:700}.research .research_text_ban{width:680px;margin:120px auto 0;display:block}.research .research_text_ban_text{margin-top:24px;margin-bottom:120px;text-align:center;line-height:1.4}.research .research_text_ban img{width:100%}.research_text_ban img{transition:opacity .3s ease}.research_text_ban:hover img{opacity:.7}.research .h3{font-size:32px;font-weight:700;color:var(--brand-orange);margin-bottom:32px}.thisyear_research{scroll-margin-top:80px}.research .thisyear_research .h3{margin-bottom:72px}.research .h4{font-size:20px;margin-bottom:24px;color:var(--brand-orange)}.section-list{margin:0 0 1.5em;padding-left:40px;list-style:disc outside;font-size:.9rem;line-height:1.7;font-family:inherit}.section-list li{margin:.25em 0;font-family:inherit}.section-list li::marker{font-size:.9em}.research .section-list,.research .about-us__body ul,.research .section-list>li,.research .about-us__body ul>li{font-size:.9rem;line-height:1.7;font-weight:400}.research .section-list li::marker,.research .about-us__body ul>li::marker{font-size:.9rem}.about-us__body{margin:0 0 64px;line-height:1.8;font-size:.9rem;padding-left:25px}.research ul.section-list.about-us__body{margin-bottom:64px}.research .about-us__body a{color:var(--brand-orange);display:inline-block;margin-top:16px}.research .research_text_list_wrapper{padding:40px 0;border-bottom:none;background-image:repeating-linear-gradient(to right,var(--brand-orange) 0,var(--brand-orange) 3px,transparent 3px,transparent 6px);background-repeat:no-repeat;background-size:100% 1px;background-position:left bottom}.research .research_text_lists .research_text_list{display:flex;justify-content:space-between;align-items:center;padding:0 25px}.research .research_text_list_text{width:70.6%}.research .research_text_list_genre{font-size:12px;color:#fff;font-weight:700;background-color:var(--brand-orange);border-radius:4px;padding:0 16px;margin-right:10px;display:inline-block;margin-bottom:16px;line-height:1.8}.research .research_text_list_title{font-size:24px;font-weight:700;margin-bottom:16px}.research .research_text_list_logo{width:22.6%;max-width:243px}.research .research_text_list_logo img{width:100%;object-fit:cover;object-position:center}.research .research_text_list_info{display:grid;grid-template-columns:80px 1fr;column-gap:40px;row-gap:24px}.research .research_text_list_info dt,.research .research_text_list_info dd{margin:0}.research .research-card__researchers li{list-style:none}.research a.research-card__button{display:inline-flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background-color:var(--brand-orange);border:2px solid transparent;font-weight:700;color:#fff !important;margin-top:32px;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;margin-right:8px}.research a.research-card__button:hover{background-color:#fff;color:var(--brand-orange) !important;border-color:var(--brand-orange)}@media screen and (max-width:749px){#research_pdf{width:98%}#research_pdf2{padding:1.2em .5em;width:98%}.responsive01 th{width:10%}.newsMedia{top:60px}.research{margin-top:50px;padding-left:6.4vw;padding-right:6.4vw}.research__image{background-image:none;background-size:contain}.research__contents{margin-right:0;width:100%}#section-header_research{font-size:24px;margin-bottom:64px;line-height:2rem}.research__text{margin-top:40px}#research__body_box{width:100%}.research .research_text_introduction_title{font-size:20px;margin-bottom:32px}.research_text_introduction{padding:0}.research .research_text_ban{width:100%;margin:64px auto 0}.research .research_text_ban_text{margin-top:8px;margin-bottom:64px}.research .h3{font-size:24px;margin-bottom:16px}.research .thisyear_research .h3{margin-bottom:56px}.research .research_text_lists .research_text_list{flex-direction:column;padding:0}.research .research_text_list_text{width:100%}.research .research_text_list_title{font-size:20px}.research .research_text_list_logo{width:80%;max-width:280px;margin-left:auto;margin-right:auto;margin-top:32px}.research .research_text_list_info{column-gap:24px}.research a.research-card__button{margin-bottom:0;margin-top:24px}.about-us__body{padding:0}.section-list{padding-left:16px}}.seminar{--brand-orange:#e86318;background-color:#fff;box-sizing:border-box;margin-top:100px;overflow:hidden;padding-left:5.9375vw;padding-right:5.9375vw;position:relative;width:100%;font-size:.875rem;color:#1a1a1a;line-height:1.75rem;-webkit-text-size-adjust:100%}.seminar,.seminar p,.seminar ul,.seminar li,.rseminar a{font-family:'Noto Sans JP','Hiragino Sans','ヒラギノ角ゴ ProN','Yu Gothic','游ゴシック体',Meiryo,sans-serif !important}.seminar p,.seminar ul{margin-top:0}.seminar a,.seminar a:visited{text-underline-offset:.15em}.seminar__columns{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding-top:0;padding-bottom:40px;position:relative;z-index:2}.seminar .seminar__columns{display:block}.seminar__contents{box-sizing:border-box;padding-left:2vw;padding-right:.9375vw;width:70%}.seminar .seminar__contents{width:100%;margin-bottom:120px}#section-header_seminar:after{content:none}#section-header_seminar{font-size:40px;line-height:130%;margin-bottom:120px}.seminar .section-header__title-wrapper{margin-top:2em !important;color:var(--brand-orange) !important;border-bottom-color:var(--brand-orange) !important}.seminar .section-header__title-wrapper:first-of-type{margin-top:2em !important}.seminar .seminar_date_wrapper{margin-bottom:88px}.seminar .seminar_text_introduction_title{font-size:32px;font-weight:700;color:var(--brand-orange);margin-bottom:64px;display:block}.seminar_text_introduction{padding:0 25px;margin-bottom:120px}.seminar .h3{font-size:32px;font-weight:700;color:var(--brand-orange);margin-bottom:64px}.seminar .h3 span{font-size:.875rem;color:#1a1a1a;font-weight:400;padding-left:16px}.seminar .h4{font-size:20px;margin-bottom:24px;color:var(--brand-orange)}.seminar .seminar_date_intoroduce{margin-bottom:48px;padding:0 25px}.seminar .seminar_date_lists{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 25px}.seminar .seminar_date{width:64%;display:flex;flex-direction:row;flex-wrap:wrap}.seminar .seminar_date_detal_wrapper{width:48%;background:#f4f4f4;margin-bottom:32px;padding:32px 0}.seminar .seminar_date_detal_wrapper:nth-child(2n){margin-left:4%}.seminar .seminar_date_detal img{height:40px;width:auto;text-align:center;margin-bottom:8px}.seminar .seminar_date_detal{display:flex;flex-direction:column;align-items:center;text-align:center}.seminar .seminar_date_detal_title{font-weight:700;padding:0 10px 8px;border-bottom:1px solid #1a1a1a;margin-bottom:8px}.seminar .seminar_date_detal_number{color:var(--brand-orange);font-size:64px;font-weight:700;line-height:normal}.seminar .seminar_date_detal_number span{font-size:24px;font-weight:700;color:#1a1a1a;position:relative;top:-8px}.seminar .seminar_map{width:31.4%}.seminar .seminar_map img{width:100%}.seminar .seminar_group_lists{padding:25px}.seminar .seminar_text_lists_wrapper{margin-bottom:120px}.seminar .seminar_text_lists_wrapper .seminar_group_list_wrapper{list-style:none;margin-bottom:32px}.seminar .seminar_group_list{display:flex;padding:32px 40px 40px;flex-direction:row;justify-content:space-between;border-radius:8px;border:1px solid var(--brand-orange);align-items:center}.seminar .seminar_group_list_text{width:62%}.seminar .seminar_group_list_text .seminar_group_list_text_genre{font-size:12px;color:#fff;font-weight:700;background-color:var(--brand-orange);border-radius:4px;padding:0 16px;margin-right:10px;display:inline-block;margin-bottom:8px;line-height:1.8}.seminar .seminar_group_list_text .seminar_group_list_text_title{font-size:24px;font-weight:700;margin-bottom:16px}.seminar .seminar_group_list_text_info{display:grid;grid-template-columns:80px 1fr;column-gap:8px;row-gap:16px}.seminar .seminar_group_list_text_info dt,.seminar .seminar_group_list_text_info dd{margin:0}.seminar .seminar_group_list_text_info dt{font-weight:700}.seminar .seminar_group_list_text_img{width:33.8%}.seminar .seminar_group_list_text_img img{width:100%;height:auto}#hokkaido-tohoku,#hokuriku-koshinetsu,#kanto,#chugoku-shikoku,#kyushu-okinawa{scroll-margin-top:64px}.seminar .seminar_lists_link{display:flex;margin:0 0 40px;padding:0 25px;list-style:none;box-sizing:border-box}.seminar .seminar_lists_link li{flex:1;border-left:1px solid var(--brand-orange)}.seminar .seminar_lists_link li:last-child{border-right:1px solid var(--brand-orange)}.seminar .seminar_lists_link li a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 8px;color:#1a1a1a;text-decoration:none;text-align:center;box-sizing:border-box}.seminar .seminar_lists_link li a:after{content:"";width:7px;height:7px;margin-top:4px;border-right:2px solid var(--brand-orange);border-bottom:2px solid var(--brand-orange);transform:rotate(45deg);transition:transform .3s ease}.seminar .seminar_lists_link li a:hover:after{transform:translateY(2px) rotate(45deg)}.seminar .seminar_lists_container{padding:25px}.seminar .seminar_lists_area_title{display:inline-block;width:100%;padding:4px 10px 4px 40px;align-items:center;gap:10px;background:#ffaa7e;color:#fff;font-size:24px;font-weight:700;box-sizing:border-box}.seminar .seminar_lists{margin-bottom:40px}.seminar .seminar_text_lists_wrapper .seminar_group_list_wrapper{list-style:none;margin-bottom:32px}.seminar .seminar_list{padding:32px 40px 40px;position:relative}.seminar .seminar_list:not(:first-child){background-image:repeating-linear-gradient(to right,var(--brand-orange) 0,var(--brand-orange) 3px,transparent 3px,transparent 6px);background-repeat:no-repeat;background-size:100% 1px;background-position:left top}.seminar .seminar_list_text .seminar_list_text_genre{font-size:12px;color:var(--brand-orange);font-weight:700;border-radius:4px;padding:0 16px;margin-right:4px;display:inline-block;margin-bottom:16px;line-height:1.8;border:var(--brand-orange) 1px solid}.seminar .seminar_list_text .seminar_list_text_title{font-size:24px;font-weight:700;margin-bottom:16px}.seminar .seminar_list_text_info{display:grid;grid-template-columns:80px 1fr;column-gap:8px;row-gap:16px}.seminar .seminar_list_text_info dt,.seminar .seminar_list_text_info dd{margin:0}.seminar .seminar_list_text_info dt{font-weight:700}.seminar .seminar_list_text_info dd li span{font-weight:700}.seminar .seminar_list_wrapper li{list-style:none}.seminar .seminar_list_btn{position:absolute;top:32px;right:40px}.seminar .seminar_list_btn_form{display:flex;width:200px;height:60px;padding:4px 16px;box-sizing:border-box;justify-content:center;align-items:center;gap:10px;border-radius:80px;background:var(--brand-orange);color:#fff;font-size:13px;font-weight:700;line-height:160%;text-decoration:none;border:2px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.seminar .seminar_list_btn_form:hover{background-color:#fff;color:var(--brand-orange);border-color:var(--brand-orange)}.seminar .seminar_list_btn_report{display:flex;width:200px;height:60px;padding:4px 16px;box-sizing:border-box;justify-content:center;align-items:center;gap:10px;border-radius:80px;background:#fff;color:var(--brand-orange);font-size:13px;font-weight:700;line-height:160%;border:2px solid var(--brand-orange);text-decoration:none;border:2px solid var(--brand-orange);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.seminar .seminar_list_btn_report:hover{background-color:var(--brand-orange);color:#fff;border-color:transparent}.seminar .seminar_list_btn_more{display:flex;width:100%;height:60px;padding:10px 16px;justify-content:flex-end;align-items:center;gap:10px;border-top:1px solid var(--jpmc_orange,#ea6d2b);border-bottom:1px solid var(--jpmc_orange,#ea6d2b);margin-bottom:72px;color:var(--brand-orange);font-weight:700;text-decoration:none;box-sizing:border-box}.seminar_list_btn_more:after{content:"";width:7px;height:7px;border-right:2px solid var(--brand-orange);border-bottom:2px solid var(--brand-orange);transform:rotate(315deg);transition:transform .3s ease}.seminar_list_btn_more:hover:after{transform:translateX(2px) rotate(315deg)}.seminar .seminar_list_btn_all{display:flex;width:600px;height:60px;padding:4px 16px;box-sizing:border-box;justify-content:center;align-items:center;gap:10px;border-radius:80px;background:var(--brand-orange);color:#fff;font-size:13px;font-weight:700;line-height:160%;text-decoration:none;border:2px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease;margin:0 auto}.seminar .seminar_list_btn_all:hover{background-color:#fff;color:var(--brand-orange);border-color:var(--brand-orange)}@media screen and (min-width:750px){.pc_none{display:none}}@media screen and (max-width:749px){#hokkaido-tohoku,#hokuriku-koshinetsu,#kanto,#chugoku-shikoku,#kyushu-okinawa{scroll-margin-top:80px}.pc_none{display:block}.seminar{margin-top:50px;padding-left:6.4vw;padding-right:6.4vw}.seminar__contents{margin-right:0;width:100%}#section-header_seminar{font-size:24px;margin-bottom:64px;line-height:2rem}.seminar .section-header__title-wrapper{margin-top:2em !important;color:var(--brand-orange) !important;border-bottom-color:var(--brand-orange) !important}.seminar .section-header__title-wrapper:first-of-type{margin-top:2em !important}.seminar .seminar_date_wrapper{margin-bottom:88px}.seminar .seminar_text_introduction_title{font-size:20px;margin-bottom:32px}.seminar_text_introduction{padding:0;margin-bottom:64px}.seminar .h3{font-size:24px;margin-bottom:56px}.seminar .h3 span{padding-left:0}.seminar .h4{font-size:20px;margin-bottom:24px;color:var(--brand-orange)}.seminar .seminar_date_intoroduce{padding:0;margin-bottom:32px}.seminar .seminar_date_lists{display:flex;flex-direction:column;padding:0}.seminar .seminar_date{width:100%;display:flex;flex-direction:column}.seminar .seminar_date_detal_wrapper{width:100%;background:#f4f4f4;margin-bottom:32px;padding:32px 0}.seminar .seminar_date_detal_wrapper:nth-child(2n){margin-left:0}.seminar .seminar_map{width:100%}.seminar .seminar_group_lists{padding:0}.seminar .seminar_text_lists_wrapper{margin-bottom:64px}.seminar .seminar_group_list{padding:32px 40px 40px;flex-direction:column;align-items:center}.seminar .seminar_group_list_text{width:100%}.seminar .seminar_group_list_text .seminar_group_list_text_genre{font-size:12px;color:#fff;font-weight:700;background-color:var(--brand-orange);border-radius:4px;padding:0 16px;margin-right:10px;display:inline-block;margin-bottom:8px;line-height:1.8}.seminar .seminar_group_list_text .seminar_group_list_text_title{font-size:20px;margin-bottom:16px}.seminar .seminar_group_list_text_info{column-gap:0}.seminar .seminar_group_list_text_img{width:100%;margin-top:16px}.seminar .seminar_group_list_text_img img{width:100%;height:auto}.seminar .seminar_lists_link{display:flex;margin:0 0 32px;padding:0;flex-wrap:wrap}.seminar .seminar_lists_link li{flex:0 0 49%;margin-bottom:16px}.seminar .seminar_lists_link li:nth-child(2n){border-right:1px solid var(--brand-orange)}.seminar .seminar_lists_container{padding:0}.seminar .seminar_lists_area_title{padding:4px 10px 4px 16px;font-size:20px}.seminar .seminar_list{padding:32px 0 40px}.seminar .seminar_list_text .seminar_list_text_genre{margin-bottom:8px}.seminar .seminar_list_text .seminar_list_text_title{font-size:20px}.seminar .seminar_list_text_info{column-gap:0}.seminar .seminar_list_btn{position:static;margin:16px 0 0 80px}.seminar .seminar_list_btn_more{justify-content:center}.seminar .seminar_list_btn_all{width:100%}}