/**
 * Copyright (c) 2025/7/1 insilicogen
 * fed-start - A modern ES6 Gulp workflow combined with Webpack
 * @version v1.0.0
 * @author 
 */
@charset "UTF-8";.logo_header{display:block;max-width:150px;height:100%;padding:19px 0;background:url(../images/academy/common/header_logo.png) center left/contain no-repeat}.container_gnb>li>a{white-space:nowrap}@media only screen and (min-width:1024px){.navbar_brand{float:left;width:20%;padding-left:0}.navbar_header .nav_menus{float:right;width:80%}.container_gnb .container_sub a{white-space:nowrap}.bg_sub{left:-198px}.container_utils button[data-toggle=topSearch]+.dropdown:before{content:url(../images/common/pointer.png);position:absolute;top:-16px;right:23px;z-index:1}.container_gnb{padding-left:13%}}.padd_initial,.promote_inco_desc.wrap_business_analysis li span b.padd_initial,.promote_inco_desc.wrap_business_si li span b.padd_initial{padding:initial}.analysis_last,.mar_b40{margin-bottom:40px}.wrapper_header,.wrapper_visual{max-width:1024px;margin:0 auto;padding:0 15px}.align_center{text-align:center}.align_left,.table_board_list.mypage_table_align td.align_left,.wrapper_search_box .table_board_list td.align_left,.wrapper_search_box .table_board_list th.align_left{text-align:left}.section_search_result .wrapper_dl_result:active span,.section_search_result .wrapper_dl_result:focus span,.section_search_result .wrapper_dl_result:hover span{text-decoration:underline}.section_search_result dt{color:#31bc8d;font-weight:500;padding:0 0 12px}.section_search_result dd img{float:left;margin-right:14px;border:1px solid #9a9a9a}.section_search_result span{display:block;line-height:20px}.font_blue.tit_4depth,.font_blue.title_4depth{padding:10px 0}.search_result_list li{margin-top:10px}.search_result_list.no_img .result_desc{width:100%}.search_result_list.no_img.height .result_desc span:first-child{height:inherit;white-space:nowrap}.search_result_list.no_img .result_desc span:first-child{white-space:inherit}.search_result_list img{float:left;margin:4px 14px 0 0}.result_desc span:last-child,.search_result_list.no_img .result_desc span:first-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:22px;height:44px}span.result_desc{float:left;width:calc(100% - 141px);font-size:14px;overflow:hidden}.result_desc span:first-child,.result_desc span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.no_title dd span:first-child,.search_result_noimg dd .result_desc span:nth-child(2){color:#555;line-height:inherit}.board_list_box dd a:link,.board_list_box dd a:visited{color:#555;text-decoration:none}.board_list_box dd a:focus,.board_list_box dd a:hover{color:#31bc8d}.wrapper_btn{text-align:center;padding:calc(3.75rem - 15px) 0}.wrapper_btn a{padding:0 24px;color:#fff;text-decoration:none;background-color:#939393}.find_box table{margin-bottom:40px}.loginmessage_box{text-align:center;font-weight:500;margin-top:30px;border-bottom:1px solid #d9d9d9}.dl_desc{font-size:13px;text-align:center;padding-top:8px;line-height:22px}.agreement_box{margin-bottom:10px}.section_sevice_desc{border-top:1px solid #555;border-bottom:1px solid #acacac;padding:22px 0 214px}.service_button_box a{width:19%;height:46px;font-size:15px;text-align:center;line-height:46px;padding:0}.service_button_box .btn_gray:first-child{text-indent:24px;background:#939393 url(../images/common/ico_sevice.png) no-repeat 22px 14px}.service_button_box .btn_gray:first-child:focus,.service_button_box .btn_gray:first-child:hover,.service_button_box .btn_gray:nth-child(2):focus,.service_button_box .btn_gray:nth-child(2):hover{background-color:#555}.panel_service .location_icon_desc .btn.btn_gray{height:46px;padding:0 36px;line-height:46px;margin-left:50px}.company_history_list span{float:right;clear:both;text-align:right}.wrapper_Philosophy_box,.wrapper_academy_box,.wrapper_brochure_box{overflow:hidden;color:#555}.wrapper_Philosophy_box dl,.wrapper_Philosophy_box ul,.wrapper_brochure_box dl,.wrapper_brochure_box ul{margin-bottom:40px}.promote_inco_desc.wrap_business_analysis li span,.promote_inco_desc.wrap_business_education li span,.promote_inco_desc.wrap_business_semantics li span,.promote_inco_desc.wrap_business_si li span.business_si,.promote_inco_desc.wrap_business_software li span{width:320px;border:1px solid #e0e0e0;margin:0 auto}.promote_inco_desc.wrap_business_analysis li span b,.promote_inco_desc.wrap_business_education li span b,.promote_inco_desc.wrap_business_semantics li span b,.promote_inco_desc.wrap_business_si li span b,.promote_inco_desc.wrap_business_software li span b{display:block;padding:25px}.Philosophy_inco_desc,.promote_inco_desc{overflow:hidden;margin:0}.Philosophy_inco_desc dt,.promote_inco_desc dt{font-size:22px}.Philosophy_inco_desc dd,.promote_inco_desc dd{font-size:14px;line-height:26px}.promote_inco_desc .promote_ci_logo,ul.promote_inco_desc li img{border:1px solid #e0e0e0}.Philosophy_inco_desc dd span,.promote_inco_desc dd span,ul.Philosophy_inco_desc span{display:block;overflow:hidden}.promote_inco_desc .promote_ci_logo.not_li{margin:0}.promote_inco_desc span a.download{color:#555;text-indent:26px;background:#fff url(../images/service/ico_sevice.png) no-repeat 18px -87px;border:1px solid #e0e0e0;padding:6px 29px;text-decoration:none;line-height:26px}.promote_inco_desc dd span .btn.btn_gray{padding:6px 24px}.promote_inco_desc li{float:left;width:320px;margin-right:17px}.promote_inco_desc li:last-child{margin-right:0;font-size:20px;line-height:26px}.promote_color_guide span strong{float:left;display:block;width:50px;height:16px;margin:7px 16px 0 0}.promote_color_guide span b{float:left;width:117px;font-weight:500;margin-top:0}.careers_process_view>span:first-child,.careers_process_view>span:nth-child(2){padding:57px 0}.th_width_8{width:8%}.th_width_9{width:9%}.btn_wrap_download>span{width:260px;margin:0 auto}#content .find_box.mypage .btn_gray,#content .find_box.mypage_mobile .btn_gray{padding:9px 28px}.table_board_list.mypage_table_align td,.table_board_list.mypage_table_align th{text-align:center}.table_board_list.purchase_common td,.table_board_list.purchase_table td{padding:18px}.purchase_bar li:last-child span,.purchase_bar li:last-child strong{display:block}.purchase_bar .btn_gray:focus,.purchase_bar .btn_gray:hover{background-color:#555}#content .ban_purchase_img{width:100px;margin-right:0;margin-top:-20px}.promote_inco_desc.width_100per .wrap_span_benefit{float:left;display:block;width:25%;padding-top:16px;margin-bottom:22px}.mypage_bar,.purchase_info_box{margin:0;padding:0;overflow:hidden}.find_box.mypage fieldset,.form_mypage fieldset{padding:0 0 10px}.desc_box_bar,.purchase_info_box{width:100%;border:1px solid #e0e0e0;margin-bottom:30px}.mypage_bar,.purchase_info_box{margin:0;padding:0;overflow:hidden}.find_box.form_mypage fieldset,.find_box.mypage fieldset{padding:0 0 10px}@media only screen and (max-width:1023px){.index_search_box{width:70%;margin:0 auto}}@media only screen and (max-width:668px){.Philosophy_inco_desc dd span,.promote_inco_desc dd span,ul.Philosophy_inco_desc span{font-size:12px;line-height:1.5}}@media only screen and (min-width:669px) and (max-width:1023px){.Philosophy_inco_desc dd span,.promote_inco_desc dd span,ul.Philosophy_inco_desc span{font-size:14px}}@media only screen and (min-width:1024px){.Philosophy_inco_desc dd span,.promote_inco_desc dd span,ul.Philosophy_inco_desc span{font-size:14px}.container_form{width:70%;margin:0 auto}}.form_desc{font-weight:500;margin:0 0 16px}.form_customer fieldset{padding:0 0 10px}.form_customer table{width:100%;margin:0 auto 40px;border:1px solid #acacac;padding:20px}.form_customer .btn_gray{padding:9px 30px}.form_customer fieldset{padding:0 0 10px}@media only screen and (min-width:1024px){.container_form{width:70%;margin:0 auto}}.overview_1dep .label{display:block;margin-bottom:20px;font-size:22px;font-weight:500}.overview_2dep{overflow:hidden;margin:0;font-size:16px;line-height:24px}.overview_2dep .label{font-weight:500}.overview_2dep .label::after{content:' : ';margin:0 6px}.overview_2dep ul{padding-left:18px;font-size:14px}.overview_2dep ul li{min-height:auto;margin-bottom:10px;list-style-type:disc;list-style-position:outside}@media only screen and (max-width:1023px){.overview_1dep span:nth-of-type(1){margin-bottom:15px}.overview_2dep>li{margin-bottom:30px}.overview_2dep:last-child{margin-bottom:60px}}@media only screen and (min-width:1024px){.overview_2dep::after,.overview_2dep::before{content:'';display:table}.overview_2dep::after{clear:both}.overview_2dep>li{margin-bottom:60px;line-height:1.5}.overview_2dep .list2,.overview_2dep .list3{float:left;width:calc((100% - 30px)/ 2 - .01px)}.overview_2dep .list3{margin-left:30px}}.Philosophy_inco_desc.education{padding:0 0 30px}.Philosophy_inco_desc.education dd{margin-left:0}.slogan.edu_sub{position:relative;height:220px;background:#31bc8d url(../images/academy/common/academy-bg@3x.jpg) center/cover no-repeat;display:table;width:100%}.slogan .container{width:inherit;display:table-cell;vertical-align:middle}.slogan_desc{text-shadow:none;margin:0}.slogan_desc dt{display:none;font-size:2.4rem;color:#fff;font-family:inherit}.slogan_desc dd{margin:0}.is_msie .slogan.edu_sub .wrapper_visual{position:inherit}.index_search_box{position:relative;width:450px;margin:0 auto}.index_search_box input[type=search],.index_search_box input[type=text]{width:100%;height:52px;padding:0 40px 0 20px;border-radius:30px;font-size:16px;outline:0}.btn_search_index{position:absolute;top:0;right:0;bottom:0;width:50px;line-height:40px;border-radius:50%;background-color:transparent;color:#4f4f4f;cursor:pointer}.btn_search_index:focus,.btn_search_index:hover{color:#333}.btn_search_index i{display:inline-block;font-size:25px;vertical-align:middle}.ico_seaerch{display:inline-block;width:30px;height:30px;background:url(../images/common/ico_info.png) 5px 3px no-repeat}.nav_path{padding:20px 0;margin:16px 0 0}.related_word{margin-bottom:0}.related_word a{color:#fff;text-decoration:none;font-size:14px}.related_word a:focus,.related_word a:hover{text-decoration:underline}.related_word a:after{content:'';display:inline-block;width:1px;height:10px;background:rgba(255,255,255,.7);margin:0 5px 0 7px}.related_word a:nth-last-child(1):after{content:inherit;content:initial}.btn_gray,.find_box.mypage_mobile table .btn_gray,.find_box.mypage_mobile table button.btn_gray[type=submit],button.btn_gray[type=submit]{padding:15px 36px}.search_box button[type=submit]{position:absolute;top:0;right:0;display:block;width:34px;height:34px;border:1px solid #939393;background:url(../images/common/ico_info.png) 6px 3px no-repeat #fff;padding:0}@media only screen and (max-width:668px){#main .slogan.edu_sub .wrapper_visual{padding:0 5%}.tit_1depth,.title_1depth{font-size:18px}}@media only screen and (max-width:1023px){.index_search_box{width:100%}.slogan .nav_path{position:absolute;top:20px;right:0;left:0;margin:0 auto;padding:0 15px}.tit_1depth,.title_1depth{margin-top:40px}}@media only screen and (min-width:669px) and (max-width:1023px){#main .slogan.edu_sub .wrapper_visual{padding:0 20%}.tit_1depth,.title_1depth{font-size:21px}}
/*# sourceMappingURL=content_edu.css.map */
