.btn{position:relative;display:flex;justify-content:center;align-items:center;color:#0068b7;border:1px solid #0068b7;background:#fff;line-height:1.2;padding:10px 29.87px 10px 10px;position:relative;justify-content:center;padding:10px 15px}.btn:after{position:absolute;top:50%;right:10px;content:"";border-right:1px solid #0068b7;border-top:1px solid #0068b7;transform:rotate(45deg) translateY(-50%);height:7px;width:7px}@media(any-hover: hover){.btn:after{transition:border-top-color .5s ease-out,border-right-color .5s ease-out}}@media(any-hover: hover){.btn{transition:color .5s ease-out,border-top-color .5s ease-out,border-right-color .5s ease-out,border-bottom-color .5s ease-out,border-left-color .5s ease-out,background-color .5s ease-out}.btn:hover{background:#0068b7;color:#fff;border-color:#fff}.btn:hover:after{border-color:#fff}}.btn::after{position:absolute;display:inline-block;top:50%;right:8px;transform:translateY(-50%) rotate(45deg)}.link-btn{position:relative;display:flex;justify-content:center;align-items:center;color:#333;border:1px solid #aaa;background:#fff;line-height:1.2;padding:10px 29.87px 10px 10px}.link-btn:after{position:absolute;top:50%;right:10px;content:"";border-right:1px solid #333;border-top:1px solid #333;transform:rotate(45deg) translateY(-50%);height:7px;width:7px}@media(any-hover: hover){.link-btn:after{transition:border-top-color .5s ease-out,border-right-color .5s ease-out}}@media(any-hover: hover){.link-btn{transition:color .5s ease-out,border-top-color .5s ease-out,border-right-color .5s ease-out,border-bottom-color .5s ease-out,border-left-color .5s ease-out,background-color .5s ease-out}.link-btn:hover{background:#0068b7;color:#fff;border-color:#fff}.link-btn:hover:after{border-color:#fff}}.related-link{background-color:#f5f5f5}.related-link__list{display:grid;grid-gap:10px}.related-link__list+.related-link__list{margin-top:60px}@media screen and (max-width:599px){.related-link__list{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width:600px)and (max-width:1024px){.related-link__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1025px){.related-link__list{grid-template-columns:repeat(4, 1fr)}}.related-link__title{flex-basis:100%;font-weight:600}@media screen and (max-width:599px){.related-link__title{font-size:2rem;grid-column:1/2}}@media screen and (min-width:600px)and (max-width:1024px){.related-link__title{font-size:2rem;grid-column:1/3}}@media screen and (min-width: 1025px){.related-link__title{font-size:3rem;grid-column:1/5}}.related-link__item{display:flex}.related-link__link-btn{width:100%}@media screen and (min-width:600px){.related-link__link-btn{min-height:75px}}.link__text{color:#0068b7}.link__text:hover{text-decoration:underline}.link__text--r-arrow{display:flex;align-items:center;color:#0068b7}.link__text--r-arrow:hover{text-decoration:underline}.link__text--r-arrow::after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;border-right:1px solid #0068b7;border-bottom:1px solid #0068b7;transform:rotate(-45deg)}@media screen and (max-width: 1024px){.col__container--sptab1-pc2{display:grid;gap:40px;grid-template-columns:1fr}}@media screen and (min-width: 1025px){.col__container--sptab1-pc2{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px){.col__container--sptab1-pc3{display:grid;gap:40px;grid-template-columns:1fr}}@media screen and (min-width: 1025px){.col__container--sptab1-pc3{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1024px){.col__container--sptab2-pc4{display:grid;gap:40px 20px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1025px){.col__container--sptab2-pc4{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr)}}.internship_entry_btn{padding:10px;font-weight:bold;margin:0 auto;display:block;text-align:center;max-width:300px;font-size:30px;color:#fff;box-shadow:2px 2px 4px -2px #fff inset;background:linear-gradient(170deg, rgb(69, 188, 255) 0%, rgb(6, 135, 200) 48%, rgb(0, 122, 175) 100%);transition:all .2s ease}.internship_entry_btn_wrap{display:block;width:300px;margin:0 auto;border:solid #eee;margin-bottom:30px;transition:all .2s ease}.internship_entry_btn:hover{filter:opacity(70%)}.internship_entry_title{margin-bottom:30px;color:#027eb7 !important}.bosyu_owari{text-align:center;margin-bottom:40px;font-size:30px;font-weight:bold;color:#fff;background:#292929;letter-spacing:8px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.3589810924) 0%, rgb(0, 0, 0) 49%, rgba(0, 0, 0, 0.1516981793) 100%)}.bosyu_now{text-align:center;margin-bottom:40px;font-size:30px;font-weight:bold;color:#fff;background:#c30000;letter-spacing:8px;background:linear-gradient(90deg, rgba(193, 5, 5, 0.6) 0%, rgb(195, 0, 0) 49%, rgba(193, 5, 5, 0.78) 100%)}.internshipPageSec{margin-bottom:40px}.off{filter:grayscale(100%)}.internship_design_bg{background-image:url(/recruit/images/internship/tech_bg01.avif);padding-top:70px;padding-bottom:50px;background-repeat:no-repeat;background-position:left top;background-size:auto 100%;overflow:hidden;padding-left:50px;padding-right:50px;box-sizing:border-box}.internship_design_title{letter-spacing:.05em;font-size:72px;margin-left:-6px;line-height:.95;font-weight:400;color:#6cc96e}.internship_design_title_course{margin-bottom:20px;font-size:38px;font-weight:700;color:#6cc96e}.internship_design_point{border-bottom:2px solid #6cc96e}.internship_design_osusume::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6cc96e}.internship_design_osusume_title{color:#6cc96e;border:1px solid #6cc96e;display:inline-block;padding:0 10px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.4}.internship_design_day-circle{background:#6cc96e;margin-right:0;display:inline-block;width:260px;height:260px;padding:50px 10px 10px;margin-left:auto;font-size:18px;vertical-align:top;border:3px solid #fff;border-radius:50%;position:relative;z-index:2}.internship_design_day-circle_text-wrap{max-width:190px;text-align:center;margin:0 auto}.internship_design_day-circle_title{font-size:16px;font-weight:bold;margin-bottom:5px;text-align:center;white-space:nowrap;color:#fff}.internship_design_day-circle_text{font-size:12px;padding-left:0;text-align:justify;text-indent:0;color:#fff;line-height:1.2}.internship_design_gaiyou h2{color:#6cc96e}.internship_design_gaiyou h2::before{background-color:#6cc96e}.internship_design_gaiyou dt{color:#6cc96e;border-right:1px solid #6cc96e}.internship_design_oubo h2{color:#6cc96e}.course_nav_link_design{background:#6cc96e !important}.hidden{visibility:hidden}@media screen and (max-width: 1400px){.internship_design_content{width:62%;max-width:620px}}@media screen and (max-width: 1300px){.internship_design_bg{background-position:-100px top !important}.internship_design_content{max-width:510px}.internship_design_title{font-size:59px}}@media screen and (max-width: 1112px){.internship_design_bg{background-position:-160px top !important}.internship_design_content{max-width:510px}.internship_design_title{font-size:59px}.internship_design_content{max-width:420px}}@media screen and (max-width: 1000px){.internship_design_bg{background-position:-170px top !important}.internship_design_content{max-width:430px}}@media screen and (max-width: 800px){.internship_design_content{max-width:400px}.internship_design_bg{background-position:-190px top !important}}@media screen and (max-width: 767px){.internship_design_bg{background:none;padding-bottom:0;padding:0 5%}.internship_design_content{width:100%;max-width:100%}.internship_design_title{font-size:52px}.hidden{display:none}.bosyu_owari{margin-bottom:30px;font-size:20px}}.internshipPageLocalNavi ul li .ttl3{font-size:25px;padding:20px 0}.span01{display:block;margin-top:10px;font-size:38px;font-weight:700;letter-spacing:0}.internshipPageFirst-wrap-ttl02{font-size:92px;letter-spacing:1px}.internshipPageFirst-wrap-ttl03{letter-spacing:12px}.span02{position:absolute;left:50%;transform:translateX(-50%)}.span03{font-size:16px;display:block}@media screen and (max-width: 999px){.internshipPageFirst-wrap-ttl02,.internshipPageFirst-wrap-ttl03{font-size:50px}.internshipPageFirst-wrap-inner02{padding-left:30px}.span01{font-size:30px}}@media screen and (max-width: 767px){.internshipPageFirst-wrap-inner02{padding-left:0}.span02{position:inherit}}.internshipPageLocalNavi ul li:nth-child(1) a:before{background:url(/recruit/images/internship/navi10_h.avif) no-repeat;background-size:contain}.internshipPageLocalNavi ul li:nth-child(2) a:before{background:url(/recruit/images/internship/navi01_h.avif) no-repeat;background-size:contain}.internshipPageFirst.production .internshipPageFirst-wrap02:before{content:none}.internshipPageSec .design-section{background:url(/recruit/images/internship/design_bg01.avif) no-repeat}.internshipPageSec .design-section .internshipPageFirst-wrap-ttl{color:#6cc96d}.internshipPageSec .design-section .internshipPageFirst-wrap-experience{color:#6cc96d}.internshipPageSec .design-section .internshipPageFirst-wrap-day-circle{background-color:#a6d28c}.internshipPageSec .design-section .internshipPageFirst-wrap-day-circle:nth-child(2){background-color:#6cc96d}.internshipPageSec .design-section .internshipPageFirst-wrap-point dl{border-color:#6cc96d}.internshipPageSec .design-section .internshipPageFirst-wrap-recommend-ttl{color:#6cc96d;border-color:#6cc96d}.internshipPageSec .design-section .internshipPageFirst-wrap-recommend ul li:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6cc96d}.internshipPageSec section.design-section02 .internshipPageOverview-ttl{color:#6cc96d}.internshipPageSec section.design-section02 .internshipPageOverview-ttl:before{background-color:#6cc96d}.internshipPageSec section.design-section02 .internshipPageOverview-table dl dt{color:#6cc96d;border-color:#6cc96d}.internshipPageSec section.design-section03 .internshipPageApply-inner-ttl.production{color:#6cc96d}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-ttl02{display:none}.internshipPageLocalNavi ul li.navi-design{height:300px;width:25%;margin-left:0}.internshipPageLocalNavi ul li.kaihatsu-section{height:300px;width:25%;visibility:unset}@media screen and (max-width: 767px){.internshipPageLocalNavi ul li.navi-design{width:50%;height:100%}.internshipPageLocalNavi ul li.kaihatsu-section{height:100% !important;width:50%}.internshipPageLocalNavi ul li.kaihatsu-section a{padding-bottom:42px}.internshipPageLocalNavi ul{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1299px){.internshipPageFirst.production.design-section{background-position:-180px top}}@media screen and (max-width: 1200px){.internshipPageSec .design-section .internshipPageFirst-wrap-ttl{font-size:90px}}@media screen and (max-width: 1080px){.internshipPageSec .design-section .internshipPageFirst-wrap-ttl{font-size:60px}.internshipPageSec .design-section .internshipPageFirst-wrap-inner{width:42%}.internshipPageFirst.production.design-section{background-position:-210px top}}@media screen and (max-width: 1000px){.internshipPageFirst.production.design-section{background-position:-180px top}.internshipPageSec .design-section .internshipPageFirst-wrap-inner{width:42%}}@media screen and (max-width: 820px){.internshipPageSec .design-section .internshipPageFirst-wrap-ttl{font-size:50px}}@media screen and (max-width: 767px){.internshipPageFirst.production.design-section{background:none}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-inner{width:100%}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-ttl{display:none}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-ttl02{display:block;font-size:40px;margin-top:20px}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-day-circle:after{background-color:#a6d28c}.internshipPageFirst.production.design-section .internshipPageFirst-wrap-day-circle:nth-child(2):after{background-color:#6cc96d}.internshipPageLocalNavi-inner.c-container{padding-bottom:1px}.internshipPageFirst-wrap-ttl{margin-top:30px}}.internshipPageLocalNavi ul li a:before{content:none}.internshipPageLocalNavi ul li a{padding:inherit}.internshipPageLocalNavi ul li:nth-child(1){margin-left:0;transform:none}.internshipPageLocalNavi ul li{position:inherit !important;width:100% !important;min-height:auto !important;max-height:none !important}.internshipPageLocalNavi ul li:nth-child(2){visibility:unset}.course_nav_item{width:100%;margin:0;transform:none;max-height:inherit !important;float:none !important;position:inherit;min-height:inherit}.course_nav_item_owari{position:absolute;bottom:20px;right:50%;transform:translateX(50%);padding:3px 20px;background:#656565;color:#fff;font-weight:bold;font-size:17px;width:80%;text-align:center}.course_nav_item_tuika{box-sizing:border-box;position:absolute;bottom:20px;right:50%;transform:translateX(50%);padding:1px 20px;background:#fff;color:red;font-weight:bold;font-size:17px;border:solid red 2px;text-align:center;white-space:nowrap;width:80%}.course_nav_item_name{color:#fff;font-size:23px;line-height:1.5;font-weight:700;text-align:center;margin-bottom:40px}.course_nav_item_name_long{font-size:28px}.course_nav_item_name_span{font-size:25px}.course_nav_item_type{color:#fff;font-size:20px;font-weight:700;line-height:1.4;text-align:center;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);text-wrap:nowrap}.course_nav_link{padding:10px !important;padding-bottom:70px !important;transition:all .2s ease}.course_nav_link:hover{opacity:.5}.course_nav_list{display:grid;grid-template-columns:repeat(3, 1fr);max-width:700px !important}.picture02{margin:0 auto;display:block;border-bottom:solid 1px #fff;padding-bottom:10px;margin-bottom:20px}.picture03{margin:0 auto;display:block;border-bottom:solid 1px #fff;padding-bottom:10px;margin-bottom:20px;height:67px}.bg01{background-color:#7fcacc !important}.bg02{background-color:#42a597 !important}.bg03{background:#0d78bd !important}.bg04{background:#ca9cce !important}.bg05{background:#f5c54c !important}.bg06{background:#ec924c !important}.bg07{background:#d66e6d !important}.internshipPageFirst-wrap-experience02{font-size:40px;color:#6ed2d2;font-weight:bold}@media screen and (max-width: 600px){.internshipPageFirst-wrap-experience02{font-size:35px}}.circle_text{width:65%}.internshipPageFirst-wrap-inner03{margin-bottom:20px}.ml10{margin-left:10px}.text_blue01{color:#0080cb !important}.text_purple01{color:#ca9cce !important}.border_purple01{border-color:#ca9cce !important}.border_purple01::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ca9cce !important}.bg_purple01{background-color:#ca9cce !important}.bg_purple01::after{background-color:#ca9cce !important}.bg_purple02{background-color:#c372b5 !important}.bg_purple02::after{background-color:#c372b5 !important}.internshipPageOverview.sales0 .internshipPageOverview-ttl.bf_purple01::before{background-color:#ca9cce !important}@media screen and (max-width: 767px){.internshipPageLocalNavi ul{display:grid;grid-template-columns:repeat(2, 1fr);flex-wrap:wrap}.course_nav_item{display:contents}.picture01{display:block;margin:0 auto}}@media screen and (max-width: 500px){.course_nav_item_owari{position:unset;font-size:14px;margin-top:5px;text-align:center;transform:none;display:inline-block}.course_nav_item_tuika{font-size:14px;position:unset;margin-top:5px;text-align:center;transform:none;display:inline-block}.course_nav_item_owari{position:unset}.course_nav_item_name{font-size:22px;margin-bottom:10px}.course_nav_item_name_span{font-size:22px}.course_nav_item_day{display:none}.course_nav_item_type{position:unset;transform:none}.course_nav_link{padding-bottom:10px !important}}.icon-point02{width:90px !important;max-width:90px !important}.bg_sales01{background:url(/recruit/images/internship/sales_bg13.avif) no-repeat !important}.bg_sales02{background:url(/recruit/images/internship/showroom_bg.avif) no-repeat !important}@media screen and (max-width: 767px){.bg_sales02{background:none !important}}@media screen and (max-width: 1299px){.bg_sales01{background-position:-180px top !important}.internshipPageLocalNavi .at{text-align:center !important}}@media screen and (max-width: 999px){.bg_sales01{background-position:-70px top !important;background-size:auto 100% !important;overflow:hidden}}@media screen and (max-width: 1000px){.icon-point02{width:70px !important;max-width:70px !important}}@media screen and (max-width: 800px){.internshipPageLocalNavi .at{text-align:left !important}}@media screen and (max-width: 767px){.icon-point02{width:60px !important;max-width:60px !important}.bg_sales01{background:none !important}}.ml73{margin-left:73px}@media screen and (max-width: 999px){.ml58-sp{margin-left:58px}.ml57-sp{margin-left:57px}}@media screen and (max-width: 767px){.ml51-sp{margin-left:51px}.ml50-sp{margin-left:51px}}.internshipPageFirst.sales0{background-image:url(/recruit/images/internship/orange_bg01.avif);background-position:-140px top !important}@media screen and (max-width: 1150px){.internshipPageFirst.sales0{background-position:-180px top !important}}@media screen and (max-width: 767px){.internshipPageFirst.sales0{background-image:none}}.internshipPageFirst-wrap-ttl{letter-spacing:.05em !important}@media screen and (max-width: 1390px){.internshipPageFirst-wrap-ttl{font-size:80px}}@media screen and (max-width: 900px){.internshipPageFirst-wrap-ttl{font-size:70px}}@media screen and (max-width: 500px){.internshipPageFirst-wrap-ttl{font-size:60px}}.internshipPageFirst-wrap-ttl04{font-size:75px;letter-spacing:0 !important}@media screen and (max-width: 1390px){.internshipPageFirst-wrap-ttl04{font-size:63px !important}}@media screen and (max-width: 1200px){.internshipPageFirst-wrap-ttl04{font-size:50px !important}}@media screen and (max-width: 860px){.internshipPageFirst-wrap-ttl04{font-size:43px !important}}.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{letter-spacing:1px !important;font-size:71px}@media screen and (max-width: 1390px){.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{font-size:61px !important}}@media screen and (max-width: 1200px){.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{font-size:55px !important}}@media screen and (max-width: 540px){.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{font-size:48px !important;letter-spacing:-6px !important}}@media screen and (max-width: 480px){.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{font-size:45px !important;letter-spacing:-6px !important}}@media screen and (max-width: 430px){.internshipPageFirst.tech .internshipPageFirst-wrap-ttl05{font-size:42px !important;letter-spacing:-6px !important}}.internshipPageFirst.sales .internshipPageFirst-wrap::before{width:126px;top:10px}@media screen and (max-width: 1390px){.internshipPageFirst.sales .internshipPageFirst-wrap::before{top:0}}@media screen and (max-width: 1199px){.internshipPageFirst.sales .internshipPageFirst-wrap::before{width:86px !important;top:12px !important}}.internshipPageFirst.tech .internshipPageFirst-wrap::before{width:126px;height:100px;right:-10px}@media screen and (max-width: 1390px){.internshipPageFirst.tech .internshipPageFirst-wrap::before{width:76px;height:80px}}@media screen and (max-width: 1199px){.internshipPageFirst.tech .internshipPageFirst-wrap::before{width:56px}}@media screen and (max-width: 1060px){.internshipPageFirst.tech .internshipPageFirst-wrap::before{display:none}}@media screen and (max-width: 767px){.internshipPageFirst.tech .internshipPageFirst-wrap::before{display:block;width:86px;height:90px;top:0}}@media screen and (max-width: 450px){.internshipPageFirst.tech .internshipPageFirst-wrap::before{width:50px}}@media screen and (max-width: 1100px){.internshipPageFirst.production{background-position:-180px top !important}}@media screen and (max-width: 1000px){.internshipPageFirst.production{background-position:-140px top !important}}@media screen and (max-width: 1300px){.internshipPageFirst.research{background-position:-80px top !important}}@media screen and (max-width: 1100px){.internshipPageFirst.research{background-position:-100px top !important}}@media screen and (max-width: 1000px){.internshipPageFirst.research{background-position:-80px top !important}}@media screen and (max-width: 800px){.internshipPageFirst.research{background-position:-120px top !important}}.internshipPageFirst-wrap-day-circle3{width:200px;height:200px;padding:30px}@media screen and (max-width: 767px){.internshipPageFirst-wrap-day-circle3{width:200%;height:100%;padding:20px 0}}@media screen and (max-width: 850px){.internshipPageFirst.tech{background-position:-200px top}}@media screen and (max-width: 820px){.internshipPageFirst.sales0{background-position:-140px top}}@media screen and (max-width: 1024px){.internshipPageFirst.sales{background-position:-170px top !important}}@media screen and (max-width: 999px){.internshipPageFirst.sales{background-position:-150px top !important}}@media screen and (max-width: 767px){.internshipPageLocalNavi{margin-bottom:80px}}.mt5{margin-top:5px}.internshipPageFirst.tech .internshipPageFirst-wrap::before{display:none}.internshipPageFirst.production .internshipPageFirst-wrap:before{display:none}.internshipPageFirst.sales .internshipPageFirst-wrap::before{display:none}#green dt{border-color:#42a597;color:#42a597}#lightgreen h2{color:#6cc96e !important}#lightgreen .internshipPageFirst-wrap-experience{color:#6cc96e}#lightgreen .internshipPageOverview.tech .internshipPageOverview-ttl::before{background:#6cc96e}#lightgreen .internshipPageOverview.tech .internshipPageOverview-table dl dt{color:#6cc96e;border-color:#6cc96e}#lightgreen .internshipPageFirst.tech .internshipPageFirst-wrap-recommend-ttl{color:#6cc96e;border-color:#6cc96e}#lightgreen .internshipPageFirst.tech .internshipPageFirst-wrap-point dl{border-color:#6cc96e}#lightgreen .internshipPageFirst.tech .internshipPageFirst-wrap-recommend ul li::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6cc96e}#lightgreen .haikei{background-image:url(/recruit/images/internship/design_bg02.avif);background-position:0 top}@media screen and (max-width: 767px){#lightgreen .haikei{background:none}}#redorange h2{color:#d86d6d !important}#redorange .internshipPageFirst-wrap-experience{color:#d86d6d !important}#redorange .internshipPageFirst-wrap-point dl{border-color:#d86e6d !important}#redorange .internshipPageFirst.sales0 .internshipPageFirst-wrap-recommend-ttl{color:#d86d6d !important;border-color:#d86e6d !important}#redorange .internshipPageFirst.sales0 .internshipPageFirst-wrap-recommend ul li::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d86e6d !important}#redorange dt{color:#d86d6d !important;border-color:#d86e6d !important}#redorange .internshipPageOverview.sales0 .internshipPageOverview-ttl.bf_purple01::before{background-color:#d86e6d !important}.title_mini{font-size:66px}.internshipPageFirst-wrap-ttl{line-height:1.1}.internship_design_title{line-height:1.1}#blue h2{color:#0d78bd}#blue .internship_design_title_course{color:#0d78bd}#blue .internship_design_point{border-color:#0d78bd}#blue .internship_design_osusume::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0d78bd}#blue .internship_design_osusume_title{color:#0d78bd;border-color:#0d78bd}#blue .internshipPageOverview-table dl dt{color:#0d78bd;border-color:#0d78bd}#blue .internship_design_gaiyou h2::before{background:#0d78bd}.internshipPageLocalNavi{margin-bottom:0}.kikaku01{padding-bottom:18px}@media screen and (max-width: 1400px){.title_mini{font-size:60px}}@media screen and (max-width: 767px){.title_mini{font-size:40px}}.entry_daiken{color:#0068b7 !important;border-left:6px solid #0068b7 !important}.entry_mynavi{color:#00bfff !important;border:none !important;border-left:6px solid #00bfff !important}.entry_careertasu{color:#03c !important;border:none !important;border-left:6px solid #03c !important}