﻿@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@font-face{font-family:'Noto Sans Japanese DemiLight';font-style:normal;font-weight:300;src:url("/font/Noto Sans CJK JP/NotoSansCJKjp-DemiLight.eot");src:url("/font/Noto Sans CJK JP/NotoSansCJKjp-DemiLight.eot?#iefix") format("embedded-opentype"),url("/font/Noto Sans CJK JP/NotoSansCJKjp-DemiLight.woff") format("woff"),url("/font/Noto Sans CJK JP/NotoSansCJKjp-DemiLight.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese Regular';font-style:normal;font-weight:400;src:url("/font/Noto Sans CJK JP/NotoSansCJKjp-Regular.eot");src:url("/font/Noto Sans CJK JP/NotoSansCJKjp-Regular.eot?#iefix") format("embedded-opentype"),url("/font/Noto Sans CJK JP/NotoSansCJKjp-Regular.woff") format("woff"),url("/font/Noto Sans CJK JP/NotoSansCJKjp-Regular.ttf") format("truetype")}@font-face{font-family:'OSP DIN';src:url("/font/osp-din/OSP-DIN.eot");src:url("/font/osp-din/OSP-DIN.eot?#iefix") format("embedded-opentype"),url("/font/osp-din/OSP-DIN.woff") format("woff"),url("/font/osp-din/OSP-DIN.ttf") format("truetype"),url("/font/osp-din/OSP-DIN.svg#svgFontName") format("svg")}.kvArea.course{background-image:url(/img/course/kv_cource.jpg);padding:25% 0 12%}.kvArea.graduate{padding:42% 0 32%;background-image:url(/img/course/kv_graduate.jpg)}.kvArea.current{padding:42% 0 32%;background-image:url(/img/course/kv_current.jpg)}.kvArea.it{background-image:url(/img/course/it/kv_it.jpg)}.kvArea.itExpert{background-image:url(/img/course/it/kv_it_expert.jpg)}.kvArea.itSpecial{background-image:url(/img/course/it/kv_it_special.jpg)}.kvArea.itProcessing{background-image:url(/img/course/it/kv_it_webengineer.jpg);padding:30% 0 28%}.kvArea.itEducation{background-image:url(/img/course/it/kv_it_education.jpg)}.kvArea.itLicence{background-image:url(/img/course/it/kv_it_licence.jpg)}.kvArea.itResults{background-image:url(/img/course/it/kv_it_results.jpg)}.kvArea.itProfessor{background-image:url(/img/course/it/kv_it_professor.jpg)}.kvArea.itGraduate{background-image:url(/img/course/it/kv_it_graduate.jpg)}.kvArea.itFeature{background-image:url(/img/course/it/kv_it_feature.jpg)}.kvArea.itEngineer{background-image:url(/img/course/it/kv_it_engineer.jpg);padding:30% 0 28%}.kvArea.itCurrent{background-image:url(/img/course/it/kv_it_current.jpg)}.kvArea.hw{background-image:url(/img/course/hardware/kv_top.jpg)}.kvArea.hwenginee{background-image:url(/img/course/hardware/kv_hw_engineering.jpg)}.kvArea.hwEducation{background-image:url(/img/course/hardware/kv_hw_education.jpg)}.kvArea.hwResults{background-image:url(/img/course/hardware/kv_hw_results.jpg)}.kvArea.hwProfessor{background-image:url(/img/course/hardware/kv_hw_professor.jpg)}.kvArea.hwGraduate{background-image:url(/img/course/hardware/kv_hw_graduate.jpg)}.kvArea.hwFeature{background-image:url(/img/course/hardware/kv_hw_feature.jpg)}.kvArea.hwFeature{background-image:url(/img/course/hardware/kv_hw_feature.jpg)}.kvArea.hwCurrent{background-image:url(/img/course/hardware/kv_hw_current.jpg)}.kvArea.business{background-image:url(/img/course/business/kv_bz.jpg)}.kvArea.infobusiness{background-image:url(/img/course/business/kv_infobusiness.jpg)}.kvArea.bzEducation{background-image:url(/img/course/business/kv_bz_education.jpg)}.kvArea.bzResults{background-image:url(/img/course/business/kv_bz_results.jpg)}.kvArea.bzProfessor{background-image:url(/img/course/business/kv_bz_professor.jpg)}.kvArea.bzGraduate{background-image:url(/img/course/business/kv_bz_graduate.jpg)}.kvArea.bzFeature{background-image:url(/img/course/business/kv_bz_feature.jpg)}.kvArea.bzCurrent{background-image:url(/img/course/business/kv_bz_current.jpg)}.kvArea.architecture{background-image:url(/img/course/architecture/kv_architecture.jpg)}.kvArea.interior{background-image:url(/img/course/architecture/kv_interior.jpg)}.kvArea.processing{background-image:url(/img/course/architecture/kv_processing.jpg)}.kvArea.acEducation{background-image:url(/img/course/architecture/kv_ac_education.jpg)}.kvArea.acResults{background-image:url(/img/course/architecture/kv_ac_results.jpg)}.kvArea.acProfessor{background-image:url(/img/course/architecture/kv_ac_professor.jpg)}.kvArea.acGraduate{background-image:url(/img/course/architecture/kv_ac_graduate.jpg)}.kvArea.acFeature{background-image:url(/img/course/architecture/kv_ac_feature.jpg)}.kvArea.acProduct{background-image:url(/img/course/architecture/kv_ac_products.jpg)}.kvArea.acCurrent{background-image:url(/img/course/architecture/kv_ac_current.jpg)}.kvArea.industrial{background-image:url(/img/course/industrial/kv_industrial.jpg)}.kvArea.industrialdesign{background-image:url(/img/course/industrial/kv_industrialdesign.jpg)}.kvArea.idEducation{background-image:url(/img/course/industrial/kv_id_education.jpg)}.kvArea.idResults{background-image:url(/img/course/industrial/kv_id_results.jpg)}.kvArea.idProfessor{background-image:url(/img/course/industrial/kv_id_professor.jpg)}.kvArea.idGraduate{background-image:url(/img/course/industrial/kv_id_graduate.jpg)}.kvArea.idFeature{background-image:url(/img/course/industrial/kv_id_feature.jpg)}.kvArea.idCurrent{background-image:url(/img/course/industrial/kv_id_current.jpg)}.kvArea.graphic{background-image:url(/img/course/graphic/kv_graphic.jpg)}.kvArea.graphicD{background-image:url(/img/course/graphic/kv_graphic_d.jpg)}.kvArea.graphicM{background-image:url(/img/course/graphic/kv_graphic_m.jpg)}.kvArea.gfEducation{background-image:url(/img/course/graphic/kv_gf_education.jpg)}.kvArea.gfResults{background-image:url(/img/course/graphic/kv_gf_results.jpg)}.kvArea.gfProfessor{background-image:url(/img/course/graphic/kv_gf_professor.jpg)}.kvArea.gfGraduate{background-image:url(/img/course/graphic/kv_gf_graduate.jpg)}.kvArea.gfFeature{background-image:url(/img/course/graphic/kv_gf_feature.jpg)}.kvArea.gfCompany{background-image:url(/img/course/graphic/kv_gf_company.jpg)}.kvArea.gfCurrent{background-image:url(/img/course/graphic/kv_gf_current.jpg)}.kvArea.gamesoft{background-image:url(/img/course/gamesoft/kv_gamesoft.jpg)}.kvArea.entertainment{background-image:url(/img/course/gamesoft/kv_entertainment.jpg)}.kvArea.software{background-image:url(/img/course/gamesoft/kv_software.jpg)}.kvArea.rd{background-image:url(/img/course/gamesoft/kv_rd.jpg)}.kvArea.gsEducation{background-image:url(/img/course/gamesoft/kv_gs_education.jpg)}.kvArea.gsResults{background-image:url(/img/course/gamesoft/kv_gs_results.jpg)}.kvArea.gsProfessor{background-image:url(/img/course/gamesoft/kv_gs_professor.jpg)}.kvArea.gsGraduate{background-image:url(/img/course/gamesoft/kv_gs_graduate.jpg)}.kvArea.gsFeature{background-image:url(/img/course/gamesoft/kv_gs_feature.jpg)}.kvArea.gsCurrent{background-image:url(/img/course/gamesoft/kv_gs_current.jpg)}.kvArea.threedcg{background-image:url(/img/course/threedcg/kv_threedcg.jpg)}.kvArea.threeAnimation{background-image:url(/img/course/threedcg/kv_three_animation.jpg)}.kvArea.threeEducation{background-image:url(/img/course/threedcg/kv_three_education.jpg)}.kvArea.threeResults{background-image:url(/img/course/threedcg/kv_three_results.jpg)}.kvArea.threeProfessor{background-image:url(/img/course/threedcg/kv_three_professor.jpg)}.kvArea.threeGraduate{background-image:url(/img/course/threedcg/kv_three_graduate.jpg)}.kvArea.threeFeature{background-image:url(/img/course/threedcg/kv_three_feature.jpg)}.kvArea.threeCurrent{background-image:url(/img/course/threedcg/kv_three_current.jpg)}.kvArea.animation{background-image:url(/img/course/animation/kv_animation.jpg)}.kvArea.digital{background-image:url(/img/course/animation/kv_digital.jpg)}.kvArea.anmEducation{background-image:url(/img/course/animation/kv_anm_education.jpg)}.kvArea.anmResults{background-image:url(/img/course/animation/kv_anm_results.jpg)}.kvArea.anmProfessor{background-image:url(/img/course/animation/kv_anm_professor.jpg)}.kvArea.anmGraduate{background-image:url(/img/course/animation/kv_anm_graduate.jpg)}.kvArea.anmFeature{background-image:url(/img/course/animation/kv_anm_feature.jpg)}.kvArea.anmCurrent{background-image:url(/img/course/animation/kv_anm_current.jpg)}.kvArea.voiceactor{background-image:url(/img/course/voiceactor/kv_voiceactor.jpg)}.kvArea.talent{background-image:url(/img/course/voiceactor/kv_talent.jpg)}.kvArea.voEducation{background-image:url(/img/course/voiceactor/kv_vo_education.jpg)}.kvArea.voResults{background-image:url(/img/course/voiceactor/kv_vo_results.jpg)}.kvArea.voProfessor{background-image:url(/img/course/voiceactor/kv_vo_professor.jpg)}.kvArea.voGraduate{background-image:url(/img/course/voiceactor/kv_vo_graduate.jpg)}.kvArea.voFeature{background-image:url(/img/course/voiceactor/kv_vo_feature.jpg)}.kvArea.voCurrent{background-image:url(/img/course/voiceactor/kv_vo_current.jpg)}.kvArea.create{background-image:url(/img/course/create/kv_create.jpg)}.kvArea.soundcreate{background-image:url(/img/course/create/kv_soundcreate.jpg)}.kvArea.ctEducation{background-image:url(/img/course/create/kv_ct_education.jpg)}.kvArea.ctResults{background-image:url(/img/course/create/kv_ct_results.jpg)}.kvArea.ctProfessor{background-image:url(/img/course/create/kv_ct_professor.jpg)}.kvArea.ctGraduate{background-image:url(/img/course/create/kv_ct_graduate.jpg)}.kvArea.ctFeature{background-image:url(/img/course/create/kv_ct_feature.jpg)}.kvArea.ctProduct{background-image:url(/img/course/create/kv_ct_products.jpg)}.kvArea.ctCurrent{background-image:url(/img/course/create/kv_ct_current.jpg)}.kvArea.technique{background-image:url(/img/course/technique/kv_technique.jpg)}.kvArea.sound{background-image:url(/img/course/technique/kv_sound.jpg)}.kvArea.tqEducation{background-image:url(/img/course/technique/kv_tq_education.jpg)}.kvArea.tqResults{background-image:url(/img/course/technique/kv_tq_results.jpg)}.kvArea.tqProfessor{background-image:url(/img/course/technique/kv_tq_professor.jpg)}.kvArea.tqGraduate{background-image:url(/img/course/technique/kv_tq_graduate.jpg)}.kvArea.tqFeature{background-image:url(/img/course/technique/kv_tq_feature.jpg)}.kvArea.tqCurrent{background-image:url(/img/course/technique/kv_tq_current.jpg)}.kvArea.international{background-image:url(/img/course/international/kv_international.jpg);background-size:100% auto}@media screen and (min-width: 769px){.kvArea.course{background-image:url(/img/course/kv_cource_pc.jpg);padding:14% 0 12%}.kvArea.graduate{padding:20% 0 17%;background-image:url(/img/course/kv_graduate_pc.jpg)}.kvArea.current{padding:20% 0 17%;background-image:url(/img/course/kv_current_pc.jpg)}.kvArea.it{background-image:url(/img/course/it/kv_it_pc.jpg)}.kvArea.itExpert{background-image:url(/img/course/it/kv_it_expert_pc.jpg)}.kvArea.itSpecial{background-image:url(/img/course/it/kv_it_special_pc.jpg)}.kvArea.itProcessing{background-image:url(/img/course/it/kv_it_webengineer_pc.jpg);padding:17% 0 11.5%}.kvArea.itEducation{background-image:url(/img/course/it/kv_it_education_pc.jpg)}.kvArea.itLicence{background-image:url(/img/course/it/kv_it_licence_pc.jpg)}.kvArea.itResults{background-image:url(/img/course/it/kv_it_results_pc.jpg)}.kvArea.itProfessor{background-image:url(/img/course/it/kv_it_professor_pc.jpg)}.kvArea.itGraduate{background-image:url(/img/course/it/kv_it_graduate_pc.jpg)}.kvArea.itFeature{background-image:url(/img/course/it/kv_it_feature_pc.jpg)}.kvArea.itEngineer{background-image:url(/img/course/it/kv_it_engineer_pc.jpg);padding:17% 0 11.5%}.kvArea.itCurrent{background-image:url(/img/course/it/kv_it_current_pc.jpg)}.kvArea.hw{background-image:url(/img/course/hardware/kv_hw_pc.jpg)}.kvArea.hwenginee{background-image:url(/img/course/hardware/kv_hw_engineering_pc.jpg)}.kvArea.hwEducation{background-image:url(/img/course/hardware/kv_hw_education_pc.jpg)}.kvArea.hwResults{background-image:url(/img/course/hardware/kv_hw_results_pc.jpg)}.kvArea.hwProfessor{background-image:url(/img/course/hardware/kv_bhw_professor_pc.jpg)}.kvArea.hwGraduate{background-image:url(/img/course/hardware/kv_hw_graduate_pc.jpg)}.kvArea.hwFeature{background-image:url(/img/course/hardware/kv_hw_feature_pc.jpg)}.kvArea.hwCurrent{background-image:url(/img/course/hardware/kv_hw_current_pc.jpg)}.kvArea.business{background-image:url(/img/course/business/kv_bz_pc.jpg)}.kvArea.infobusiness{background-image:url(/img/course/business/kv_infobusiness_pc.jpg)}.kvArea.bzEducation{background-image:url(/img/course/business/kv_bz_education_pc.jpg)}.kvArea.bzResults{background-image:url(/img/course/business/kv_bz_results_pc.jpg)}.kvArea.bzProfessor{background-image:url(/img/course/business/kv_bz_professor_pc.jpg)}.kvArea.bzGraduate{background-image:url(/img/course/business/kv_bz_graduate_pc.jpg)}.kvArea.bzFeature{background-image:url(/img/course/business/kv_bz_feature_pc.jpg)}.kvArea.bzCurrent{background-image:url(/img/course/business/kv_bz_current_pc.jpg)}.kvArea.architecture{background-image:url(/img/course/architecture/kv_architecture_pc.jpg)}.kvArea.interior{background-image:url(/img/course/architecture/kv_interior_pc.jpg);padding:17% 0 11.5%}.kvArea.processing{background-image:url(/img/course/architecture/kv_processing_pc.jpg);padding:17% 0 11.5%}.kvArea.acEducation{background-image:url(/img/course/architecture/kv_ac_education_pc.jpg)}.kvArea.acResults{background-image:url(/img/course/architecture/kv_ac_results_pc.jpg)}.kvArea.acProfessor{background-image:url(/img/course/architecture/kv_ac_professor_pc.jpg)}.kvArea.acGraduate{background-image:url(/img/course/architecture/kv_ac_graduate_pc.jpg)}.kvArea.acFeature{background-image:url(/img/course/architecture/kv_ac_feature_pc.jpg)}.kvArea.acProduct{background-image:url(/img/course/architecture/kv_ac_products_pc.jpg)}.kvArea.acCurrent{background-image:url(/img/course/architecture/kv_ac_current_pc.jpg)}.kvArea.industrial{background-image:url(/img/course/industrial/kv_industrial_pc.jpg)}.kvArea.industrialdesign{background-image:url(/img/course/industrial/kv_industrialdesign_pc.jpg)}.kvArea.idEducation{background-image:url(/img/course/industrial/kv_id_education_pc.jpg)}.kvArea.idResults{background-image:url(/img/course/industrial/kv_id_results_pc.jpg)}.kvArea.idProfessor{background-image:url(/img/course/industrial/kv_id_professor_pc.jpg)}.kvArea.idGraduate{background-image:url(/img/course/industrial/kv_id_graduate_pc.jpg)}.kvArea.idFeature{background-image:url(/img/course/industrial/kv_id_feature_pc.jpg)}.kvArea.idCurrent{background-image:url(/img/course/industrial/kv_id_current_pc.jpg)}.kvArea.graphic{background-image:url(/img/course/graphic/kv_graphic_pc.jpg)}.kvArea.graphicD{background-image:url(/img/course/graphic/kv_graphic_d_pc.jpg);padding:17% 0 11.5%}.kvArea.graphicM{background-image:url(/img/course/graphic/kv_graphic_m_pc.jpg);padding:17% 0 11.5%}.kvArea.gfEducation{background-image:url(/img/course/graphic/kv_gf_education_pc.jpg)}.kvArea.gfResults{background-image:url(/img/course/graphic/kv_gf_results_pc.jpg)}.kvArea.gfProfessor{background-image:url(/img/course/graphic/kv_gf_professor_pc.jpg)}.kvArea.gfGraduate{background-image:url(/img/course/graphic/kv_gf_graduate_pc.jpg)}.kvArea.gfFeature{background-image:url(/img/course/graphic/kv_gf_feature_pc.jpg)}.kvArea.gfCompany{background-image:url(/img/course/graphic/kv_gf_company_pc.jpg)}.kvArea.gfCurrent{background-image:url(/img/course/graphic/kv_gf_current_pc.jpg)}.kvArea.gamesoft{background-image:url(/img/course/gamesoft/kv_gamesoft_pc.jpg)}.kvArea.entertainment{background-image:url(/img/course/gamesoft/kv_entertainment_pc.jpg)}.kvArea.software{background-image:url(/img/course/gamesoft/kv_software_pc.jpg)}.kvArea.rd{background-image:url(/img/course/gamesoft/kv_rd_pc.jpg)}.kvArea.gsEducation{background-image:url(/img/course/gamesoft/kv_gs_education_pc.jpg)}.kvArea.gsResults{background-image:url(/img/course/gamesoft/kv_gs_results_pc.jpg)}.kvArea.gsProfessor{background-image:url(/img/course/gamesoft/kv_gs_professor_pc.jpg)}.kvArea.gsGraduate{background-image:url(/img/course/gamesoft/kv_gs_graduate_pc.jpg)}.kvArea.gsFeature{background-image:url(/img/course/gamesoft/kv_gs_feature_pc.jpg)}.kvArea.gsCurrent{background-image:url(/img/course/gamesoft/kv_gs_current_pc.jpg)}.kvArea.threedcg{background-image:url(/img/course/threedcg/kv_threedcg_pc.jpg)}.kvArea.threeAnimation{background-image:url(/img/course/threedcg/kv_three_animation_pc.jpg)}.kvArea.threeEducation{background-image:url(/img/course/threedcg/kv_three_education_pc.jpg)}.kvArea.threeResults{background-image:url(/img/course/threedcg/kv_three_results_pc.jpg)}.kvArea.threeProfessor{background-image:url(/img/course/threedcg/kv_three_professor_pc.jpg)}.kvArea.threeGraduate{background-image:url(/img/course/threedcg/kv_three_graduate_pc.jpg)}.kvArea.threeFeature{background-image:url(/img/course/threedcg/kv_three_feature_pc.jpg)}.kvArea.threeCurrent{background-image:url(/img/course/threedcg/kv_three_current_pc.jpg)}.kvArea.animation{background-image:url(/img/course/animation/kv_animation_pc.jpg)}.kvArea.digital{background-image:url(/img/course/animation/kv_digital_pc.jpg)}.kvArea.anmEducation{background-image:url(/img/course/animation/kv_anm_education_pc.jpg)}.kvArea.anmResults{background-image:url(/img/course/animation/kv_anm_results_pc.jpg)}.kvArea.anmProfessor{background-image:url(/img/course/animation/kv_anm_professor_pc.jpg)}.kvArea.anmGraduate{background-image:url(/img/course/animation/kv_anm_graduate_pc.jpg)}.kvArea.anmFeature{background-image:url(/img/course/animation/kv_anm_feature_pc.jpg)}.kvArea.anmCurrent{background-image:url(/img/course/animation/kv_anm_current_pc.jpg)}.kvArea.voiceactor{background-image:url(/img/course/voiceactor/kv_voiceactor_pc.jpg)}.kvArea.talent{background-image:url(/img/course/voiceactor/kv_talent_pc.jpg)}.kvArea.voEducation{background-image:url(/img/course/voiceactor/kv_vo_education_pc.jpg)}.kvArea.voResults{background-image:url(/img/course/voiceactor/kv_vo_results_pc.jpg)}.kvArea.voProfessor{background-image:url(/img/course/voiceactor/kv_vo_professor_pc.jpg)}.kvArea.voGraduate{background-image:url(/img/course/voiceactor/kv_vo_graduate_pc.jpg)}.kvArea.voFeature{background-image:url(/img/course/voiceactor/kv_vo_feature_pc.jpg)}.kvArea.voCurrent{background-image:url(/img/course/voiceactor/kv_vo_current_pc.jpg)}.kvArea.create{background-image:url(/img/course/create/kv_create_pc.jpg)}.kvArea.soundcreate{background-image:url(/img/course/create/kv_soundcreate_pc.jpg)}.kvArea.ctEducation{background-image:url(/img/course/create/kv_ct_education_pc.jpg)}.kvArea.ctResults{background-image:url(/img/course/create/kv_ct_results_pc.jpg)}.kvArea.ctProfessor{background-image:url(/img/course/create/kv_ct_professor_pc.jpg)}.kvArea.ctGraduate{background-image:url(/img/course/create/kv_ct_graduate_pc.jpg)}.kvArea.ctFeature{background-image:url(/img/course/create/kv_ct_feature_pc.jpg)}.kvArea.ctProduct{background-image:url(/img/course/create/kv_ct_products_pc.jpg)}.kvArea.ctCurrent{background-image:url(/img/course/create/kv_ct_current_pc.jpg)}.kvArea.technique{background-image:url(/img/course/technique/kv_technique_pc.jpg)}.kvArea.sound{background-image:url(/img/course/technique/kv_sound_pc.jpg)}.kvArea.tqEducation{background-image:url(/img/course/technique/kv_tq_education_pc.jpg)}.kvArea.tqResults{background-image:url(/img/course/technique/kv_tq_results_pc.jpg)}.kvArea.tqGraduate{background-image:url(/img/course/technique/kv_tq_graduate_pc.jpg)}.kvArea.tqFeature{background-image:url(/img/course/technique/kv_tq_feature_pc.jpg)}.kvArea.tqCurrent{background-image:url(/img/course/technique/kv_tq_current_pc.jpg)}.kvArea.international{background-image:url(/img/course/international/kv_international_pc.jpg);background-size:auto 100%}}.graduateVoice.cource{background-image:url(/img/course/img_voice_cource.jpg)}.graduateVoice.current{background-image:url(/img/course/img_voice_current.jpg)}.graduateVoice.it{background-image:url(/img/course/it/img_voice_it.jpg)}.graduateVoice.hw{background-image:url(/img/course/hardware/img_voice_hardware.jpg)}.graduateVoice.business{background-image:url(/img/course/business/img_voice_business.jpg)}.graduateVoice.architecture{background-image:url(/img/course/architecture/img_voice_architecture.jpg)}.graduateVoice.industrial{background-image:url(/img/course/industrial/img_voice_industrial.jpg)}.graduateVoice.graphic{background-image:url(/img/course/graphic/img_voice_graphic.jpg)}.graduateVoice.gamesoft{background-image:url(/img/course/gamesoft/img_voice_gamesoft.jpg)}.graduateVoice.threedcg{background-image:url(/img/course/threedcg/img_voice_threedcg.jpg)}.graduateVoice.animation{background-image:url(/img/course/animation/img_voice_animation.jpg)}.graduateVoice.voiceactor{background-image:url(/img/course/voiceactor/img_voice_voiceactor.jpg)}.graduateVoice.create{background-image:url(/img/course/create/img_voice_create.jpg)}.graduateVoice.technique{background-image:url(/img/course/technique/img_voice_technique.jpg)}.graduateVoice.studentvoice{background-image:url(/img/studentvoice/img_student_voice.jpg)}.graduateVoice.studentvoice a{padding:11% 32px 10%;text-align:right}.graduateVoice.studentvoice .mainVoice{margin:-17px -26px -15px 0}.graduateVoice.studentvoice .voiceLink{padding:4px 25px 4px 28px;border-width:1px}@media screen and (min-width: 769px){.graduateVoice.cource{background-image:url(/img/course/img_voice_cource_pc.jpg)}.graduateVoice.current{background-image:url(/img/course/img_voice_current_pc.jpg)}.graduateVoice.it{background-image:url(/img/course/it/img_voice_it_pc.jpg)}.graduateVoice.hw{background-image:url(/img/course/hardware/img_voice_hw_pc.jpg)}.graduateVoice.business{background-image:url(/img/course/business/img_voice_business_pc.jpg)}.graduateVoice.architecture{background-image:url(/img/course/architecture/img_voice_architecture_pc.jpg)}.graduateVoice.industrial{background-image:url(/img/course/industrial/img_voice_industrial_pc.jpg)}.graduateVoice.graphic{background-image:url(/img/course/graphic/img_voice_graphic_pc.jpg)}.graduateVoice.gamesoft{background-image:url(/img/course/gamesoft/img_voice_gamesoft_pc.jpg)}.graduateVoice.threedcg{background-image:url(/img/course/threedcg/img_voice_threedcg_pc.jpg)}.graduateVoice.animation{background-image:url(/img/course/animation/img_voice_animation_pc.jpg)}.graduateVoice.voiceactor{background-image:url(/img/course/voiceactor/img_voice_voiceactor_pc.jpg)}.graduateVoice.create{background-image:url(/img/course/create/img_voice_create_pc.jpg)}.graduateVoice.technique{background-image:url(/img/course/technique/img_voice_technique_pc.jpg)}.graduateVoice.acCurrent{background-image:url(/img/course/architecture/kv_ac_current_pc.jpg)}.graduateVoice.studentvoice{padding:6% 0;background-image:url(/img/studentvoice/img_student_voice_pc.jpg)}.graduateVoice.studentvoice a{padding:0;text-align:left}.graduateVoice.studentvoice .contentIn{width:990px}.graduateVoice.studentvoice .mainVoice{margin:-27px 0 -47px -56px}.graduateVoice.studentvoice .voiceLink{width:280px;padding:12px 25px 14px;font-size:18px}}.currentVoice.it{background-image:url(/img/course/it/img_voice_it_current.jpg)}.currentVoice.hw{background-image:url(/img/course/hardware/img_voice_hardware_current.jpg)}.currentVoice.business{background-image:url(/img/course/business/img_voice_business_current.jpg)}.currentVoice.architecture{background-image:url(/img/course/architecture/img_voice_architecture_current.jpg)}.currentVoice.industrial{background-image:url(/img/course/industrial/img_voice_industrial_current.jpg)}.currentVoice.graphic{background-image:url(/img/course/graphic/img_voice_graphic_current.jpg)}.currentVoice.gamesoft{background-image:url(/img/course/gamesoft/img_voice_gamesoft_current.jpg)}.currentVoice.threedcg{background-image:url(/img/course/threedcg/img_voice_threedcg_current.jpg)}.currentVoice.animation{background-image:url(/img/course/animation/img_voice_animation_current.jpg)}.currentVoice.voiceactor{background-image:url(/img/course/voiceactor/img_voice_voiceactor_current.jpg)}.currentVoice.create{background-image:url(/img/course/create/img_voice_create_current.jpg)}.currentVoice.technique{background-image:url(/img/course/technique/img_voice_technique_current.jpg)}@media screen and (min-width: 769px){.currentVoice.it{background-image:url(/img/course/it/img_voice_it_current_pc.jpg)}.currentVoice.hw{background-image:url(/img/course/hardware/img_voice_hardware_current_pc.jpg)}.currentVoice.business{background-image:url(/img/course/business/img_voice_business_current_pc.jpg)}.currentVoice.architecture{background-image:url(/img/course/architecture/img_voice_architecture_current_pc.jpg)}.currentVoice.industrial{background-image:url(/img/course/industrial/img_voice_industrial_current_pc.jpg)}.currentVoice.graphic{background-image:url(/img/course/graphic/img_voice_graphic_current_pc.jpg)}.currentVoice.gamesoft{background-image:url(/img/course/gamesoft/img_voice_gamesoft_current_pc.jpg)}.currentVoice.threedcg{background-image:url(/img/course/threedcg/img_voice_threedcg_current_pc.jpg)}.currentVoice.animation{background-image:url(/img/course/animation/img_voice_animation_current_pc.jpg)}.currentVoice.voiceactor{background-image:url(/img/course/voiceactor/img_voice_voiceactor_current_pc.jpg)}.currentVoice.create{background-image:url(/img/course/create/img_voice_create_current_pc.jpg)}.currentVoice.technique{background-image:url(/img/course/technique/img_voice_technique_current_pc.jpg)}.currentVoice.acCurrent{background-image:url(/img/course/architecture/kv_ac_current_current_pc.jpg)}}@media screen and (min-width: 641px) and (max-width: 979px){br.sp{display:none}}.currentVoice,.graduateVoice{font-family:'Noto Sans Japanese Regular';background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:10px}.currentVoice .contentIn,.graduateVoice .contentIn{width:1000px;max-width:100%}.currentVoice .currentContentIn,.graduateVoice .currentContentIn{width:auto;margin-left:0}.currentVoice a,.graduateVoice a{display:block;padding:40% 32px 9%;text-align:center}.currentVoice a p,.graduateVoice a p{color:#fff}.currentVoice .mainVoice,.graduateVoice .mainVoice{margin:9px 0 3px;font-size:100%;line-height:normal}.currentVoice .name,.graduateVoice .name{font-size:10px}.currentVoice .voiceLink,.graduateVoice .voiceLink{text-align:center;color:#fff;display:inline-block;margin-top:6px;padding:3px 30px;border:2px solid #fff;font-size:12px}.currentVoice .voiceLink span,.graduateVoice .voiceLink span{position:relative}.currentVoice .voiceLink span:after,.graduateVoice .voiceLink span:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;margin:-4px 0 0 10px;background:url(/img/arrow.png) no-repeat 0 -13px;-webkit-background-size:20px auto;background-size:20px auto}@media screen and (min-width: 769px){.currentVoice,.graduateVoice{overflow:hidden;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:0;padding:0;font-family:'Noto Sans Japanese Regular';background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.currentVoice:hover,.graduateVoice:hover{opacity:0.8}.currentVoice a,.graduateVoice a{padding:36% 0 10%}.currentVoice a .tit,.graduateVoice a .tit{font-size:26px}.currentVoice a .mainVoice,.graduateVoice a .mainVoice{font-size:100%;line-height:1.5;margin:8px 0 0}.currentVoice a .name,.currentVoice a .voiceLink,.graduateVoice a .name,.graduateVoice a .voiceLink{font-size:14px}.currentVoice a .name,.graduateVoice a .name{letter-spacing:2px}.currentVoice a .voiceLink,.graduateVoice a .voiceLink{width:206px;padding:6px 25px;margin-top:22px}}.courcePageMenu .courseTopTit h3{margin:30px 0 5px;font-size:16px;font-family:'Noto Sans Japanese Regular'}.courcePageMenu .courseTopTit .note{font-size:14px}.courcePageMenu .noteTitle{text-align:left;padding:30px 0 4px;font-size:16px;line-height:1.5;font-weight:bold}.courcePageMenu .noteTitle+.note{padding:0 0 30px;line-height:1.7;color:#666666}.courcePageMenu ul{margin-top:-20px;padding:12px 0 26px}.courcePageMenu ul li{margin-top:30px;margin-left:0}.courcePageMenu ul li a{display:block;width:100%;color:#333}.courcePageMenu ul li .imgBox{position:relative;display:block;width:100%;padding:12.5% 0 0;height:184px;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.courcePageMenu ul li .imgBox:after{content:"";display:inline-block;vertical-align:middle;width:12px;height:13px;position:absolute;top:50%;right:15px;margin:-6px 0 0 5px;background:url(/img/arrow.png) no-repeat 0 -15px;-webkit-background-size:23px auto;background-size:23px auto}.courcePageMenu ul li .oneLine{padding:16% 0 0}.courcePageMenu ul li.it .imgBox{background-image:url(/img/course/img_cource_it.jpg)}.courcePageMenu ul li.hardware .imgBox{background-image:url(/img/course/img_cource_hardware.jpg)}.courcePageMenu ul li.business .imgBox{background-image:url(/img/course/img_cource_business.jpg)}.courcePageMenu ul li.architecture .imgBox{background-image:url(/img/course/img_cource_architecture.jpg)}.courcePageMenu ul li.industrial .imgBox{background-image:url(/img/course/img_cource_industrial.jpg)}.courcePageMenu ul li.graphic .imgBox{background-image:url(/img/course/img_cource_graphic.jpg)}.courcePageMenu ul li.gamesoft .imgBox{background-image:url(/img/course/img_cource_gamesoft.jpg)}.courcePageMenu ul li.threedcg .imgBox{background-image:url(/img/course/img_cource_threedcg.jpg)}.courcePageMenu ul li.animation .imgBox{background-image:url(/img/course/img_cource_animation.jpg)}.courcePageMenu ul li.voiceactor .imgBox{background-image:url(/img/course/img_cource_voiceactor.jpg)}.courcePageMenu ul li.create .imgBox{background-image:url(/img/course/img_cource_create.jpg)}.courcePageMenu ul li.technique .imgBox{background-image:url(/img/course/img_cource_technique.jpg)}.courcePageMenu ul li.japanese .imgBox{background-image:url(/img/course/img_cource_JP.jpg)}.courcePageMenu ul li.international .imgBox{background-image:url(/img/course/img_cource_international.jpg)}.courcePageMenu ul li h3{text-align:center;font-size:29px;font-family:'Noto Sans Japanese Regular';color:#fff;line-height:1.3}.courcePageMenu ul li h3 span{position:relative;display:block;margin-top:3px;font-size:14px}.courcePageMenu ul li h3 span:after{content:"";display:block;width:35%;height:4px;position:absolute;bottom:-12px;left:50%;margin-left:-17%;background:#fff}.courcePageMenu ul li h3 span.cource_current{position:relative;display:block;margin-top:3px;font-size:33px}.courcePageMenu ul li h3 span.cource_current:after{content:"";display:block;width:23%;height:4px;position:absolute;bottom:-12px;left:56%;margin-left:-17%;background:#fff}.courcePageMenu ul li .description{margin-top:10px}.courcePageMenu ul li .description p{font-size:14px;text-align:left}.courcePageMenu ul li .description .tit{margin-bottom:4px;font-family:'Noto Sans Japanese Regular';font-size:16px}.courcePageMenu .deptOfJPVBox .cap{text-align:left}@media screen and (min-width: 769px){.courcePageMenu{margin-top:-46px;padding-top:60px;padding-bottom:52px;background-color:#f7f7f7}.courcePageMenu .courseTopTit{text-align:center}.courcePageMenu .courseTopTit h3{margin:25px 0 5px;font-size:14px}.courcePageMenu .courseTopTit .note{font-size:12px}.courcePageMenu .noteTitle{font-size:15px;font-weight:bold;margin-bottom:3px;color:#333333;text-align:center}.courcePageMenu .noteTitle+.note{text-align:center;color:#333333}.courcePageMenu ul{margin-left:-1%;padding:40px 20px 33px;letter-spacing:-0.4em}.courcePageMenu ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:32.3%;margin-top:20px;margin-left:1%}.courcePageMenu ul li h3{font-size:33px}.courcePageMenu ul li .imgBox{overflow:hidden;height:360px;padding:127px 0 135px}.courcePageMenu ul li .imgBox:after{display:none}.courcePageMenu ul li a:hover{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}.courcePageMenu ul li.it .imgBox{background-image:url(/img/course/img_cource_it_pc.jpg)}.courcePageMenu ul li.hardware .imgBox{background-image:url(/img/course/img_cource_hardware_pc.jpg)}.courcePageMenu ul li.business .imgBox{background-image:url(/img/course/img_cource_business_pc.jpg)}.courcePageMenu ul li.architecture .imgBox{background-image:url(/img/course/img_cource_architecture_pc.jpg)}.courcePageMenu ul li.industrial .imgBox{background-image:url(/img/course/img_cource_industrial_pc.jpg)}.courcePageMenu ul li.graphic .imgBox{background-image:url(/img/course/img_cource_graphic_pc.jpg)}.courcePageMenu ul li.gamesoft .imgBox{background-image:url(/img/course/img_cource_gamesoft_pc.jpg)}.courcePageMenu ul li.threedcg .imgBox{background-image:url(/img/course/img_cource_threedcg_pc.jpg)}.courcePageMenu ul li.animation .imgBox{background-image:url(/img/course/img_cource_animation_pc.jpg)}.courcePageMenu ul li.voiceactor .imgBox{background-image:url(/img/course/img_cource_voiceactor_pc.jpg)}.courcePageMenu ul li.create .imgBox{background-image:url(/img/course/img_cource_create_pc.jpg)}.courcePageMenu ul li.technique .imgBox{background-image:url(/img/course/img_cource_technique_pc.jpg)}.courcePageMenu ul li.japanese .imgBox{background-image:url(/img/course/img_cource_JP_pc.jpg)}.courcePageMenu ul li.international{padding:0}.courcePageMenu ul li.international .imgBox{background-image:url(/img/course/img_cource_international_pc.jpg)}.courcePageMenu ul li .description{margin-top:0;padding:24px;min-height:100px;background:#fff}.courcePageMenu ul li .description p{font-size:14px}.courcePageMenu ul li .description .tit{font-size:16px}.courcePageMenu .deptOfJPVBox .cap{text-align:center}}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.currentPageMenu .courseTopTit h3{margin:30px 0 5px;font-size:16px;font-family:'Noto Sans Japanese Regular'}.currentPageMenu .courseTopTit .note{font-size:14px}.currentPageMenu .noteTitle{text-align:left;padding:2px 20px;font-size:16px;line-height:1.5;font-weight:bold}.currentPageMenu .noteTitle+.note{padding:0 20px 30px;line-height:1.7;color:#666666}.currentPageMenu ul{padding:12px 20px 26px}.currentPageMenu ul li{margin-top:30px}.currentPageMenu ul li a{display:block;width:100%;color:#333}.currentPageMenu ul li .imgBox{position:relative;display:block;width:100%;padding:16% 0 21%;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.currentPageMenu ul li .imgBox:after{content:"";display:inline-block;vertical-align:middle;width:12px;height:13px;position:absolute;top:50%;right:15px;margin:-6px 0 0 5px;background:url(/img/arrow.png) no-repeat 0 -15px;-webkit-background-size:23px auto;background-size:23px auto}.currentPageMenu ul li.it .imgBox{background-image:url(/img/course/img_current01.jpg)}.currentPageMenu ul li.hardware .imgBox{background-image:url(/img/course/img_current02.jpg)}.currentPageMenu ul li.business .imgBox{background-image:url(/img/course/img_current03.jpg)}.currentPageMenu ul li.architecture .imgBox{background-image:url(/img/course/img_current04.jpg)}.currentPageMenu ul li.industrial .imgBox{background-image:url(/img/course/img_current05.jpg)}.currentPageMenu ul li.graphic .imgBox{background-image:url(/img/course/img_current06.jpg)}.currentPageMenu ul li.gamesoft .imgBox{background-image:url(/img/course/img_current07.jpg)}.currentPageMenu ul li.threedcg .imgBox{background-image:url(/img/course/img_current08.jpg)}.currentPageMenu ul li.animation .imgBox{background-image:url(/img/course/img_current09.jpg)}.currentPageMenu ul li.voiceactor .imgBox{background-image:url(/img/course/img_current10.jpg)}.currentPageMenu ul li.create .imgBox{background-image:url(/img/course/img_current11.jpg)}.currentPageMenu ul li.technique .imgBox{background-image:url(/img/course/img_current12.jpg)}.currentPageMenu ul li h3{text-align:center;font-size:29px;font-family:'Noto Sans Japanese Regular';color:#fff;line-height:1.3}.currentPageMenu ul li h3 span{position:relative;display:block;margin-top:3px;font-size:14px}.currentPageMenu ul li h3 span:after{content:"";display:block;width:17%;height:4px;position:absolute;bottom:-12px;left:59%;margin-left:-17%;background:#fff}.currentPageMenu ul li h3 span.cource_current{position:relative;display:block;margin-top:3px;font-size:33px}.currentPageMenu ul li h3 span.cource_current:after{content:"";display:block;width:18%;height:4px;position:absolute;bottom:-12px;left:58%;margin-left:-17%;background:#fff}.currentPageMenu ul li .description{margin-top:10px}.currentPageMenu ul li .description p{font-size:16px}.currentPageMenu ul li .description .tit{margin-bottom:5px;font-family:'Noto Sans Japanese Regular'}@media screen and (min-width: 769px){.currentPageMenu{margin-top:-46px;padding-top:60px;background:#f7f7f7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), color-stop(1, #f6f6f6));background:-moz-linear-gradient(top, #f7f7f7, #f6f6f6);background:-o-linear-gradient(top, #f7f7f7, #f6f6f6);background:-webkit-linear-gradient(top, #f7f7f7, #f6f6f6);background:linear-gradient(#f7f7f7, #f6f6f6)}.currentPageMenu .courseTopTit{text-align:center}.currentPageMenu .courseTopTit h3{margin:25px 0 5px;font-size:14px}.currentPageMenu .courseTopTit .note{font-size:12px}.currentPageMenu .noteTitle{font-size:15px;font-weight:bold;margin-bottom:3px;color:#333333;text-align:center}.currentPageMenu .noteTitle+.note{text-align:center;color:#333333}.currentPageMenu ul{margin-left:-1%;padding:40px 20px 20px;letter-spacing:-0.4em}.currentPageMenu ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:32.3%;margin-top:20px;margin-left:1%}.currentPageMenu ul li h3{font-size:33px}.currentPageMenu ul li .imgBox{overflow:hidden;height:360px;padding:127px 0 135px}.currentPageMenu ul li .imgBox:after{display:none}.currentPageMenu ul li a:hover{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}.currentPageMenu ul li.it .imgBox{background-image:url(/img/course/img_current01_pc.jpg)}.currentPageMenu ul li.hardware .imgBox{background-image:url(/img/course/img_current02_pc.jpg)}.currentPageMenu ul li.business .imgBox{background-image:url(/img/course/img_current03_pc.jpg)}.currentPageMenu ul li.architecture .imgBox{background-image:url(/img/course/img_current04_pc.jpg)}.currentPageMenu ul li.industrial .imgBox{background-image:url(/img/course/img_current05_pc.jpg)}.currentPageMenu ul li.graphic .imgBox{background-image:url(/img/course/img_current06_pc.jpg)}.currentPageMenu ul li.gamesoft .imgBox{background-image:url(/img/course/img_current07_pc.jpg)}.currentPageMenu ul li.threedcg .imgBox{background-image:url(/img/course/img_current08_pc.jpg)}.currentPageMenu ul li.animation .imgBox{background-image:url(/img/course/img_current09_pc.jpg)}.currentPageMenu ul li.voiceactor .imgBox{background-image:url(/img/course/img_current10_pc.jpg)}.currentPageMenu ul li.create .imgBox{background-image:url(/img/course/img_current11_pc.jpg)}.currentPageMenu ul li.technique .imgBox{background-image:url(/img/course/img_current12_pc.jpg)}.currentPageMenu ul li .description{margin-top:0;padding:24px 24px 0 24px;min-height:78px;background:#fff}.currentPageMenu ul li .description p{font-size:14px}.currentPageMenu ul li .description .tit{font-size:16px}}.contentBox .tit{position:relative;font-size:24px}.contentBox .titPoint{font-size:20px;line-height:1.2;font-weight:bold}.contentBox .titPoint span{display:block;margin-bottom:5px;font-size:11px;line-height:1.5;font-weight:normal}.contentBox .titSection{font-size:23px;font-weight:bold;margin:20px -20px 22px;line-height:1.3}.contentBox .titSection span{display:block;width:72%;padding:2px;position:absolute;top:-30px;left:50%;margin-left:-36%;font-size:11px;font-weight:bold;color:#fff;background:#f55380;box-sizing:border-box;box-shadow:0px 2px 4px 0 rgba(0,0,0,0.1)}.contentBox .titSection span:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 3px 0 3px;border-color:#f55380 transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin-left:-4px}.contentBox .titCont{font-size:20px;font-weight:bold;text-align:center;line-height:1.3}.contentBox .titCont+p{margin-top:5px;text-align:center;color:#666;font-weight:bold}.contentBox .titLine{position:relative;font-size:19px}.contentBox .titLine span{display:inline-block;padding:0 10px;background:#fff;position:relative;z-index:1}.contentBox .titLine:after{content:"";display:block;width:100%;height:1px;background:#333;position:absolute;top:50%;left:0}.contentBox.top{position:relative}.contentBox.top .pageDetailInfo .contentIn{width:1041px;margin:0 auto}.contentBox.top h2{margin-bottom:14px}.contentBox.top h2 span{font-size:20px;letter-spacing:3px;margin-bottom:10px;color:#333}.contentBox.top h2+p{font-size:14px}.contentBox.top .cap{font-size:16px}.contentBox.top .introList{padding:0;margin-top:30px;background:none}.contentBox.top .introList ul{margin-top:20px;margin-left:-20px}.contentBox.top .introList ul li{display:block;width:335px;text-align:center;margin-left:20px}.contentBox.top .introList ul li .link{margin:15px 0 2px;padding:0;font-size:18px}.contentBox.top .introList ul li .link:after{display:none}.contentBox.top .introList ul li a:hover .link{text-decoration:none}.contentBox.ch .thinkingMenu .pageDetailInfo ul li .link:after,.contentBox.tw .thinkingMenu .pageDetailInfo ul li .link:after{content:"";display:inline-block;vertical-align:middle;width:11px;height:15px;position:absolute;top:50%;right:0;margin:-7px 0 0 5px;background:url(/img/arrow.png) no-repeat 0 0;-webkit-background-size:23px auto;background-size:23px auto}.contentBox.ch .pageDetailInfo,.contentBox.tw .pageDetailInfo{padding:0;margin-top:30px;background:none}.contentBox.ch .pageDetailInfo ul li .link:after,.contentBox.tw .pageDetailInfo ul li .link:after{top:10px}@media screen and (min-width: 769px){.contentBox h2 ruby{display:inline-table;text-align:center;white-space:nowrap;text-indent:0;margin:0;vertical-align:1.06em}.contentBox h2 ruby>rb{display:table-row-group;line-height:120%}.contentBox h2 ruby>rt{display:table-header-group;font-size:0.5rem;line-height:120%;letter-spacing:-0.1px;text-align:center}.contentBox .titPoint{font-size:32px}.contentBox .titPoint span{font-size:16px}.contentBox .titSection{margin:0 0 26px;padding:24px 0 20px;font-size:34px}.contentBox .titSection span{width:510px;margin-left:-255px;padding:7px;font-size:20px;top:-33px}.contentBox .titSection span:after{border-width:8px 5px 0 5px;bottom:-8px}.contentBox .titCont{font-size:26px}.contentBox .titCont+p{margin-top:14px;font-size:18px}.contentBox .titLine{font-size:24px}.contentBox .titLine span{padding:0 30px}.contentBox.top{position:relative}.contentBox.top h2{margin-bottom:15px}.contentBox.top h2 span{font-size:20px;letter-spacing:3px;margin-bottom:10px;color:#333}.contentBox.top h2+p{font-size:16px}.contentBox.top .introList{margin-top:0}.contentBox.top .introList ul{margin-top:0}.contentBox.top .introList ul li{display:inline-block}.contentBox.top .introList ul li:first-child{margin-left:0}.contentBox.top.international{background:#f7f7f7}.contentBox.top.international .thinkingMenu{background:none}}.contentBox.idFeature .titBox,.contentBox.gfFeature .titBox{margin-left:-20px;margin-right:-20px}.contentBox.idFeature .titBox h2,.contentBox.gfFeature .titBox h2{text-align:center;font-size:20px;margin-bottom:10px}.contentBox.idFeature .titBox h2+p,.contentBox.gfFeature .titBox h2+p{text-align:center}.contentBox.idFeature .titBox.companyG,.contentBox.gfFeature .titBox.companyG{margin:0 20px;padding:0}.contentBox.idFeature .titBox.companyG>*,.contentBox.gfFeature .titBox.companyG>*{text-align:left}@media screen and (min-width: 769px){.contentBox.idFeature .titBox,.contentBox.gfFeature .titBox{margin-left:0;margin-right:0;margin-bottom:30px}.contentBox.idFeature .titBox h2,.contentBox.gfFeature .titBox h2{font-size:30px;margin-bottom:19px}.contentBox.idFeature .titBox.companyG>*,.contentBox.gfFeature .titBox.companyG>*{text-align:center}}.contentBox.gsFeature .titBox{margin:0}.contentBox.gsFeature .titBox h2,.contentBox.gsFeature .titBox h2+p{text-align:left}.contentBox.gsFeature .titContainer .img{margin:10px 0 55px}.contentBox.gsFeature .learnBox ul{margin-top:0}.contentBox.gsFeature .learnBox ul li .img{font-size:12px}.contentBox.gsFeature .learnBox ul li .img .caption{margin:10px 40px 0;line-height:1}.contentBox.gsFeature .learnBox ul li .dateBox{padding-bottom:20px}.contentBox.gsFeature .learnBox ul li .dateBox h3{margin:20px 0 5px}.contentBox.gsFeature .learnBox ul li .dateBox h3+p{margin-bottom:10px}.contentBox.gsFeature .learnBox ul li .dateBox .logo,.contentBox.gsFeature .learnBox ul li .dateBox .name{display:block}.contentBox.gsFeature .learnBox ul li .dateBox .logo{margin:30px 0 20px}.contentBox.gsFeature .learnBox ul li .dateBox .name{width:100%}.contentBox.gsFeature .learnBox ul li .dateBox .name dt,.contentBox.gsFeature .learnBox ul li .dateBox .name dd{width:50%;display:inline-block}.contentBox.gsFeature .learnBox ul li .dateBox .link{margin-bottom:0}.contentBox.gsFeature .learnBox.learnGs{margin-top:40px}.contentBox.gsFeature .learnBox.learnGs h2{text-align:left;font-size:24px}.contentBox.gsFeature .learnBox.learnGs ul li .img{margin:0 -20px}.contentBox.gsFeature .learnBox.learnGs ul li .dateBox{padding-top:26px;padding-bottom:20px}.contentBox.gsFeature .learnBox.learnGs ul li:first-child .dateBox{padding-top:0}.contentBox.gsFeature .learnBox.learnGs ul li .idTit02{font-family:'Noto Sans Japanese Regular'}.contentBox.gsFeature .newCourseInfo{padding:50px 20px 0}.contentBox.gsFeature .newCourseInfo .titBox{padding:0}.contentBox.gsFeature .newCourseInfo .titBox+.titBox{margin-top:30px}.contentBox.gsFeature .newCourseInfo .newCourseIn .img{margin:20px 0 30px}@media screen and (min-width: 769px){.contentBox.gsFeature .titBox h2,.contentBox.gsFeature .titBox h2+p{text-align:center}.contentBox.gsFeature .titContainer .img{width:799px;margin:20px auto 80px}.contentBox.gsFeature .learnBox ul{margin-top:60px}.contentBox.gsFeature .learnBox ul li .img{width:410px}.contentBox.gsFeature .learnBox ul li .img .caption{margin:10px 0 0}.contentBox.gsFeature .learnBox ul li .dateBox{width:380px;margin-top:45px}.contentBox.gsFeature .learnBox ul li .dateBox .logo{margin-bottom:0}.contentBox.gsFeature .learnBox ul li .dateBox h3{margin:24px 0 31px;font-size:18px}.contentBox.gsFeature .learnBox ul li .dateBox .name{display:inline-block;min-width:38%;width:auto}.contentBox.gsFeature .learnBox ul li .dateBox .name dt,.contentBox.gsFeature .learnBox ul li .dateBox .name dd{display:block;width:100%}.contentBox.gsFeature .learnBox ul li .dateBox .name dt{font-size:14px}.contentBox.gsFeature .learnBox ul li .dateBox .name dd{font-size:20px}.contentBox.gsFeature .learnBox.learnGs{margin-top:100px}.contentBox.gsFeature .learnBox.learnGs .titBox{width:790px;margin:0 auto;padding:0}.contentBox.gsFeature .learnBox.learnGs .titBox h2{font-size:30px}.contentBox.gsFeature .learnBox.learnGs .titBox h2,.contentBox.gsFeature .learnBox.learnGs .titBox h2+p{text-align:left}.contentBox.gsFeature .learnBox.learnGs ul{margin-top:20px}.contentBox.gsFeature .learnBox.learnGs ul li{overflow:visible;margin-top:55px}.contentBox.gsFeature .learnBox.learnGs ul li:first-child{margin-top:30px}.contentBox.gsFeature .learnBox.learnGs ul li .img{width:370px;margin:0}.contentBox.gsFeature .learnBox.learnGs ul li .titBox h2{margin-bottom:30px}.contentBox.gsFeature .learnBox.learnGs ul li .dateBox{width:420px;margin-top:0;padding-bottom:20px}.contentBox.gsFeature .learnBox.learnGs ul li .dateBox.full{width:100%;padding:0}.contentBox.gsFeature .newCourseInfo{padding:50px 0}.contentBox.gsFeature .newCourseInfo .titBox+.titBox{margin-top:80px}.contentBox.gsFeature .newCourseInfo .newCourseIn{width:790px;margin:30px auto 0;overflow:hidden;text-align:left}.contentBox.gsFeature .newCourseInfo .newCourseIn .img{margin:0}.contentBox.gsFeature .newCourseInfo .newCourseIn .txtBox{text-align:left;margin-bottom:30px}.contentBox.gsFeature .newCourseInfo .newCourseIn .txtBox p{line-height:2}}.contentBox.messageFeature .learnBox ul{margin-top:0}.contentBox.messageFeature .learnBox ul li:first-child .dateBox{padding-top:0}.contentBox.messageFeature .learnBox ul li .idTit02{font-family:'Noto Sans Japanese Regular'}.contentBox.messageFeature .learnBox ul li .dateBox{padding-top:40px;padding-bottom:20px}.contentBox.messageFeature .learnBox ul li .exp{font-size:16px}.contentBox.messageFeature .learnBox ul li .author{font-family:'Noto Sans Japanese Regular'}.contentBox.messageFeature .learnBox ul li .author .profile{font-size:18px}@media screen and (min-width: 769px){.contentBox.messageFeature .learnBox ul{margin-top:0}.contentBox.messageFeature .learnBox ul li:first-child .dateBox{padding-top:0}.contentBox.messageFeature .learnBox ul li .dateBox{padding-top:40px;padding-bottom:20px}.contentBox.messageFeature .learnBox ul li .exp{font-size:14px}.contentBox.messageFeature .learnBox ul li .author{padding-top:25px}.contentBox.messageFeature .learnBox ul li .author .task{font-size:12px}}.headingBox{padding:45px 20px 0}.headingBoxTitle{position:relative;text-align:center;margin-bottom:17px}.headingBoxTitle::after{display:block;position:absolute;content:'';width:40px;height:2px;bottom:-6px;left:50%;margin-left:-20px}.headingBox .engineer::after{background:-webkit-linear-gradient(left, #1d3c8a, #48aad7);background:-o-linear-gradient(left, #1d3c8a, #48aad7);background:linear-gradient(to right, #1d3c8a, #48aad7)}.headingBox .engineer>img{width:50vw}.headingBox .design::after{background:-webkit-linear-gradient(left, #1b7974, #b0d01f);background:-o-linear-gradient(left, #1b7974, #b0d01f);background:linear-gradient(to right, #1b7974, #b0d01f);bottom:-10px}.headingBox .design>img{width:29.3vw}.headingBox .entertainment::after{background:-webkit-linear-gradient(left, #b6105c, #eda5be);background:-o-linear-gradient(left, #b6105c, #eda5be);background:linear-gradient(to right, #b6105c, #eda5be);bottom:-17px}.headingBox .entertainment>img{width:56vw}.headingBoxCaption{padding-top:14px;text-align:left;line-height:23px}.headingBoxCaption span{letter-spacing:-1.5px}@media screen and (min-width: 769px){.headingBox{padding:55px 0 0}.headingBoxTitle{position:relative;margin-bottom:17px}.headingBoxTitle::after{display:block;position:absolute;content:'';width:80px;height:4px;bottom:-10px;left:50%;margin-left:-40px}.headingBox .engineer::after{background:-webkit-linear-gradient(left, #1d3c8a, #48aad7);background:-o-linear-gradient(left, #1d3c8a, #48aad7);background:linear-gradient(to right, #1d3c8a, #48aad7)}.headingBox .engineer>img{width:282px}.headingBox .design::after{background:-webkit-linear-gradient(left, #1b7974, #b0d01f);background:-o-linear-gradient(left, #1b7974, #b0d01f);background:linear-gradient(to right, #1b7974, #b0d01f);bottom:-4px}.headingBox .design>img{width:165px}.headingBox .entertainment::after{background:-webkit-linear-gradient(left, #b6105c, #eda5be);background:-o-linear-gradient(left, #b6105c, #eda5be);background:linear-gradient(to right, #b6105c, #eda5be);bottom:-21px}.headingBox .entertainment>img{width:316px}.headingBoxCaption{padding-top:26px}}.deptOfJPVBox{padding:38px 20px 0;text-align:left}.deptOfJPVBox h2{margin-bottom:10px !important;font-size:20px}.deptOfJPVBox p{line-height:22px;text-align:center;color:#666666}.deptOfJPVBox ul{padding:14px 0 33px;margin:0 auto}.deptOfJPVBox ul li{width:100%}.deptOfJPVBox ul li .imgBox{padding:60px 0 100px;height:193px}.deptOfJPVBox ul li .imgBox h3{font-size:24px}.deptOfJPVBox ul li .imgBox h3 span{letter-spacing:1.7px;margin-top:7px}.deptOfJPVBox ul li .description{min-height:53px}.deptOfJPVBox ul li .description .tit{font-weight:bold;color:#333333;margin-top:5px}.deptOfJPVBox.top,.deptOfJPVBox.course{padding:0px 20px 30px}.deptOfJPVBox.top h2,.deptOfJPVBox.course h2{font-size:20px;margin-bottom:11px}.deptOfJPVBox.top.graduate,.deptOfJPVBox.course.graduate{margin-top:30px}.deptOfJPVBox.top .pageMenuList a,.deptOfJPVBox.course .pageMenuList a{border:2px solid #f7f7f7}.deptOfJPVBox.top p.title,.deptOfJPVBox.course p.title{font-size:17px;text-align:center;font-weight:bold;margin-bottom:10px}.deptOfJPVBox.top.course.sp img,.deptOfJPVBox.course.course.sp img{width:100%}@media screen and (min-width: 769px){.deptOfJPVBox{padding-top:35px}.deptOfJPVBox h2{margin-bottom:17px;font-size:34px}.deptOfJPVBox ul{width:960px;padding:14px 20px 33px;margin:0 auto}.deptOfJPVBox ul li{width:49%}.deptOfJPVBox ul li .imgBox{padding:90px 0 107px;height:270px}.deptOfJPVBox ul li .imgBox h3 span{letter-spacing:1.7px;margin-top:7px}.deptOfJPVBox ul li .description{min-height:53px}.deptOfJPVBox ul li .description .tit{font-weight:bold;color:#333333}.deptOfJPVBox ul .japanese .description{height:235px}.deptOfJPVBox.top,.deptOfJPVBox.course{padding:0px 0 60px}.deptOfJPVBox.top .contentIn,.deptOfJPVBox.course .contentIn{width:990px}.deptOfJPVBox.top .pageMenuList,.deptOfJPVBox.course .pageMenuList{width:990px}.deptOfJPVBox.top .pageMenuList a:after,.deptOfJPVBox.course .pageMenuList a:after{display:none}.deptOfJPVBox.top .pageMenuList li,.deptOfJPVBox.course .pageMenuList li{width:100%;margin-left:20px}.deptOfJPVBox.top .pageMenuList li .img,.deptOfJPVBox.course .pageMenuList li .img{width:465px}.deptOfJPVBox.top .pageMenuList li .blogName,.deptOfJPVBox.course .pageMenuList li .blogName{width:522px;padding:15px 30px;font-size:18px;text-align:center}.deptOfJPVBox.top .pageMenuList li .blogName p,.deptOfJPVBox.course .pageMenuList li .blogName p{font-size:14px}.deptOfJPVBox.top ul,.deptOfJPVBox.course ul{padding:0px}}.featureBox{margin-top:10px;padding:38px 20px 112px;background-position:center bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.featureBox h2{margin-bottom:20px;font-size:20px}.featureBox ol li{position:relative;padding:6px 0 3px 23px;font-size:14px}.featureBox ol li span{display:block;position:absolute;top:8px;left:0;width:18px;height:18px;line-height:17px;padding:0 5px 0 3px;text-align:center;font-style:italic;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.featureBox.it{background-image:url(/img/course/it/img_bg_feature_it.jpg)}.featureBox.it span{background:#49acd8}.featureBox.hw{background-image:url(/img/course/hardware/img_bg_feature_hw.jpg)}.featureBox.hw span{background:#2380c1}.featureBox.business{background-image:url(/img/course/business/img_bg_feature_bz.jpg)}.featureBox.business span{background:#2a6cb3}.featureBox.architecture{background-image:url(/img/course/architecture/img_bg_feature_ac.jpg)}.featureBox.architecture span{background:#00795c}.featureBox.industrial{background-image:url(/img/course/industrial/img_bg_feature_id.jpg)}.featureBox.industrial span{background:#4ca748}.featureBox.graphic{background-image:url(/img/course/graphic/img_bg_feature_graphic.jpg)}.featureBox.graphic span{background:#bec43e}.featureBox.gamesoft{background-image:url(/img/course/gamesoft/img_bg_feature_gamesoft.jpg)}.featureBox.gamesoft span{background:#dbc000}.featureBox.threedcg{background-image:url(/img/course/threedcg/img_bg_feature_threedcg.jpg)}.featureBox.threedcg span{background:#e882a3}.featureBox.animation{background-image:url(/img/course/animation/img_bg_feature_animation.jpg)}.featureBox.animation span{background:#dc577d}.featureBox.voiceactor{background-image:url(/img/course/voiceactor/img_bg_feature_voiceactor.jpg)}.featureBox.voiceactor span{background:#d81f64}.featureBox.create{background-image:url(/img/course/create/img_bg_feature_create.jpg)}.featureBox.create span{background:#bf085d}.featureBox.technique{background-image:url(/img/course/technique/img_bg_feature_technique.jpg)}.featureBox.technique span{background:#941a65}@media screen and (min-width: 641px) and (max-width: 979px){.featureBox ol{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 769px){.featureBox{margin-top:0;padding:60px 20px 240px;-webkit-background-size:cover;background-size:cover}.featureBox.it{background-image:url(/img/course/it/img_bg_feature_it_pc.jpg)}.featureBox.hw{background-image:url(/img/course/hardware/img_bg_feature_hw_pc.jpg)}.featureBox.business{background-image:url(/img/course/business/img_bg_feature_bz_pc.jpg)}.featureBox.architecture{background-image:url(/img/course/architecture/img_bg_feature_ac_pc.jpg)}.featureBox.industrial{background-image:url(/img/course/industrial/img_bg_feature_id_pc.jpg)}.featureBox.graphic{background-image:url(/img/course/graphic/img_bg_feature_graphic_pc.jpg)}.featureBox.gamesoft{background-image:url(/img/course/gamesoft/img_bg_feature_gamesoft_pc.jpg)}.featureBox.threedcg{background-image:url(/img/course/threedcg/img_bg_feature_threedcg_pc.jpg);padding:60px 20px 140px}.featureBox.animation{background-image:url(/img/course/animation/img_bg_feature_animation_pc.jpg)}.featureBox.voiceactor{background-image:url(/img/course/voiceactor/img_bg_feature_voiceactor_pc.jpg)}.featureBox.create{background-image:url(/img/course/create/img_bg_feature_create_pc.jpg)}.featureBox.technique{background-image:url(/img/course/technique/img_bg_feature_technique_pc.jpg)}.featureBox h2{margin-bottom:28px;font-size:30px}.featureBox ol{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.featureBox ol{width:790px}}@media screen and (min-width: 769px){.featureBox ol li{font-size:18px;padding:10px 0 9px 50px}.featureBox ol li span{width:38px;height:38px;line-height:35px;top:5px}}.contCharaArea.university .txtArea h2{font-size:16px}.contCharaArea.itEducation01{margin-top:55px}.contCharaArea.itEducation01 .txtArea{padding:0 20px 15px}.contCharaArea.itEducation01 .txtArea h2{font-size:20px;font-family:'Noto Sans Japanese Regular'}.contCharaArea.itEducation01 .txtArea .txt{margin-top:5px}.contCharaArea.gsFeature .name{margin-top:10px;font-size:12px;font-family:'Noto Sans Japanese Regular';text-align:right}.contCharaArea.gsFeature .name span{font-size:14px}@media screen and (min-width: 769px){.contCharaArea.university{background-image:url(/img/course/it/img_expert05_pc.jpg)}.contCharaArea.university .txtArea h2{color:#fff;font-size:24px}.contCharaArea.university .txtArea .link{border:2px solid	#fff;color:#fff}.contCharaArea.itProfessor{background-image:url(/img/course/it/img_it_professor07_pc.jpg)}.contCharaArea.itProfessor:hover{opacity:1}.contCharaArea.hwProfessor{background-image:url(/img/course/hardware/img_hw_professor07_pc.jpg)}.contCharaArea.hwProfessor:hover{opacity:1}.contCharaArea.hwEducation{background-image:url(/img/course/hardware/img_hw_education06_pc.jpg)}.contCharaArea.hwEducation:hover{opacity:1}.contCharaArea.bzProfessor{background-image:url(/img/course/business/img_bz_professor07_pc.jpg)}.contCharaArea.bzProfessor:hover{opacity:1}.contCharaArea.bzEducation{background-image:url(/img/course/business/img_bz_education06_pc.jpg)}.contCharaArea.bzEducation:hover{opacity:1}.contCharaArea.acProfessor{background-image:url(/img/course/architecture/img_ac_professor07_pc.jpg)}.contCharaArea.acProfessor:hover{opacity:1}.contCharaArea.acEducation{background-image:url(/img/course/architecture/img_ac_education07_pc.jpg)}.contCharaArea.acEducation:hover{opacity:1}.contCharaArea.idProfessor{background-image:url(/img/course/industrial/img_id_professor07_pc.jpg)}.contCharaArea.idProfessor:hover{opacity:1}.contCharaArea.idEducation{background-image:url(/img/course/industrial/img_id_education06_pc.jpg)}.contCharaArea.idEducation:hover{opacity:1}.contCharaArea.gfProfessor{background-image:url(/img/course/graphic/img_gf_professor05_pc.jpg)}.contCharaArea.gfProfessor:hover{opacity:1}.contCharaArea.gfEducation{background-image:url(/img/course/graphic/img_gf_education06_pc.jpg)}.contCharaArea.gfEducation:hover{opacity:1}.contCharaArea.gsProfessor{background-image:url(/img/course/gamesoft/img_gs_professor05_pc.jpg)}.contCharaArea.gsProfessor:hover{opacity:1}.contCharaArea.gsEducation{background-image:url(/img/course/gamesoft/img_gs_education06_pc.jpg)}.contCharaArea.gsEducation:hover{opacity:1}.contCharaArea.threeProfessor{background-image:url(/img/course/threedcg/img_three_professor05_pc.jpg)}.contCharaArea.threeProfessor:hover{opacity:1}.contCharaArea.threeEducation{background-image:url(/img/course/threedcg/img_three_education06_pc.jpg)}.contCharaArea.threeEducation:hover{opacity:1}.contCharaArea.anmProfessor{background-image:url(/img/course/animation/img_anm_professor05_pc.jpg)}.contCharaArea.anmProfessor:hover{opacity:1}.contCharaArea.anmEducation{background-image:url(/img/course/animation/img_anm_education06_pc.jpg)}.contCharaArea.anmEducation:hover{opacity:1}.contCharaArea.voProfessor{background-image:url(/img/course/voiceactor/img_vo_professor05_pc.jpg)}.contCharaArea.voProfessor:hover{opacity:1}.contCharaArea.voEducation{background-image:url(/img/course/voiceactor/img_vo_education06_pc.jpg)}.contCharaArea.voEducation:hover{opacity:1}.contCharaArea.ctProfessor{background-image:url(/img/course/create/img_ct_professor05_pc.jpg)}.contCharaArea.ctProfessor:hover{opacity:1}.contCharaArea.ctEducation{background-image:url(/img/course/create/img_ct_education06_pc.jpg)}.contCharaArea.ctEducation:hover{opacity:1}.contCharaArea.tqProfessor{background-image:url(/img/course/technique/img_tq_professor05_pc.jpg)}.contCharaArea.tqProfessor:hover{opacity:1}.contCharaArea.tqEducation{background-image:url(/img/course/technique/img_tq_education06_pc.jpg)}.contCharaArea.tqEducation:hover{opacity:1}.contCharaArea.acResults{background-image:url(/img/course/architecture/img_ac_results01_pc.jpg);-webkit-background-size:auto;background-size:auto}.contCharaArea.acResults:hover{opacity:1}.contCharaArea.acResults .txtArea h2{font-size:30px}.contCharaArea.acResults .txtArea p{font-size:14px}.contCharaArea.education{width:790px;margin:0 auto;padding:0}.contCharaArea.education .contentIn{width:100%;display:table}.contCharaArea.education .txtArea{width:370px;display:table-cell;vertical-align:middle;padding:0 0 0 50px}.contCharaArea.education .txtArea h2{font-size:20px}.contCharaArea.education .img.pc{display:table-cell;vertical-align:middle}.contCharaArea.education .txt{font-size:14px;line-height:1.6;margin-top:18px}.contCharaArea.gsFeature{padding:60px 0 14px;background-image:url(/img/course/gamesoft/img_gs_feature02_pc.jpg)}.contCharaArea.gsFeature:hover{opacity:1}.contCharaArea.gsFeature .txtArea{float:right;width:520px}.contCharaArea.gsFeature .txtArea h2{font-size:20px;font-family:'Noto Sans Japanese Regular'}.contCharaArea.gsFeature .txtArea p{font-size:14px}.contCharaArea.gsFeature .txtArea .name{margin-top:34px;font-size:14px}.contCharaArea.gsFeature .txtArea .name span{font-size:18px}}.academicSpecialBox .txtArea{padding:32px 20px 20px}.academicSpecialBox .txtArea .description{font-size:12px}.academicSpecialBox .txtArea .detail{margin-top:30px;font-size:16px}.academicSpecialBox .seniorBox{padding:30px 20px 0}.academicSpecialBox .seniorBox h3{font-size:21px}@media screen and (min-width: 769px){.academicSpecialBox{overflow:hidden;margin:74px auto 0}}@media screen and (min-width: 769px) and (min-width: 769px){.academicSpecialBox{width:790px}}@media screen and (min-width: 769px){.academicSpecialBox .txtArea{padding:0;margin-bottom:30px}.academicSpecialBox .txtArea .detail{float:left;width:330px;margin-top:78px;font-size:20px}.academicSpecialBox .txtArea .description{font-size:14px}.academicSpecialBox .img{width:370px;float:right}.academicSpecialBox .img img{width:100%;height:auto}.academicSpecialBox .seniorBox{padding:54px 0 28px;clear:both}.academicSpecialBox .seniorBox h3{font-size:16px;font-family:'Noto Sans Japanese Regular'}}.performanceBox{padding:10% 20px 48%;background:url(/img/course/img_performance.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.performanceBox .link{margin-top:15px}.performanceBox.create{background:url(/img/course/create/img_performance_create.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.performanceBox.voice{background:url(/img/course/voiceactor/img_performance_voice.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}@media screen and (min-width: 641px) and (max-width: 979px){.performanceBox{padding:10% 20px 48%;background:url(/img/course/img_performance.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.performanceBox .contentIn{padding:0}.performanceBox .txtArea{width:100%;float:none}.performanceBox.create{background:url(/img/course/create/img_performance_create.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}}@media screen and (min-width: 769px){.performanceBox{padding:8% 0;background:url(/img/course/img_performance_pc.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.performanceBox .contentIn{overflow:hidden;padding:0}.performanceBox .txtArea{width:335px;float:right}.performanceBox .txtArea h2,.performanceBox .txtArea p{text-align:left}.performanceBox .txtArea h2{font-size:24px}.performanceBox .txtArea p span{display:block;text-align:right}.performanceBox.create{background:url(/img/course/create/img_performance_create_pc.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.performanceBox.create .txtArea h2,.performanceBox.create .txtArea p{color:#fff}.performanceBox.voice{background:url(/img/course/voiceactor/img_performance_voice_pc.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}}.other{text-align:right}.supportArea .timetableBox{margin:0 20px 62px}.supportArea .tuitionTransferBox{margin:-31px 20px 0}.supportArea .tuitionTransferBox p{font-weight:bold}.supportArea .tuitionTransferBox ul{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:13px 0 5px}.supportArea .tuitionTransferBox ul li{display:flex;justify-content:space-between;align-items:baseline;border:1px solid #d8d8d8;width:85%;padding:17px 18px 14px;font-family:'Noto Sans Japanese Regular';box-sizing:border-box;position:relative}.supportArea .tuitionTransferBox ul li+li{margin:10px 0 0}.supportArea .tuitionTransferBox ul li+li:before{content:"+";display:inline-block;overflow:hidden;width:15px;height:auto;font-size:28px;position:absolute;top:50%;left:-35px;text-align:center;margin-top:-20px}.supportArea .tuitionTransferBox ul li:nth-child(4){background:#f8f8f8}.supportArea .tuitionTransferBox ul li:nth-child(4):before{content:"━";left:-35px;margin-top:-25px}.supportArea .tuitionTransferBox ul li:last-child:before{content:"＝";width:17px;font-size:24px;left:-35px;margin-top:-20px}.supportArea .tuitionTransferBox ul li span{font-size:12px;font-family:'Noto Sans Japanese DemiLight';margin:-14px 0 0}.supportArea .tuitionTransferBox ul li span+span{font-size:16px}.supportArea .tuitionTransferBox ul li span+span ruby>rt{font-size:12px}.supportArea .tuitionTransferBox ul+p{text-indent:-1em;margin-left:1em;font-weight:normal}@media screen and (min-width: 769px){.supportArea .timetableBox{margin:0 auto 62px}.supportArea .tuitionTransferBox{width:790px;margin:-33px auto 62px}.supportArea .tuitionTransferBox ul{flex-wrap:nowrap;text-align:center;justify-content:space-between;margin:14px 0 24px}.supportArea .tuitionTransferBox ul li{display:block;width:140px;padding:11px 0 12px;font-size:16px}.supportArea .tuitionTransferBox ul li:first-child{width:104px}.supportArea .tuitionTransferBox ul li:nth-child(4):before{left:-21px;margin-left:0}.supportArea .tuitionTransferBox ul li:last-child{width:163px;margin-left:30px}.supportArea .tuitionTransferBox ul li:last-child:before{transform:rotate(0deg);top:50%;left:-23px;margin-top:-18px;width:11px;overflow:hidden}.supportArea .tuitionTransferBox ul li+li{margin:0 0 0 25px}.supportArea .tuitionTransferBox ul li+li:before{top:50%;left:-22px;margin-top:-24px}.supportArea .tuitionTransferBox ul li span{display:block;font-size:12px;height:70px;margin:0}.supportArea .tuitionTransferBox ul li span+span{height:auto}}.qualificationBox{text-indent:-1em;margin-left:1em}.qualificationBox li{font-size:16px;font-weight:bold}.qualificationBox li small{font-size:14px;font-weight:bold}@media screen and (min-width: 769px){.qualificationBox li{font-size:18px}}.seminarInfoTitle{padding:0 20px}.seminarInfoTitle h2{font-size:20px;margin-bottom:12px}.seminarInfoTitle p{font-size:12px;margin-bottom:42px}@media screen and (min-width: 769px){.seminarInfoTitle{padding:0 20px}.seminarInfoTitle h2{font-size:30px;margin-bottom:18px}.seminarInfoTitle p{font-size:14px}}.seminarInfoBox{margin-top:37px;padding-bottom:7px}.seminarInfoBox h2{font-size:20px}.seminarInfoBox h3{font-size:18px;margin:10px 0 5px}.seminarInfoBox .profBox{margin-top:20px;padding:0 20px}.seminarInfoBox .profBox p{font-size:16px}.seminarInfoBox .profBox .profDetail{padding:10px 20px 0}.seminarInfoBox .profBox .profDetail p{font-size:16px}.seminarInfoBox .profBox .link{margin-top:10px}.seminarInfoBox .companyListBox{margin-top:25px;text-align:center}.seminarInfoBox .companyListBox .companyList{display:inline-block;vertical-align:middle;text-align:center;margin-top:0;margin-left:-20px}.seminarInfoBox .companyListBox .companyList li,.seminarInfoBox .companyListBox .companyList+.subTxt{display:inline-block;vertical-align:top;margin-left:20px}.seminarInfoBox .companyListBox .companyList li{margin-top:15px;vertical-align:middle;font-size:0;line-height:0}.seminarInfoBox .companyListBox .companyList+.subTxt{margin-top:15px;font-size:14px;vertical-align:bottom;padding-right:60px}.seminarInfoBox .nameBox{margin-top:22px;font-family:'Noto Sans Japanese Regular'}.seminarInfoBox .nameBox .name{font-size:14px;margin-top:5px;padding:0 20px}.seminarInfoBox .nameBox .name dd{margin-top:5px}.seminarInfoBox .nameBox .seminar{margin-top:5px;padding:0 20px}.seminarInfoBox .seminarOther li{font-size:14px;margin-top:5px}.seminarInfoBox .seminarOther li .name{font-family:'Noto Sans Japanese Regular'}@media screen and (min-width: 641px) and (max-width: 979px){.seminarInfoBox .profBox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.seminarInfoBox .profBox .img,.seminarInfoBox .profBox .profDetail{width:48%}}@media screen and (min-width: 769px){.seminarInfoBox{margin:60px auto 0;padding:0 0 60px;display:table}}@media screen and (min-width: 769px) and (min-width: 769px){.seminarInfoBox{width:790px}}@media screen and (min-width: 769px){.seminarInfoBox h2{font-size:24px}.seminarInfoBox h3{font-size:20px}.seminarInfoBox+div,.seminarInfoBox+section{clear:both}.seminarInfoBox .companyListBox{text-align:left}.seminarInfoBox .companyListBox .companyList{margin-top:0;margin-left:-28px;text-align:left}.seminarInfoBox .companyListBox .companyList li{width:auto;margin-left:28px}.seminarInfoBox .companyListBox .companyList+.subTxt{display:block;margin:5px 0 0;text-align:right}.seminarInfoBox .nameBox{margin-bottom:60px;padding:0 0 0 50px;text-align:right;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}.seminarInfoBox .nameBox p{color:#fff}.seminarInfoBox .nameBox .name,.seminarInfoBox .nameBox .seminar{padding:0}.seminarInfoBox.leftImg .nameBox,.seminarInfoBox.leftImg .txtBox{float:none;display:table-cell;vertical-align:middle}.seminarInfoBox.leftImg .nameBox{padding:0 50px 0 0}.seminarInfoBox.leftImg .nameBox .name{padding:0 50px 0 0}.seminarInfoBox .txtBox{width:370px;display:table-cell;vertical-align:middle;margin-bottom:85px}.seminarInfoBox .txtBox h2,.seminarInfoBox .txtBox p{text-align:left}.seminarInfoBox .txtBox .titBox{padding:0}.seminarInfoBox .txtBox h2{margin-bottom:18px}.seminarInfoBox .txtBox p{font-size:14px;line-height:1.6}.seminarInfoBox .txtBox .profBox{margin-top:0;padding:0}.seminarInfoBox .txtBox .profBox .link{margin-top:16px}.seminarInfoBox .nameBox{width:420px;display:table-cell;vertical-align:middle;position:relative;font-size:0}.seminarInfoBox .nameBox .name{display:inline-block;width:100%;position:absolute;right:20px;bottom:20px;font-size:14px;color:#ffffff}.seminarInfoBox .nameBox .name dt{margin-bottom:10px}.seminarInfoBox .nameBox.sp{display:none}.seminarInfoBox .listLeft,.seminarInfoBox .listRight{width:370px}.seminarInfoBox .listLeft{float:left}.seminarInfoBox .listRight{float:right}}.itEducationBox{margin-top:35px}.itEducationBox h2{font-size:24px}.itEducationBox .link{margin-top:10px}.itEducationBox .img{margin-top:30px}@media screen and (min-width: 769px){.itEducationBox{clear:both;text-align:center;margin-top:35px}.itEducationBox h2{font-size:30px;margin-bottom:10px}.itEducationBox .link{margin-top:15px}.itEducationBox .img{margin-top:43px}}.licenseStepList+h2{margin-bottom:0}.licenseStepList ol{padding:0}.licenseStepList ol li{overflow:hidden;position:relative;border-bottom:1px solid #f7f7f7}.licenseStepList ol li .img{overflow:hidden;width:120px;height:120px;position:absolute;top:50%;right:20px;margin-top:-25px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.licenseStepList ol li .img img{width:100%;height:auto}.licenseStepList ol li .img+.txtArea p{padding-right:130px}.licenseStepList ol li .txtArea{padding:20px 20px 18px}.licenseStepList ol li .txtArea .year{margin-bottom:10px}.licenseStepList ol li .txtArea .year dt{font-family:'Noto Sans Japanese Regular';width:43px;height:43px;font-style:italic}.licenseStepList ol li .txtArea .year dt .block{width:43px;height:43px}.licenseStepList.it .txtArea .year dt{background:#49acd8}.licenseStepList.featuresPoint .txtArea .year dt{background:#1a6ebd}.licenseStepList.featuresPoint ol{margin-bottom:40px}.licenseStepList.architecture ol li .img{top:20px;margin-top:0}.licenseStepList.architecture .txtArea{min-height:120px}.licenseStepList.voiceactor .txtArea .year dt{background:#8f81bc}.licenseStepList.international{background:none;padding:34px 0 20px}.licenseStepList.international ol{padding:0}.licenseStepList.international ol li{padding:0 20px}.licenseStepList.international ol .txtArea{padding:20px 0 18px}.licenseStepList.international ol .txtArea .year dt{background:#1a6ebd}@media screen and (min-width: 769px){.licenseStepList{padding-bottom:50px}.licenseStepList ol{text-align:center;letter-spacing:-0.4em}.licenseStepList ol li{display:inline-block;vertical-align:top;letter-spacing:normal;width:250px;margin-top:20px;margin-left:55px;text-align:left;border-bottom:none}.licenseStepList ol li:first-child{margin-left:0}.licenseStepList ol li .img{position:static;width:225px;height:225px;margin-top:0}.licenseStepList ol li .img+.txtArea p{padding-right:0}.licenseStepList ol li .txtArea{width:100%;padding:30px 0 0}.licenseStepList ol li .txtArea .year{margin-bottom:15px}.licenseStepList ol li .txtArea .year dt{position:static;width:45px;height:45px;font-size:14px}.licenseStepList ol li .txtArea .year dt .block{width:45px;height:45px}.licenseStepList ol li .txtArea .year dt .number{font-size:18px}.licenseStepList ol li .txtArea .year dd{width:75%;font-size:19px;font-family:'Noto Sans Japanese Regular'}.licenseStepList ol li .txtArea p{padding:0;font-size:13px;line-height:1.7}.licenseStepList.architecture li{padding:0}.licenseStepList.architecture .img,.licenseStepList.architecture .txtArea{float:none}.licenseStepList.architecture .img{margin-top:0}.licenseStepList.architecture .txtArea{width:100%}.licenseStepList.architecture .txtArea .year dt,.licenseStepList.architecture .txtArea .year dd{vertical-align:top}.licenseStepList.architecture .txtArea .year dd{width:75%}.licenseStepList.voiceactor{padding-top:70px;padding-bottom:0}.licenseStepList.voiceactor ol{margin:0 auto 50px}.licenseStepList.international{background:none;padding:17px 0 32px}.licenseStepList.international ol{width:800px;margin:0 auto;padding:0}.licenseStepList.international ol li{width:225px;margin-left:60px;padding:0;box-sizing:border-box}.licenseStepList.international ol li:first-child{margin-left:0}.licenseStepList.international ol .txtArea{padding:22px 0 0}}.licenseSupport .supportDetail{padding:40px 20px 26px;background:url(/img/course/it/img_it_licence_support.jpg) no-repeat right bottom;-webkit-background-size:100% auto;background-size:100% auto}.licenseSupport .supportDetail h2,.licenseSupport .supportDetail p{text-align:left}.licenseSupport .supportDetail h2{margin-bottom:26px}.licenseSupport .supportDetail span{font-weight:bold}.licenseSupport .supportList{padding:28px 20px 14px}.licenseSupport .supportList h3{font-size:20px;font-family:'Noto Sans Japanese Regular'}.licenseSupport .supportList .noteTxt{margin-top:15px;margin-left:-30px;font-size:14px}.licenseSupport .supportList ul{margin:14px 0 10px}.licenseSupport .supportList ul li{position:relative;padding:5px 0 5px 30px;font-size:16px}.licenseSupport .supportList ul li:before{content:"";display:block;width:25px;height:24px;position:absolute;top:3px;left:0;background:url(/img/icn.png) no-repeat 0 -37px;-webkit-background-size:23px auto;background-size:23px auto}.licenseSupport .supportList ul li p{margin-top:10px;font-size:14px}.licenseSupport.infoLicenseSupport p{padding-right:120px}.licenseSupport.infoLicenseSupport ul li{margin-top:20px}.licenseSupport.infoLicenseSupport ul li p{padding-right:0;margin-top:10px;margin-left:-30px}.licenseSupport.infoLicenseSupport ul li:before{background:url(/img/icn.png) no-repeat 0 -60px;-webkit-background-size:23px auto;background-size:23px auto}@media screen and (min-width: 641px) and (max-width: 979px){.licenseSupport .supportList{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 769px){.licenseSupport{padding:37px 20px 40px;background:url(/img/course/it/img_it_licence_support_pc.jpg) no-repeat right bottom;-webkit-background-size:100% auto;background-size:100% auto}.licenseSupport .supportDetail{background:none}.licenseSupport .supportDetail,.licenseSupport .supportList{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.licenseSupport .supportDetail,.licenseSupport .supportList{width:790px}}@media screen and (min-width: 769px){.licenseSupport .supportDetail p{width:360px;font-size:13px}.licenseSupport .supportList{background:#f7f7f7;padding:30px 60px 20px}.licenseSupport .supportList h3{font-size:24px;text-align:center}.licenseSupport .supportList ul li{font-size:20px;margin-top:10px;padding-left:50px}.licenseSupport .supportList ul li:before{width:40px;height:41px;position:absolute;top:3px;left:0;background:url(/img/icn.png) no-repeat 0 -65px;-webkit-background-size:40px auto;background-size:40px auto}.licenseSupport .supportList .noteTxt{margin-top:10px;margin-left:0;font-size:12px}.licenseSupport .supportList.it ul li:before{background:url(/img//course/it/icn_it.png) no-repeat 0 0;-webkit-background-size:40px auto;background-size:40px auto}.licenseSupport.infoLicenseSupport p{padding-right:0}.licenseSupport.infoLicenseSupport ul li:before{background:url(/img/icn.png) no-repeat 0 -106px;-webkit-background-size:40px auto;background-size:40px auto}}.infoLicenseSupport .supportDetail{background:url(/img/info/img_info_features12.jpg) no-repeat right bottom;-webkit-background-size:100% auto;background-size:100% auto}@media screen and (min-width: 769px){.infoLicenseSupport{padding:34px 0 50px;background:url(/img/info/img_info_features12_pc.jpg) no-repeat right bottom;-webkit-background-size:100% auto;background-size:100% auto}.infoLicenseSupport .supportDetail{background:none}.infoLicenseSupport .supportList ul{margin-top:0}.infoLicenseSupport .supportList ul li{display:inline-block;vertical-align:top;width:calc(100% / 2 - 27px);margin-top:0;margin-left:50px}.infoLicenseSupport .supportList ul li:nth-child(odd){margin-left:0}.infoLicenseSupport .supportList ul li p{margin-top:23px;margin-left:-44px}}.qalificationBox{margin-top:10px;padding:30px 20px;background:#f7f7f7}.qalificationBox h2{font-size:24px;margin-bottom:5px}.qalificationBox h3{margin-bottom:12px;font-size:16px;font-family:'Noto Sans Japanese Regular'}.qalificationBox .qalificationListBox{margin-top:23px}.qalificationBox .qalificationList{letter-spacing:-0.4em;background:#fff}.qalificationBox .qalificationList li{display:inline-block;vertical-align:bottom;letter-spacing:normal;width:33.3%;padding:15px 0 13px;text-align:center}.qalificationBox .qalificationList li .licenseName{letter-spacing:-1px;line-height:1.2}.qalificationBox .qalificationList li .licenseNumber{margin-top:4px;font-size:18px;line-height:1;color:#49acd8}.qalificationBox .qalificationList li .licenseNumber .number{font-size:45px}.qalificationBox .qalificationList li .detail{margin-top:10px;font-size:10px}.qalificationBox .qalificationList li .detail span{color:#49acd8}.qalificationBox .qalificationList li:nth-child(4),.qalificationBox .qalificationList li:nth-child(5){width:50%;padding:24px 0 25px;border-top:8px solid #f7f7f7}.qalificationBox .qalificationList li:nth-child(4) .licenseName,.qalificationBox .qalificationList li:nth-child(5) .licenseName{letter-spacing:normal}.qalificationBox .qalificationList li:nth-child(4) .licenseNumber,.qalificationBox .qalificationList li:nth-child(5) .licenseNumber{margin-top:8px}.qalificationBox .qalificationList li .txtArea{padding:0 10px;border-left:1px solid #d8d8d8}.qalificationBox .qalificationList li:first-child .txtArea,.qalificationBox .qalificationList li:nth-child(4) .txtArea{border-left:none}.qalificationBox .qalificationTit{padding:3px 5px 2px;background:#49acd8;text-align:center;color:#fff}.qalificationBox .qalificationTit .qalificationList{background:#49acd8}.qalificationBox .qalificationTit .qalificationList li{padding:0;border:none;font-size:25px}.qalificationBox .qalificationList02+.qalificationList02 li,.qalificationBox .qalificationList02+.qalificationList03 li,.qalificationBox .qalificationList03+.qalificationList02 li,.qalificationBox .qalificationList03+.qalificationList03 li{width:50%}.qalificationBox .qalificationList02+.qalificationList02 .qalificationLast li,.qalificationBox .qalificationList02+.qalificationList03 .qalificationLast li,.qalificationBox .qalificationList03+.qalificationList02 .qalificationLast li,.qalificationBox .qalificationList03+.qalificationList03 .qalificationLast li{padding:24px 0 25px}.qalificationBox .qalificationList02+.qalificationList02 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList02+.qalificationList03 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList03+.qalificationList02 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList03+.qalificationList03 .qalificationLast li .licenseNumber{margin-top:8px}.qalificationBox .seniorBox h3{text-align:center;margin-bottom:-20px}.qalificationBox .seniorBox ul li .img{width:150px;height:150px}.qalificationBox .seniorBox ul li .nameBox{width:45%}.qalificationBox .appInfo{display:table;margin:0 auto;padding-top:53px}.qalificationBox .appInfo>*{display:table-cell;vertical-align:middle}.qalificationBox .appInfo .img img{width:183px}.qalificationBox .appInfo .txtBox{width:504px;text-align:left;padding-left:60px;clear:both}.qalificationBox .appInfo .appTit{font-size:22px;line-height:38px}.qalificationBox .appInfo .appTit strong{font-size:26px}.qalificationBox .appInfo .appTit+p{font-size:16px}.qalificationBox .appInfo .appIcon img{width:68px;float:left}.qalificationBox .appInfo .appTxtCont,.qalificationBox .appInfo .appIcon{display:inline}.qalificationBox .appInfo .appTxtCont span{padding-left:14px}.qalificationBox .appInfo .theme{line-height:1.8}.qalificationBox .subCont{width:100%;margin:0 0 0 auto}.qalificationBox .seminarInfoBox{margin-top:38px}@media screen and (min-width: 641px) and (max-width: 979px){.qalificationBox .qalificationListBox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 769px){.qalificationBox{margin-top:0;padding:50px 20px 35px}.qalificationBox h2{font-size:30px}.qalificationBox h3{margin-bottom:15px;font-size:20px}.qalificationBox .qalificationListBox{margin:50px auto 0}}@media screen and (min-width: 769px) and (min-width: 769px){.qalificationBox .qalificationListBox{width:790px}}@media screen and (min-width: 769px){.qalificationBox .qalificationListBox .qalificationList{display:table;width:100%;padding:20px 0}.qalificationBox .qalificationListBox .qalificationList li{display:table-cell;vertical-align:middle;width:20%;padding:0 10px;border-top:none;opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transition:all 0;border-left:1px solid #d8d8d8}.qalificationBox .qalificationListBox .qalificationList li:first-child{border-left:none}.qalificationBox .qalificationListBox .qalificationList li .txtArea{border:none;min-height:98px}.qalificationBox .qalificationListBox .qalificationList li .licenseName{font-size:14px}.qalificationBox .qalificationListBox .qalificationList li .licenseNumber{font-size:24px;opacity:0;-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 500ms}.qalificationBox .qalificationListBox .qalificationList li.scrollin .licenseNumber{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transform:translate(0, 0)}.qalificationBox .qalificationListBox .qalificationList li:nth-child(2) .licenseNumber{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.qalificationBox .qalificationListBox .qalificationList li:nth-child(3) .licenseNumber{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.qalificationBox .qalificationListBox .qalificationList li:nth-child(4) .licenseNumber{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms}.qalificationBox .qalificationListBox .qalificationList li:nth-child(5) .licenseNumber{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.qalificationBox .qalificationListBox .qalificationTit .qalificationList li{opacity:0;-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 500ms}.qalificationBox .qalificationListBox .qalificationTit .qalificationList li.scrollin{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transform:translate(0, 0)}.qalificationBox .qalificationListBox .qalificationTit .qalificationList li.scrollin:nth-child(2){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.qalificationBox .qalificationListBox .qalificationTit .qalificationList li.scrollin:nth-child(3){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.qalificationBox .qalificationListBox+.qalificationListBox{margin-top:35px}.qalificationBox .qalificationList02,.qalificationBox .qalificationList03{display:table-cell;vertical-align:top;width:44%;background:#fff}.qalificationBox .qalificationList02 .qalificationTit p,.qalificationBox .qalificationList03 .qalificationTit p{font-size:11px;color:#fff}.qalificationBox .qalificationList02 .qalificationTit .qalificationList,.qalificationBox .qalificationList03 .qalificationTit .qalificationList{padding:0}.qalificationBox .qalificationList02 .qalificationTit .qalificationList li,.qalificationBox .qalificationList03 .qalificationTit .qalificationList li{border:none;padding:0;font-size:30px;color:#fff}.qalificationBox .qalificationList02 .qalificationList,.qalificationBox .qalificationList03 .qalificationList{padding:15px 0}.qalificationBox .qalificationList02+.qalificationList02,.qalificationBox .qalificationList02+.qalificationList03,.qalificationBox .qalificationList03+.qalificationList02,.qalificationBox .qalificationList03+.qalificationList03{width:30%;border-left:10px solid #f7f7f7}.qalificationBox .qalificationList02+.qalificationList02 .qalificationLast li,.qalificationBox .qalificationList02+.qalificationList03 .qalificationLast li,.qalificationBox .qalificationList03+.qalificationList02 .qalificationLast li,.qalificationBox .qalificationList03+.qalificationList03 .qalificationLast li{padding:0}.qalificationBox .qalificationList02+.qalificationList02 .qalificationLast li .licenseName,.qalificationBox .qalificationList02+.qalificationList03 .qalificationLast li .licenseName,.qalificationBox .qalificationList03+.qalificationList02 .qalificationLast li .licenseName,.qalificationBox .qalificationList03+.qalificationList03 .qalificationLast li .licenseName{margin-top:10px}.qalificationBox .qalificationList02+.qalificationList02 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList02+.qalificationList03 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList03+.qalificationList02 .qalificationLast li .licenseNumber,.qalificationBox .qalificationList03+.qalificationList03 .qalificationLast li .licenseNumber{margin-top:11px}.qalificationBox .qalificationList02+.qalificationList02 .qalificationTit .qalificationList li:first-child,.qalificationBox .qalificationList02+.qalificationList03 .qalificationTit .qalificationList li:first-child,.qalificationBox .qalificationList03+.qalificationList02 .qalificationTit .qalificationList li:first-child,.qalificationBox .qalificationList03+.qalificationList03 .qalificationTit .qalificationList li:first-child{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms}.qalificationBox .qalificationList02+.qalificationList02 .qalificationTit .qalificationList li:nth-child(2),.qalificationBox .qalificationList02+.qalificationList03 .qalificationTit .qalificationList li:nth-child(2),.qalificationBox .qalificationList03+.qalificationList02 .qalificationTit .qalificationList li:nth-child(2),.qalificationBox .qalificationList03+.qalificationList03 .qalificationTit .qalificationList li:nth-child(2){-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.qalificationBox .qalificationList02 .qalificationLast li:first-child .licenseNumber,.qalificationBox .qalificationList03 .qalificationLast li:first-child .licenseNumber{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms}.qalificationBox .qalificationList02 .qalificationLast li:nth-child(2) .licenseNumber,.qalificationBox .qalificationList03 .qalificationLast li:nth-child(2) .licenseNumber{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.qalificationBox .qalificationList03{width:30%}.qalificationBox .qalificationList03+.qalificationList03{width:44%}.qalificationBox .seniorBox{margin-top:40px;text-align:center}.qalificationBox .seniorBox h3{margin-bottom:0}.qalificationBox .seniorBox ul li .nameBox{width:58%}.qalificationBox .seniorBox ul li .nameBox p{font-size:14px}.qalificationBox .seniorBox ul li .nameBox .name{margin-bottom:10px;font-size:18px}.qalificationBox .seniorBox .senior02 li{width:55%;margin-right:0}.qalificationBox .seniorBox .senior02 li .nameBox{width:75%}.qalificationBox .courseFlow .titSection span{color:#333;background:#f6f4ef}.qalificationBox .courseFlow .titSection span:after{border-color:#f6f4ef transparent transparent transparent}.qalificationBox .courseFlow p{letter-spacing:2px}.qalificationBox .courseFlow .appInfo{text-align:center}.qalificationBox .courseFlow .appInfo .img img{width:155px}.qalificationBox .courseFlow .appInfo .txtBox{margin-top:-8px}.qalificationBox .courseFlow .appInfo .appTit{font-weight:bold}.qalificationBox .courseFlow .appInfo .appTit strong{font-size:18px;font-weight:bold}.qalificationBox .courseFlow .appInfo .win{margin-top:20px;font-weight:bold;color:#4398ab}.qalificationBox .courseFlow .appInfo .theme{margin-top:8px;color:#666;line-height:1.5;letter-spacing:0.02em}.qalificationBox .courseFlow .appInfo .subtit{font-weight:bold;margin-top:8px;color:#333;line-height:1.5;letter-spacing:-0.03em}.qalificationBox .courseFlow .appInfo .appTxtCont,.qalificationBox .courseFlow .appInfo .appIcon{display:inline}.qalificationBox .courseFlow .appInfo .appTxtCont span{padding-left:14px}.qalificationBox .courseFlow .appInfo .theme{line-height:1.5}.qalificationBox .courseFlow .appInfo .subCont{display:flex;width:868px;margin:0 auto}}.featureIdeaBox{padding:30px 20px 40px;background:#f7f7f7}.featureIdeaBox .featureIdeaTop .img{margin-top:20px}.featureIdeaBox .featureIdeaTop .img figcaption{margin-top:5px;font-size:12px;text-align:right;line-height:1}.featureIdeaBox .featureIdeaTop+.featureIdeaTop{margin-top:40px}.featureIdeaBox .appList{margin-top:20px}.featureIdeaBox .appList li{padding-top:25px;display:table}.featureIdeaBox .appList li figure img{width:80px;float:none}.featureIdeaBox .appList li .txtBox{display:table-cell;vertical-align:middle;padding-left:24px;padding-bottom:20px;text-align:left}.featureIdeaBox .appList li .subtit{font-size:13px;font-weight:bold;margin-top:8px;color:#333;line-height:1.5;letter-spacing:-0.03em}.featureIdeaBox .appList li .theme{margin-top:10px;font-size:13px;line-height:1.5}.featureIdeaBox .appList li .appLogo.app02 img{width:auto;height:22px}.featureIdeaBox .appList li .appLogo.app03 img{width:auto;height:36px}.featureIdeaBox .appList li .appLogo.oboeru img{width:auto;height:45px}.featureIdeaBox .featureIdeaInfoBox{margin-top:50px}.featureIdeaBox .featureIdeaInfoBox li{text-indent:-15px;padding-left:15px;margin-top:10px}@media screen and (min-width: 769px){.featureIdeaBox{padding:60px 0 46px}.featureIdeaBox .featureIdeaTop{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.featureIdeaBox .featureIdeaTop>*{width:370px}.featureIdeaBox .featureIdeaTop p{font-size:14px;line-height:2}.featureIdeaBox .featureIdeaTop .img{margin-top:0}.featureIdeaBox .featureIdeaTop .img figcaption{margin-top:10px}.featureIdeaBox .featureIdeaTop+.featureIdeaTop{margin-top:80px}.featureIdeaBox .featureIdeaTop:nth-child(odd) .img{order:0}.featureIdeaBox .featureIdeaTop:nth-child(odd) .txtBox{order:1}.featureIdeaBox .appList{margin:40px -30px 0;display:flex;justify-content:center}.featureIdeaBox .appList li{display:block;width:210px;margin:0 30px;padding-top:0}.featureIdeaBox .appList li:nth-of-type(even){padding-top:0}.featureIdeaBox .appList li figure{text-align:center}.featureIdeaBox .appList li figure img{width:95px}.featureIdeaBox .appList li figure.oboeru img{width:116px}.featureIdeaBox .appList li .appLogo{margin-top:5px;text-align:center}.featureIdeaBox .appList li .appLogo.app02 img{height:26px}.featureIdeaBox .appList li .appLogo.app03{margin-bottom:-10px}.featureIdeaBox .appList li .appLogo.app03 img{height:36px}.featureIdeaBox .appList li .appLogo.oboeru{margin-bottom:11px}.featureIdeaBox .appList li .appLogo.oboeru img{height:50px}.featureIdeaBox .appList li .txtBox{display:block;padding:0}.featureIdeaBox .appList li .subtit{margin:9px -20px 0;text-align:center}.featureIdeaBox .appList li .theme{margin-top:10px;line-height:1.8}.featureIdeaBox .appList li.oboeru .txtBox{margin-top:20px}.featureIdeaBox .featureIdeaInfoBox{margin:80px 0 50px}.featureIdeaBox .featureIdeaInfoBox ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.featureIdeaBox .featureIdeaInfoBox li{width:50%;font-size:16px}}.resultsSupport{margin-top:40px;padding:0 20px}.resultsSupport h2{margin-bottom:0}.resultsSupport li{padding:20px 0 24px;border-bottom:1px solid #e2e2e2}.resultsSupport li p{font-size:16px}.resultsSupport li .img,.resultsSupport li .tit{display:inline-block;vertical-align:middle}.resultsSupport li .img{float:left;width:57px}.resultsSupport li .tit{margin-top:15px;margin-left:10px}.resultsSupport li .txt{clear:both;padding-top:5px}@media screen and (min-width: 769px){.resultsSupport{margin-top:0;padding:67px 0 70px;text-align:center;background:#f7f7f7;-webkit-background-size:cover;background-size:cover}.resultsSupport li{overflow:hidden;width:370px;display:inline-block;vertical-align:middle;margin-left:50px;margin-top:50px;padding:0;border:none;text-align:left}.resultsSupport li:first-child{margin-left:0}.resultsSupport li .img,.resultsSupport li .txtBox{display:inline-block;vertical-align:middle}.resultsSupport li .img{width:114px}.resultsSupport li .txtBox{width:69%;padding-left:10px}.resultsSupport li .txtBox .tit{margin-left:0;margin-top:5px;font-size:20px;font-family:'Noto Sans Japanese Regular'}.resultsSupport li .txtBox .txt{font-size:14px}}.resultsStatus{margin-top:50px}.resultsStatus ul{padding:0 20px}.resultsStatus ul li{padding:10px 5px 10px 15px;border-bottom:1px solid #d8d8d8}.resultsStatus ul li.none{padding:0;border-bottom:none}.resultsStatus ul li:first-child{border-top:1px solid #d8d8d8}.resultsStatus ul li dl{letter-spacing:-0.4em}.resultsStatus ul li dl dt,.resultsStatus ul li dl dd{display:inline-block;vertical-align:middle;letter-spacing:normal;font-size:14px}.resultsStatus ul li dl dt{position:relative;width:60%;padding:0 45px 0 35px}.resultsStatus ul li dl dt:before{content:"";display:block;width:29px;height:36px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/img/course/it/icn_results.png) no-repeat left top;-webkit-background-size:25px auto;background-size:25px auto}.resultsStatus ul li dl dt:after{content:"";display:block;width:25px;height:18px;position:absolute;top:50%;right:21px;margin-top:-7px;background:url(/img/arrow.png) no-repeat 0 -28px;-webkit-background-size:23px auto;background-size:23px auto}.resultsStatus ul li dl dd{width:40%;font-family:'Noto Sans Japanese Regular'}.resultsStatus .resultsStatusData .gluphBox{padding:15px 20px}.resultsStatus .resultsStatusData .gluphBox p,.resultsStatus .resultsStatusData .gluphBox .gluphImg{display:inline-block;vertical-align:middle;width:48%}.resultsStatus .resultsStatusData .gluphBox p{font-size:16px}.resultsStatus .resultsStatusData .gluphBox p span{color:#49acd8}.resultsStatus .resultsStatusData .gluphBox p span.txtac{color:#86a300}.resultsStatus .resultsStatusData .gluphBox .gluphImg{padding-left:5%}.resultsStatus .resultsStatusData .gluphBox .gluphImg img{width:100%;height:auto}@media screen and (min-width: 769px){.resultsStatus{margin-top:38px}.resultsStatus ul{margin:5px auto 0;padding:0;text-align:center;border:none}}@media screen and (min-width: 769px) and (min-width: 769px){.resultsStatus ul{width:790px}}@media screen and (min-width: 769px){.resultsStatus ul li{display:inline-block;vertical-align:top;width:370px;padding:0;margin-top:10px;border:none;text-align:left}.resultsStatus ul li:first-child{border:none}.resultsStatus ul li:nth-child(even){margin-left:45px}.resultsStatus ul li dl dt{width:53%;padding-left:45px}.resultsStatus ul li dl dt:before{width:29px;height:36px;margin-top:-15px;background:url(/img/course/it/icn_results.png) no-repeat left top;-webkit-background-size:25px auto;background-size:25px auto}.resultsStatus ul li dl dd{width:46%}.resultsStatus .resultsStatusData{margin-top:41px;padding:60px 0 50px;background:url(/img/course/it/img_it_results04_pc.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover}.resultsStatus .resultsStatusData .dataCont{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.resultsStatus .resultsStatusData .dataCont{width:790px}}@media screen and (min-width: 769px){.resultsStatus .resultsStatusData .gluphBox{width:600px;padding:0;overflow:hidden}.resultsStatus .resultsStatusData .gluphBox .gluphImg{float:left;width:235px;padding-left:0}.resultsStatus .resultsStatusData .gluphBox p{float:right;width:340px;margin-top:42px;font-size:18px;font-family:'Noto Sans Japanese DemiLight';line-height:1.8}.resultsStatus .resultsStatusData .gluphBox p span{font-size:24px;padding:0 3px}.resultsStatus .resultsStatusData.architecture{background:url(/img/course/architecture/img_ac_results04_pc.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover}.resultsStatus.resultsStatusAc h2,.resultsStatus.resultsStatusAc h2+p{text-align:left}.resultsStatus.resultsStatusAc .subtxt{font-size:14px}.resultsStatus.resultsStatusAc .contentIn{width:810px;margin:0 auto}}.teacherList{padding:0 20px}.teacherList ul{padding-top:10px}.teacherList ul li{margin-top:25px;margin-left:-2%;letter-spacing:-0.4em}.teacherList ul li .img,.teacherList ul li .teacherDetail{display:table-cell;vertical-align:top;letter-spacing:normal}.teacherList ul li .img{margin-left:-2%}.teacherList ul li .img span{display:block;overflow:hidden;width:125px;height:125px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.teacherList ul li .img img{width:100%;height:auto}.teacherList ul li .teacherDetail{width:80%;padding-left:5%}.teacherList ul li .teacherDetail .name{font-size:16px}.teacherList ul li .teacherDetail .name span{display:block;font-size:12px}.teacherList ul li .teacherDetail .tit{margin:7px 0 3px;font-size:16px}@media screen and (min-width: 769px){.teacherList{padding:0 0 96px}.teacherList ul{overflow:hidden;margin:0 auto;padding-top:8px}}@media screen and (min-width: 769px) and (min-width: 769px){.teacherList ul{width:790px}}@media screen and (min-width: 769px){.teacherList ul li{width:369px;margin-top:62px;margin-left:0;display:inline-block;vertical-align:top}.teacherList ul li:nth-child(even){margin-left:40px}.teacherList ul li .img span{width:152px;height:152px}.teacherList ul li .teacherDetail .tit{font-size:18px;margin:7px 0 9px}}.passionArea{margin-top:56px}.passionArea .txtArea{margin-top:-104px;padding:25px 25px 40px;background:#f1f4f6}.passionArea .txtArea h3{margin-bottom:23px;font-size:24px;line-height:1.5}.passionArea .txtArea p{font-size:14px;line-height:1.65}.passionArea .txtArea p+p{margin-top:23px}.passionArea .profileArea{margin-top:18px;padding-top:19px;border-top:1px solid #c6c7c6}.passionArea .profileArea .name{font-size:16px;font-family:'Noto Sans Japanese Regular'}.passionArea .profileArea .historyArea{margin-top:9px;font-size:12px}.passionArea .profileArea .historyArea dd{margin-top:2px}.passionArea .profileArea .historyArea dd dl{letter-spacing:-0.4em}.passionArea .profileArea .historyArea dd dl>*{margin-top:2px;display:inline-block;vertical-align:top;letter-spacing:normal}.passionArea .profileArea .historyArea dd dl dt{width:20%}.passionArea .profileArea .historyArea dd dl dd{width:80%}.passionArea .taikenArea{padding:0 25px 40px;background:#f1f4f6}.passionArea .taikenArea .contBox{box-shadow:0px 17px 12px -2px #d8e0e6}.passionArea .taikenArea .txtBox{padding:22px 20px 25px;background:#fff}.passionArea .taikenArea .titleArea{display:table;width:100%}.passionArea .taikenArea .titleArea>*{display:table-cell;vertical-align:middle}.passionArea .taikenArea .titleArea dt{width:74px;text-align:center}.passionArea .taikenArea .titleArea dt span{display:block;width:74px;height:74px;padding:5px 0;font-size:24px;color:#fff;line-height:1.3;background:#336ccd;box-sizing:border-box}.passionArea .taikenArea .titleArea dd{padding-left:10px;font-size:14px;line-height:1.6;font-family:'Noto Sans Japanese Regular';color:#336bcd}.passionArea .taikenArea p{margin-top:10px;font-size:12px;color:#666}.passionArea .taikenArea .btnBlue{width:80%;margin:16px auto 0}@media screen and (min-width: 769px){.passionArea{margin-top:0}.passionArea .txtArea{width:420px;float:right;margin-top:0;padding:0;background:none}.passionArea .txtArea h3{margin-bottom:50px;font-size:26px}.passionArea .txtArea p{font-size:12px;line-height:1.8;color:#333}.passionArea .passionMain{padding:6% 0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.passionArea .passionMain .passionMainCont{overflow:hidden;width:790px;margin:0 auto}.passionArea .passionMain.it{background-image:url(/img/course/it/img_it_passion01_pc.jpg)}.passionArea .passionMain.hw{background-image:url(/img/course/hardware/img_hw_passion01_pc.jpg)}.passionArea .passionMain.business{background-image:url(/img/course/business/img_bz_passion01_pc.jpg)}.passionArea .passionMain.architecture{background-image:url(/img/course/architecture/img_ac_passion01_pc.jpg)}.passionArea .passionMain.industrial{background-image:url(/img/course/industrial/img_id_passion01_pc.jpg)}.passionArea .passionMain.graphic{background-image:url(/img/course/graphic/img_graphic_passion01_pc.jpg)}.passionArea .passionMain.graphic02{background-image:url(/img/course/graphic/img_graphic_passion03_pc.jpg)}.passionArea .passionMain.gamesoft{background-image:url(/img/course/gamesoft/img_gamesoft_passion01_pc.jpg)}.passionArea .passionMain.threedcg{background-image:url(/img/course/threedcg/img_threedcg_passion01_pc.jpg)}.passionArea .passionMain.animation{background-image:url(/img/course/animation/img_animation_passion01_pc.jpg)}.passionArea .passionMain.voiceactor{background-image:url(/img/course/voiceactor/img_voiceactor_passion01_pc.jpg)}.passionArea .passionMain.create{background-image:url(/img/course/create/img_create_passion01_pc.jpg)}.passionArea .passionMain.technique{background-image:url(/img/course/technique/img_technique_passion01_pc.jpg)}.passionArea .passionMain.technique .txtArea h3,.passionArea .passionMain.technique .txtArea p,.passionArea .passionMain.technique .txtArea .historyArea{color:#fff}.passionArea .passionMain.architecture .txtArea,.passionArea .passionMain.animation .txtArea,.passionArea .passionMain.technique .txtArea,.passionArea .passionMain.graphic02 .txtArea{float:left}.passionArea .profileArea{margin-top:23px;padding-top:22px}.passionArea .profileArea .historyArea{margin-top:6px}.passionArea .taikenArea{padding:40px 0;background:#e9e9e9}.passionArea .taikenArea .contBox{overflow:hidden;width:790px;margin:0 auto;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.passionArea .taikenArea .contBox .img{order:2;overflow:hidden;position:relative;width:340px}.passionArea .taikenArea .contBox .txtBox{order:1;width:450px;padding:28px 28px 30px;box-sizing:border-box}.passionArea .taikenArea .contBox .txtBox .titleArea dt{width:70px}.passionArea .taikenArea .contBox .txtBox .titleArea dt span{width:70px;height:70px;padding:9px 0;line-height:1}.passionArea .taikenArea .contBox .txtBox .titleArea dd{font-size:14px;padding-left:14px}.passionArea .taikenArea .contBox .btnBlue{width:70%;padding:10px;font-size:16px}}.graduateBox ul{margin-top:45px}.graduateBox ul li .img{font-size:0;line-height:0}.graduateBox ul li .dateBox{padding:30px 20px 57px}.graduateBox ul li .dateBox .name,.graduateBox ul li .dateBox .almaMater{font-size:14px}.graduateBox ul li .dateBox .name{margin-top:8px;font-family:'Noto Sans Japanese Regular'}.graduateBox ul li .dateBox h3{margin:14px 0 4px;font-size:20px}.graduateBox ul li .dateBox h3+p{font-size:16px}.graduateBox ul li .dateBox p+p{margin-top:10px}.graduateBox ul li:last-child .dateBox{padding-bottom:40px}.graduateBox .bnr{padding:0 20px}.graduateBox.currentBox ul li .dateBox h3{margin:0 0 15px}.graduateBox.currentBox ul li .dateBox p+p{margin-top:0}.graduateBox.currentBox ul li .dateBox .name{margin-top:14px}@media screen and (min-width: 769px){.graduateBox ul{width:803px;margin:40px auto 90px}.graduateBox ul li{overflow:hidden;margin-top:70px;position:relative}.graduateBox ul li:first-child{margin-top:0}.graduateBox ul li .dateBox{width:550px;border:3px solid #e3e3e3}.graduateBox ul li .dateBox .logo img{width:40%;height:auto}.graduateBox ul li .dateBox .logo .nomura{width:60%}.graduateBox ul li .dateBox .logo .kekke{width:12%}.graduateBox ul li .dateBox .logo .chara{width:20%}.graduateBox ul li .dateBox .logo .yamaha{width:65%}.graduateBox ul li .dateBox .logo .sanyo{width:30%}.graduateBox ul li .dateBox .logo .ohnet{width:60%}.graduateBox ul li .dateBox .logo .yukes{width:25%}.graduateBox ul li .dateBox .logo .crk{width:25%}.graduateBox ul li .dateBox .logo .daiwahouse{width:25%}.graduateBox ul li .dateBox .name,.graduateBox ul li .dateBox .almaMater{font-size:12px}.graduateBox ul li .dateBox .name{margin-top:10px;font-family:'Noto Sans Japanese Regular'}.graduateBox ul li .dateBox .almaMater{margin-top:5px}.graduateBox ul li .dateBox h3{margin:20px 0 15px;font-size:24px}.graduateBox ul li .dateBox h3+p{font-size:14px;line-height:1.6;letter-spacing:1px}.graduateBox ul li .img{width:300px;margin-top:65px;position:absolute;top:50%;margin-top:-180px;z-index:10}.graduateBox ul li:nth-child(odd) .dateBox{float:left;padding:50px 100px 50px 45px}.graduateBox ul li:nth-child(odd) .img{right:0;margin-left:-60px}.graduateBox ul li:nth-child(even){margin-left:-20px}.graduateBox ul li:nth-child(even) .dateBox{float:right;padding:50px 45px 50px 100px}.graduateBox ul li:nth-child(even) .img{left:0;margin-right:-70px;margin-left:20px}.graduateBox .bnr{margin:0 auto;padding:0}}@media screen and (min-width: 769px) and (min-width: 769px){.graduateBox .bnr{width:790px}}@media screen and (min-width: 769px){.graduateBox .bnr a{overflow:hidden;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.graduateBox .bnr a:hover{opacity:0.7}.graduateBox.currentBox ul{margin:40px auto 160px}.graduateBox.currentBox ul li{overflow:inherit;margin-top:145px}.graduateBox.currentBox ul li .img{margin-top:-120px}.graduateBox.currentBox ul li .dateBox h3{margin:0 0 15px}.graduateBox.currentBox ul li:first-child{margin-top:0}.graduateBox.currentBox ul li:after{content:"";display:block;clear:both;width:1px;height:1px}}.titBox .subtxt{font-size:12px;margin-top:-7px;margin-bottom:17px}@media screen and (min-width: 769px){.titBox .subtxt{margin-bottom:0}}.currentBox .titBox h2+p{font-size:18px}.educationBox{padding-bottom:60px}.educationBox+.seminarInfoBox{margin-top:-30px}@media screen and (min-width: 769px){.educationBox{padding-bottom:100px}.educationBox+.seminarInfoBox{margin-top:-60px}}.featuresList{margin-top:10px;padding:35px 0 40px;background:#f7f7f7}.featuresList .titBox{margin-bottom:-30px}@media screen and (min-width: 769px){.featuresList{padding:70px 0 65px}.featuresList .titBox{margin-bottom:0}}.featuresPoint{padding:40px 0 0}@media screen and (min-width: 769px){.featuresPoint{padding:80px 0 45px}.featuresPoint ol{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.featuresPoint ol{width:790px}}@media screen and (min-width: 769px){.featuresPoint ol li{width:325px;margin-top:50px}.featuresPoint ol li:nth-child(odd){margin-left:0}.featuresPoint ol li .img{margin:0 auto}}.learnBox ul{margin-top:45px}.learnBox ul li img.sp{font-size:0;line-height:0;width:100%}.learnBox ul li .dateBox{padding:10px 20px 65px}.learnBox ul li .dateBox .logo,.learnBox ul li .dateBox .name{display:table-cell;vertical-align:middle}.learnBox ul li .dateBox .logo{padding-right:18px;text-align:center;width:104px}.learnBox ul li .dateBox .logo img{max-width:100%;height:auto}.learnBox ul li .dateBox .name,.learnBox ul li .dateBox .almaMater{font-size:15px}.learnBox ul li .dateBox .name{font-family:'Noto Sans Japanese Regular'}.learnBox ul li .dateBox .name dt{font-size:15px}.learnBox ul li .dateBox .name dd{font-size:18px}.learnBox ul li .dateBox .almaMater{margin:25px 0;font-size:20px}.learnBox ul li .dateBox h3{margin:0 0 5px;font-size:16px;font-family:'Noto Sans Japanese Regular'}.learnBox ul li .dateBox h3+p{font-size:16px;color:#666666;margin-bottom:25px}.learnBox ul li .dateBox .link{margin-bottom:25px}.learnBox ul li:last-child .dateBox{padding-bottom:40px}.learnBox .learnVoice{overflow:hidden;width:100%;margin:0 auto}.learnBox .learnVoice img.sp{width:100%}.learnBox .learnVoice .dateBox{padding:0 20px 20px}.learnBox .learnVoice .dateBox h3{margin:40px 0 15px;font-size:24px}.learnBox .learnVoice .dateBox h3+p{font-size:14px;line-height:1.6;letter-spacing:1px;color:#666;margin-bottom:25px}.learnBox .topCont li{padding-bottom:30px}.learnBox .topCont li .wrapCont{padding:30px 20px 0 20px;margin-top:25px}.learnBox .topCont li .wrapCont .img{width:100%}.learnBox .topCont li .wrapCont p{margin:28px auto 0;color:#666}.learnBox .topCont li .wrapCont .lastText{font-size:16px;text-align:center;margin:20px auto;color:#333}.learnBox .topCont li .wrapCont .big{font-size:24px}.learnBox .topCont li .wrapCont .txtcolor{font-weight:bold;color:#f7799c}.learnBox .topCont li .newCourseImg{padding:0 20px 0 20px}.learnBox .topCont li .newCourseImg img{margin:0 auto}.learnBox .topCont li .newCourseText{color:#666;padding:30px 20px 0}.learnBox.learnAnmBox,.learnBox.learnTchBox{margin-top:20px;padding:30px 0 35px;background:#f7f7f7}.learnBox.learnAnmBox ul,.learnBox.learnTchBox ul{margin-top:0}.learnBox.learnAnmBox ul li .name+p,.learnBox.learnTchBox ul li .name+p{margin:24px 0;font-size:16px}.learnBox.learnAnmBox.bzLearnBox,.learnBox.learnTchBox.bzLearnBox{margin-top:0}.learnBox.learnAnmBox.bzLearnBox ul,.learnBox.learnTchBox.bzLearnBox ul{margin-top:0}.learnBox.learnAnmBox.bzLearnBox ul li .name,.learnBox.learnTchBox.bzLearnBox ul li .name{font-size:24px}.learnBox.learnAnmBox.ctLearnBox h2,.learnBox.learnTchBox.ctLearnBox h2{text-align:center}.learnBox.learnAnmBox.ctLearnBox li,.learnBox.learnTchBox.ctLearnBox li{color:#666}.learnBox.learnAnmBox.ctLearnBox li h3,.learnBox.learnAnmBox.ctLearnBox li .name,.learnBox.learnTchBox.ctLearnBox li h3,.learnBox.learnTchBox.ctLearnBox li .name{color:#333}.learnBox.learnAnmBox.ctLearnBox .topCont,.learnBox.learnTchBox.ctLearnBox .topCont{margin-bottom:30px}.learnBox.learnAnmBox.ctLearnBox .topCont h2,.learnBox.learnTchBox.ctLearnBox .topCont h2{text-align:left;color:#333}.learnBox.learnAnmBox.ctLearnBox .topCont li .dateBox,.learnBox.learnTchBox.ctLearnBox .topCont li .dateBox{padding-bottom:20px}.learnBox.learnAnmBox.ctLearnBox .memberList ul li .img,.learnBox.learnAnmBox.ctLearnBox .memberList ul li .teacherDetail,.learnBox.learnTchBox.ctLearnBox .memberList ul li .img,.learnBox.learnTchBox.ctLearnBox .memberList ul li .teacherDetail{display:block;padding:0}.learnBox.learnAnmBox.ctLearnBox .memberList ul li .img,.learnBox.learnTchBox.ctLearnBox .memberList ul li .img{margin:0 auto}.learnBox.learnAnmBox.ctLearnBox .memberList ul li .teacherDetail,.learnBox.learnTchBox.ctLearnBox .memberList ul li .teacherDetail{width:100%;margin:20px 0}.learnBox.learnAnmBox.ctLearnBox .memberList ul li .note,.learnBox.learnTchBox.ctLearnBox .memberList ul li .note{margin-top:10px;font-size:11px;color:#666}.learnBox.learnAnmBox .memberList h3,.learnBox.learnTchBox .memberList h3{font-size:16px;font-family:'Noto Sans Japanese Regular'}.learnBox.learnAnmBox .memberList ul,.learnBox.learnTchBox .memberList ul{margin-top:0}.learnBox.learnAnmBox .memberList ul li,.learnBox.learnTchBox .memberList ul li{letter-spacing:normal;margin-top:5px}.learnBox.learnAnmBox .memberList ul li .txt,.learnBox.learnTchBox .memberList ul li .txt{margin-top:15px;font-size:16px}.learnBox.learnAnmBox .memberList ul li .img,.learnBox.learnTchBox .memberList ul li .img{width:152px}.learnBox.companyG ul li .img+p{margin:0 20px 20px;font-size:12px}.learnBox.learnResultsBox h2+h3{text-align:center;margin:-10px 0 6px}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .img{width:100%;float:none;margin-bottom:10px}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail{padding:0 0 36px 0}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul{padding-top:0px}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul li{text-indent:-1em;margin-left:1em}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail+h3{margin-bottom:-3px}@media screen and (min-width: 769px){.learnBox ul{width:890px;margin:50px auto 45px}.learnBox ul li{overflow:hidden;margin-top:80px;display:table}.learnBox ul li:first-child{margin-top:0}.learnBox ul li .dateBox{width:470px;display:table-cell;vertical-align:top}.learnBox ul li .dateBox .logo{display:table-cell;vertical-align:middle;padding-right:22px;margin-bottom:5px}.learnBox ul li .dateBox .name,.learnBox ul li .dateBox .almaMater{font-size:14px}.learnBox ul li .dateBox .name{display:table-cell;vertical-align:middle;margin-top:10px;font-family:'Noto Sans Japanese Regular'}.learnBox ul li .dateBox .name dt,.learnBox ul li .dateBox .name dd{display:block;margin-right:0}.learnBox ul li .dateBox .name dd{font-size:20px}.learnBox ul li .dateBox .almaMater{margin-top:24px;color:#666}.learnBox ul li .dateBox h3{margin:40px 0 15px;font-size:14px}.learnBox ul li .dateBox h3+p{font-size:14px;line-height:1.6;letter-spacing:1px;color:#666}.learnBox ul li .dateBox .link{font-size:14px;margin-top:0}.learnBox ul li .dateBox .link:after{margin-top:-8px}.learnBox ul li .learnBoxInner{display:block}.learnBox ul li .img{width:420px;display:block;vertical-align:top;z-index:10}.learnBox ul li:nth-child(odd) .dateBox{float:right;padding:50px}.learnBox ul li:nth-child(odd) .img{float:left;left:0;margin-right:0px;margin-left:0}.learnBox ul li:nth-child(even) .dateBox{float:left;padding:50px 50px 50px 45px}.learnBox ul li:nth-child(even) .img{float:right;right:0;margin-left:0}.learnBox ul li:nth-child(2){margin-top:64px}.learnBox ul li:nth-child(2) .dateBox{padding-top:50px}.learnBox ul li:nth-child(3){margin-top:64px}.learnBox ul li:nth-child(3) .dateBox{padding-top:69px}.learnBox ul li:nth-child(4){margin-top:46px}.learnBox ul li:nth-child(4) .dateBox{padding-top:15px}.learnBox ul li:nth-child(5){margin-top:56px}.learnBox ul li:nth-child(5) .dateBox{padding-top:63px}.learnBox ul li:nth-child(5) .dateBox .logo{margin-right:12px}.learnBox ul li:nth-child(6){margin-top:78px}.learnBox ul li:nth-child(6) .dateBox{padding-top:41px}.learnBox ul li:nth-child(6) .dateBox .name{padding-top:30px}.learnBox .learnVoice{overflow:hidden;width:1196px;margin:0 auto 60px}.learnBox .learnVoice .img{float:left;margin-right:50px}.learnBox .learnVoice .dateBox{width:370px;float:left;padding:8px 0 0}.learnBox .learnVoice .dateBox h3{margin:40px 0 15px;font-size:30px}.learnBox .learnVoice .dateBox h3+p{font-size:14px;line-height:1.6;letter-spacing:1px;color:#666}.learnBox.learnAnmBox,.learnBox.learnTchBox{margin-top:0;padding:50px 0 35px}.learnBox.learnAnmBox h2,.learnBox.learnTchBox h2{font-size:26px;margin-bottom:40px}.learnBox.learnAnmBox .contentIn,.learnBox.learnTchBox .contentIn{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.learnBox.learnAnmBox .contentIn,.learnBox.learnTchBox .contentIn{width:790px}}@media screen and (min-width: 769px){.learnBox.learnAnmBox ul li:nth-child(odd) .img,.learnBox.learnTchBox ul li:nth-child(odd) .img{float:right}.learnBox.learnAnmBox ul li:nth-child(odd) .dateBox,.learnBox.learnTchBox ul li:nth-child(odd) .dateBox{float:left;padding:0 50px 0 0}.learnBox.learnAnmBox .memberList,.learnBox.learnTchBox .memberList{width:790px;margin:0 auto;padding-bottom:0}.learnBox.learnAnmBox .memberList ul,.learnBox.learnTchBox .memberList ul{width:790px}.learnBox.learnAnmBox .memberList ul li .txt,.learnBox.learnTchBox .memberList ul li .txt{padding-left:200px}.learnBox.learnAnmBox .memberList ul li .img,.learnBox.learnTchBox .memberList ul li .img{width:180px;float:left}.learnBox.learnAnmBox .memberList ul li .img span,.learnBox.learnTchBox .memberList ul li .img span{width:180px;height:180px}.learnBox.learnTchBox ul li .img{float:left}.learnBox.learnTchBox ul.topCont li{display:block}.learnBox.learnTchBox ul.topCont li .dateBox{padding:50px 50px 50px 45px}.learnBox.learnTchBox.ctLearnBox .memberList ul li .img{margin-right:20px}.learnBox.learnAnmBox ul.topCont li,.learnBox.learnCgBox ul.topCont li{display:block}.learnBox.architecture .memberList h3{font-size:20px;margin-bottom:30px}.learnBox.architecture .memberList ul li .img{width:150px}.learnBox.architecture .memberList ul li .img span{width:150px;height:150px}.learnBox.architecture .memberList ul li .txt{padding-left:180px;margin-top:0}.learnBox.architecture .memberList ul li .teacherDetail{padding-left:180px}.learnBox.architecture .memberList ul li .name{text-align:left}.learnBox.ctLearnBox.learnAnmBox h2{text-align:center}.learnBox.ctLearnBox.learnAnmBox li{color:#666}.learnBox.ctLearnBox.learnAnmBox li h3,.learnBox.ctLearnBox.learnAnmBox li .name{color:#333}.learnBox.ctLearnBox.learnAnmBox .memberList h3{font-size:18px}.learnBox.ctLearnBox.learnAnmBox .memberList ul li+li{margin-top:50px}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .img,.learnBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail{display:table-cell}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .img{margin:0 auto}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail{margin:0;padding-left:5%}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul{width:100%}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul li{margin-top:0}.learnBox.ctLearnBox.learnAnmBox .memberList ul li .note{margin-top:10px;font-size:11px;color:#666}.learnBox.ctLearnBox.learnAnmBox .movieList li{width:422px;margin:0;float:left}.learnBox.ctLearnBox.learnAnmBox .movieList li:nth-child(2n){width:367px}.learnBox.ctLearnBox.learnAnmBox .movieList li+li{margin:0 !important}.learnBox.ctLearnBox.learnAnmBox .movieList li{width:49%}.learnBox.ctLearnBox.learnAnmBox .movieList li+li{margin-top:5px !important}.learnBox.ctLearnBox.learnAnmBox .topCont{margin-bottom:50px}.learnBox.ctLearnBox.learnAnmBox .topCont h2+p{text-align:left}.learnBox.learnResultsBox h2+h3{text-align:center;font-size:20px !important;margin:-28px 0 23px}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .img{width:368px;float:right}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail{padding:0 5% 0 0}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul{overflow:inherit}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail ul li{overflow:inherit;line-height:1.8}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail+h3{font-size:16px;margin-top:50px;margin-bottom:4px}.learnBox.learnResultsBox.ctLearnBox.learnAnmBox .memberList ul li .teacherDetail+h3+.movieList{margin-bottom:30px}}.movieBox{padding:20px 0 25px;background:#4f4f4f;text-align:center;color:#ffffff;margin-top:50px}.movieBox h3,.movieBox p{color:#ffffff}.movieBox h3{font-size:18px;margin-bottom:10px}.movieBox p{margin-top:8px;font-size:14px}.movieBox iframe{width:100%}@media screen and (min-width: 769px){.movieBox{padding:40px 0 46px}.movieBox h3{font-size:30px;margin-bottom:20px}.movieBox p{margin-top:10px;font-size:14px}.movieBox iframe{width:508px}.movieBox.ctFeature{background:url(/img/course/create/bg_ct_movieBox.jpg) top center no-repeat #4f4f4f;-webkit-background-size:cover;background-size:cover}.movieBox.tqFeature{background:url(/img/course/technique/bg_tq_movieBox.jpg) top center no-repeat #4f4f4f;-webkit-background-size:cover;background-size:cover}.movieBox.voFeature{background:url(/img/course/voiceactor/bg_vo_movieBox.jpg) top center no-repeat #4f4f4f;-webkit-background-size:cover;background-size:cover}.movieBox.gsFeature{background:url(/img/course/gamesoft/bg_gs_movieBox.jpg) top center no-repeat #4f4f4f;-webkit-background-size:cover;background-size:cover}}.memberList{padding:0 20px}.memberList ul{padding-top:10px}.memberList ul li{margin-top:20px;letter-spacing:-0.4em}.memberList ul li .img,.memberList ul li .teacherDetail{display:table-cell;vertical-align:middle;letter-spacing:normal}.memberList ul li .img span{display:block;overflow:hidden;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.memberList ul li .img img{width:100%;height:auto}.memberList ul li .teacherDetail{width:80%;padding-left:5%}.memberList ul li .teacherDetail .name{margin-bottom:10px;font-size:16px}.memberList ul li .teacherDetail .name .workplace{font-size:14px}.memberList ul li .teacherDetail .name span{display:block;font-size:12px}.memberList ul li .teacherDetail .name small{font-size:14px}.memberList ul li .teacherDetail .txt{margin:7px 0 3px;font-size:14px;clear:both}.memberList ul li .teacherDetail.voiceactor{display:table-cell;vertical-align:middle;letter-spacing:normal;width:80%;padding-left:4%;margin-bottom:10px;font-size:14px}.memberList ul li .teacherDetail.voiceactor .name{font-size:16px}.memberList ul li .teacherDetail.voiceactor .from{font-size:13px;padding-top:5px}.memberList ul li .txt.clear{letter-spacing:normal;margin:5px 0 3px;font-size:14px;clear:both}@media screen and (min-width: 769px){.memberList{padding:0 0 66px}.memberList ul{overflow:hidden;margin:0 auto;padding-top:8px}}@media screen and (min-width: 769px) and (min-width: 769px){.memberList ul{width:790px}}@media screen and (min-width: 769px){.memberList ul li{margin-top:62px;display:inline-block;vertical-align:top}.memberList ul li .img span{width:152px;height:152px}.memberList ul li .teacherDetail .tit{font-size:18px;margin:7px 0 9px}.memberList.student{padding:0 0 22px}.memberList.student ul li{margin-top:38px}.memberList.student ul li .img{float:left}.memberList.student ul li .img span{width:150px;height:150px}.memberList.student ul li .name.voiceactor{padding-left:195px;margin-top:-150px;display:inline-block;float:left;width:auto}.memberList.student ul li .txt.clear{font-weight:normal;clear:none}}#featureMore .topCont .titBox h2{text-align:center;padding-top:20px}#featureMore .topCont li .newCourseText{padding:30px 20px 10px}#featureMore .topCont li .newCourseText p .bold{font-weight:bold}@media screen and (min-width: 769px){#featureMore{padding:1px 0}#featureMore ul{margin:35px auto 0}#featureMore .topCont li{overflow:hidden;padding-bottom:0}#featureMore .topCont li .wrapCont{padding:0;margin:0 auto}#featureMore .topCont li .wrapCont .img{width:100%}#featureMore .topCont li .wrapCont p{margin:30px auto 0;max-width:790px}#featureMore .topCont li .wrapCont .lastText{color:#333;font-size:24px;text-align:center;margin:60px auto 15px;max-width:890px}#featureMore .topCont li .wrapCont .lastText .big{font-size:36px}#featureMore .topCont li .wrapCont .lastText .txtcolor{font-weight:bold;color:#f7799c}#featureMore .topCont li .newCourseImg{padding:0}#featureMore .topCont li .newCourseText{width:100%;max-width:790px;padding:33px 0 60px;margin:0 auto}#featureMore .topCont li .titBox h2{padding-top:0}}.idFeature .learnBox ul{margin-top:77px}.idFeature .learnBox ul li .idTit{font-size:20px;margin:0 20px 15px;letter-spacing:0.1em}.idFeature .learnBox ul li .idSubTit{font-size:14px;margin:0 20px 15px;letter-spacing:0.1em}.idFeature .learnBox ul li .img{margin:0 20px}.idFeature .learnBox ul li .dateBox{padding-top:15px}.idFeature .learnBox ul li .idTit02{font-size:18px;margin:0 0 6px;line-height:1.4;letter-spacing:0.1em}.idFeature .learnBox ul li .exp{color:#666}.idFeature .learnBox ul li .author{padding:16px 0 0}.idFeature .learnBox ul li .author p{margin:0 0 3px}.idFeature .learnBox ul li .author p.tit{font-size:100%}.idFeature .learnBox ul li .author dl.profile,.idFeature .learnBox ul li .author dl.task{overflow:hidden;margin:0 0 3px}.idFeature .learnBox ul li .author dl.profile dt,.idFeature .learnBox ul li .author dl.task dt{float:left}.idFeature .learnBox ul li .author dl.profile dt{min-width:92px}.idFeature .learnBox ul li .author dl.profile dd{margin:0 0 0 92px}.idFeature .learnBox ul li .author dl.task{margin-bottom:0}.idFeature .learnBox ul li .author dl.task dt{width:68px}.idFeature .learnBox ul li .author dl.task dd{margin:0 0 0 68px}.idFeature .learnBox ul li .author dl.task dd span{margin-right:0.5em}.idFeature .learnBox.bzLearnBox{margin-top:30px}.idFeature .learnBox.bzLearnBox ul{margin-top:0}.idFeature .learnBox.learnAnmBox.bzLearnBox{margin-top:0;padding-top:10px}.idFeature .learnBox.learnAnmBox.bzLearnBox ul{margin-top:0}.idFeature .learnBox.learnAnmBox.bzLearnBox ul li .name{font-size:24px}@media screen and (min-width: 769px){.idFeature .learnBox ul{width:791px;margin-top:53px}.idFeature .learnBox ul li .idTit{font-size:30px;margin-left:0;margin-right:0;margin-bottom:20px}.idFeature .learnBox ul li .dateBox{padding-top:0;padding-bottom:0;width:420px}.idFeature .learnBox ul li:nth-child(odd) .dateBox,.idFeature .learnBox ul li:nth-child(even) .dateBox{padding-top:0}.idFeature .learnBox ul li:nth-child(odd) .dateBox{padding-right:0}.idFeature .learnBox ul li:nth-child(even) .dateBox{padding-left:0}.idFeature .learnBox ul li .img{width:370px;margin:0}.idFeature .learnBox ul li .idTit02{font-size:20px;margin-bottom:18px}.idFeature .learnBox ul li .exp{line-height:1.6}.idFeature .learnBox ul li.fadeListSimple .img{width:100%;margin:0}.idFeature .learnBox ul li.fadeListSimple .dateBox{width:100%;padding:18px 0 50px}.idFeature .learnBox.bzLearnBox ul{margin-top:60px}.idFeature .learnBox.learnAnmBox.bzLearnBox,.idFeature .learnBox.learnTchBox.bzLearnBox{padding-top:60px}.idFeature .learnBox.learnAnmBox.bzLearnBox ul li:nth-child(odd) .dateBox,.idFeature .learnBox.learnTchBox.bzLearnBox ul li:nth-child(odd) .dateBox{padding-right:50px}}.gfFeature .learnBox ul{margin-top:45px}.gfFeature .learnBox ul li .idTit{font-size:20px;margin:0 20px 15px;letter-spacing:0.1em;padding-top:60px}.gfFeature .learnBox ul li .idTit+.idTit{padding-top:0;font-size:16px;font-family:'Noto Sans Japanese Regular';color:#333333}.gfFeature .learnBox ul li .idSubTit{font-size:14px;margin:0 20px 15px;letter-spacing:0.1em}.gfFeature .learnBox ul li .idTitMin{display:block;font-size:16px;margin:0 0 5px}.gfFeature .learnBox ul li .img{margin:0 20px}.gfFeature .learnBox ul li .img+figcaption{font-size:16px;padding:0px 20px 30px}.gfFeature .learnBox ul li .dateBox{padding:60px 20px 15px}.gfFeature .learnBox ul li .idTit02,.gfFeature .learnBox ul li .idTit03{font-size:18px;margin:0 0 6px;line-height:1.4;letter-spacing:0.1em}.gfFeature .learnBox ul li .exp{font-size:14px;color:#666}.gfFeature .learnBox ul li .author{padding:16px 0 0}.gfFeature .learnBox ul li .author p{margin:0 0 3px}.gfFeature .learnBox ul li .author p.tit{font-size:14px}.gfFeature .learnBox ul li .author dl.profile,.gfFeature .learnBox ul li .author dl.task{overflow:hidden;margin:0 0 3px}.gfFeature .learnBox ul li .author dl.profile dt,.gfFeature .learnBox ul li .author dl.task dt{float:left}.gfFeature .learnBox ul li .author dl.profile dt{margin-right:18px}.gfFeature .learnBox ul li .dzBox .idTit03{padding:10px 20px 10px}.gfFeature .learnBox ul li .dzBox .author{padding:0px 20px 30px}.gfFeature .learnBox.companyG ul li .idTit{padding-top:0}.gfFeature .learnBox.companyG ul li .dateBox{padding-top:0}.gfFeature.seminarBox .titBox{padding:0}.gfFeature.seminarBox .titBox h2+p{font-size:14px}.gfFeature.seminarBox.gfFeature .learnBox ul{margin-top:20px}.gfFeature.seminarBox.gfFeature .learnBox ul li .img{margin:0 0 45px}@media screen and (min-width: 769px){.gfFeature .learnBox ul{width:791px}.gfFeature .learnBox ul li .idTit{font-size:26px;margin-left:0;margin-right:0;margin-bottom:15px}.gfFeature .learnBox ul li .idSubTit{font-size:14px;margin:0 0 47px;letter-spacing:0.1em}.gfFeature .learnBox ul li .dateBox{padding-top:0;padding-bottom:0;width:420px}.gfFeature .learnBox ul li:nth-child(odd) .dateBox,.gfFeature .learnBox ul li:nth-child(even) .dateBox{padding-top:0}.gfFeature .learnBox ul li:nth-child(odd) .dateBox{padding-right:0}.gfFeature .learnBox ul li:nth-child(even) .dateBox{padding-left:0}.gfFeature .learnBox ul li .img{width:370px;margin:0}.gfFeature .learnBox ul li .idTit02{font-size:20px;margin-bottom:18px}.gfFeature .learnBox ul li .idTit03{font-size:20px;margin-bottom:0;padding-top:18px}.gfFeature .learnBox ul li .exp{line-height:1.6}.gfFeature .learnBox ul li .dzBox{width:370px;float:left;overflow:hidden}.gfFeature .learnBox ul li .dzBox .img{float:none}.gfFeature .learnBox ul li .dzBox .img+figcaption{font-size:16px;padding:17px 0 0}.gfFeature .learnBox ul li .dzBox:nth-child(odd){margin-right:40px}.gfFeature .learnBox ul li:nth-child(1) .dateBox{padding-top:32px}.gfFeature .learnBox ul li:nth-child(2){margin-top:46px}.gfFeature .learnBox ul li:nth-child(2) .dateBox{padding-top:3px}.gfFeature .learnBox ul li:nth-child(3){margin-top:112px}.gfFeature .learnBox ul li:nth-child(4){margin-top:117px}.gfFeature .learnBox ul li:nth-child(4) .dateBox{padding-top:59px}.gfFeature .learnBox ul li:nth-child(5){margin-top:107px}.gfFeature .learnBox ul li:nth-child(6){margin-top:113px}.gfFeature .learnBox ul li:nth-child(6) .dateBox{padding-top:19px}.gfFeature .learnBox ul li:nth-child(7){margin-top:60px}.gfFeature .learnBox ul li:nth-child(7) .dateBox{padding-top:108px}.gfFeature .learnBox ul li:nth-child(8){margin-top:56px}.gfFeature .learnBox.companyG ul{margin-bottom:96px}.gfFeature .learnBox.companyG ul li .idTit.titOnl{margin:0 0 45px}.gfFeature .learnBox.companyG ul li .img+p{margin:10px 0 20px}.gfFeature .learnBox.companyG ul li:first-child{margin-top:80px}.gfFeature .learnBox.companyG ul li:nth-child(2){margin-top:86px}.gfFeature.seminarBox .titBox{padding:0;text-align:center}.gfFeature.seminarBox .titBox h2{text-align:center;font-size:30px;margin-top:8px;margin-bottom:40px}.gfFeature.seminarBox .titBox h2+p{font-size:14px}.gfFeature.seminarBox.gfFeature .learnBox ul{margin-top:40px}.gfFeature.seminarBox.gfFeature .learnBox ul li .img{margin:0 0 45px}.gfFeature.seminarBox.gfFeature .learnBox ul li .dzBox:nth-child(odd){margin-right:50px}}.hardware .learnBox ul li .dateBox{padding-bottom:0}@media screen and (min-width: 769px){.hardware .learnBox ul{width:791px;margin:0}.hardware .learnBox ul li .dateBox{padding-top:0;padding-bottom:0;width:420px}.hardware .learnBox ul li .img{width:370px;margin:0}}.featureLicenseBox .licenseList{margin-top:30px;padding:30px 0 0;background:#f7f7f7}.featureLicenseBox .licenseList h2{text-align:center}.featureLicenseBox .licenseList ul li{margin-top:10px;padding:0 20px;border-bottom:1px solid #e1e1e1}.featureLicenseBox .licenseList ul li:first-child{margin-top:0}.featureLicenseBox .licenseList dl{letter-spacing:-0.4em}.featureLicenseBox .licenseList dl dt,.featureLicenseBox .licenseList dl dd{letter-spacing:normal;padding:10px 5px}.featureLicenseBox .licenseList dl dt{position:relative;padding-left:60px;font-size:20px;line-height:1.2;font-family:'Noto Sans Japanese Regular'}.featureLicenseBox .licenseList dl dt .note{font-size:16px}.featureLicenseBox .licenseList dl dt .icn{display:block;width:48px;position:absolute;top:50%;left:0;margin-top:-24px}.featureLicenseBox .licenseList dl dt .icn img{width:100%;height:auto}.featureLicenseBox .licenseList dl dd{font-size:16px}.featureLicenseBox .licenseCommend{margin-top:35px}.featureLicenseBox .licenseCommend ul{margin-bottom:20px;padding:0 20px}.featureLicenseBox .licenseCommend ul li{letter-spacing:-0.4em;margin-top:30px}.featureLicenseBox .licenseCommend ul li .img,.featureLicenseBox .licenseCommend ul li .txtBox{display:table-cell;vertical-align:middle;letter-spacing:normal}.featureLicenseBox .licenseCommend ul li .img span{display:block;overflow:hidden;width:125px;height:125px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.featureLicenseBox .licenseCommend ul li .txtBox{width:80%;padding-left:5%}.featureLicenseBox .licenseCommend ul li .txtBox .commendName{font-size:16px}.featureLicenseBox .licenseCommend ul li .txtBox .date{font-size:14px;color:#666}.featureLicenseBox .licenseCommend .imgBottom{width:100%}@media screen and (min-width: 769px){.featureLicenseBox .licenseList{width:790px;margin:5px auto 0;background:none}.featureLicenseBox .licenseList h2{margin-bottom:10px;text-align:left;font-size:20px}.featureLicenseBox .licenseList ul{border-top:1px solid #e1e1e1}.featureLicenseBox .licenseList ul li{margin-top:0;padding:0}.featureLicenseBox .licenseList dl dt,.featureLicenseBox .licenseList dl dd{display:inline-block;vertical-align:middle;padding:15px 5px}.featureLicenseBox .licenseList dl dt{width:40%;font-size:20px;padding-left:70px}.featureLicenseBox .licenseList dl dd{width:60%;font-size:14px}.featureLicenseBox .licenseCommend{margin-top:68px}.featureLicenseBox .licenseCommend ul{width:790px;padding:0;margin:0 auto 60px;text-align:center;letter-spacing:-0.4em}.featureLicenseBox .licenseCommend ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:33%;margin-top:45px}.featureLicenseBox .licenseCommend ul li .img,.featureLicenseBox .licenseCommend ul li .txtBox{display:block}.featureLicenseBox .licenseCommend ul li .img{width:150px;margin:0 auto 10px}.featureLicenseBox .licenseCommend ul li .img span{width:150px;height:150px}.featureLicenseBox .licenseCommend ul li .txtBox{width:100%;padding-left:0}.featureLicenseBox .licenseCommend ul li .txtBox .commendName{font-size:18px;margin-bottom:10px}}.hwFeatureMovieBox{padding:30px 20px;background:#f7f7f7}.hwFeatureMovieBox ul li{margin-top:20px}.hwFeatureMovieBox ul li iframe{width:100%}.hwFeatureMovieBox ul li .caption{font-size:14px;margin-top:5px}@media screen and (min-width: 769px){.hwFeatureMovieBox{padding:50px 0}.hwFeatureMovieBox ul{width:790px;margin:0 auto}.hwFeatureMovieBox ul li{display:inline-block;vertical-align:top;width:370px;margin-left:46px}.hwFeatureMovieBox ul li:first-child{margin-left:0}.hwFeatureMovieBox ul li iframe{border:7px solid #dfdfdf}.hwFeatureMovieBox ul li .caption{font-size:16px}}.architectureSystem{padding:0 20px}.architectureSystem h2{text-align:center}.architectureSystem .detailBox{margin-top:40px}.architectureSystem .detailBox .img{margin-top:30px}.architectureSystem .detailBox:first-child h2+p{text-align:center}@media screen and (min-width: 769px){.architectureSystem{width:790px;margin:0 auto;padding:0}.architectureSystem .detailBox{margin-top:70px}.architectureSystem .comparison{overflow:hidden;letter-spacing:-0.4em}.architectureSystem .comparison .img,.architectureSystem .comparison .txtBox{display:inline-block;vertical-align:middle;letter-spacing:normal}.architectureSystem .comparison .txtBox{width:370px;margin-right:60px}.architectureSystem .comparison .txtBox h2,.architectureSystem .comparison .txtBox p{text-align:left}.architectureSystem .comparison .img{width:359px}}.bnrArea{background:#f7f7f7 url(/img/course/bg_arrow.png) no-repeat center top;background-size:309px auto;padding:77px	0 45px}.bnrArea dl{padding:0 20px}.bnrArea dl:nth-child(4){margin-top:50px}.bnrArea dl dt{font-size:17px;text-align:center;font-weight:bold;margin-bottom:10px}.bnrArea dl dd{margin-bottom:20px}.bnrArea dl dd img{width:100%;height:auto}.bnrArea .bnrList img{width:100%;height:auto}.bnrArea.courseDetail{background:#f7f7f7 url(/img/course/bg_arrow02.png) no-repeat center top;background-size:100% auto;padding:74px 4px 45px}.bnrArea.courseDetail h2{line-height:1.2;font-size:28px}.bnrArea.courseDetail h2+p{margin:15px 20px 24px;color:#343434}.bnrArea.courseDetail .bnrList{margin:0 20px}.bnrArea.courseDetail .bnrList li:not(:first-child){margin-top:15px}.bnrArea+.graduateVoice.cource{margin-top:0;margin-bottom:90px}@media screen and (min-width: 769px){.bnrArea{background:#fff url(/img/course/bg_arrow_pc.png) no-repeat center top;background-size:820px 102px;padding:125px	0 45px;text-align:center;clear:both;overflow:hidden}.bnrArea a:hover img{opacity:0.8}.bnrArea dl{width:480px;padding:0 20px;display:inline-block;margin-left:9px}.bnrArea dl:nth-child(1),.bnrArea dl:nth-child(4){margin-left:0px}.bnrArea dl:nth-child(2),.bnrArea dl:nth-child(5){margin-left:-5px}.bnrArea dl:nth-child(3),.bnrArea dl:nth-child(4){margin-top:50px}.bnrArea dl dt{font-size:19px;text-align:center;font-weight:bold;margin-bottom:14px}.bnrArea dl dd{margin-bottom:20px;width:488px}.bnrArea dl dd img{width:488px;height:auto}.bnrArea.courseDetail{background:#f7f7f7 url(/img/course/bg_arrow02_pc.png) no-repeat center top;background-size:820px 102px;padding:171px 0 105px}.bnrArea.courseDetail h2{font-size:32px}.bnrArea.courseDetail h2+p{margin:15px 20px 7px}.bnrArea.courseDetail .bnrList{margin:0 20px;text-align:center}.bnrArea.courseDetail .bnrList li{width:480px;letter-spacing:0;display:inline-block;font-size:0}.bnrArea.courseDetail .bnrList li a{display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.bnrArea.courseDetail .bnrList li a:hover{opacity:0.7}.bnrArea.courseDetail .bnrList li:not(:first-child){margin-top:15px;margin-left:23px}.bnrArea+.graduateVoice.cource{margin-top:0;margin-bottom:90px}}.infoBox{padding-bottom:20px;background:#f3f2ee}.infoBox:after{content:"";width:0;height:0;position:absolute;bottom:-20px;left:0;z-index:1;border-style:solid;border-width:20px 50vw 0 50vw;border-color:#f3f2ee transparent transparent transparent}.infoBox .titSection span{background:#fff}.infoBox .titSection span:after{border-color:#fff transparent transparent transparent}.infoBox .taikenStep{padding:2px;background-image:linear-gradient(to top, #f8bba5 0%, #4399ab 51%, #f8bba5 100%);background-size:200% auto}.infoBox .taikenStep .boxIn{padding:18px 18px 30px;background:#fff}.infoBox .taikenStep .titBox{display:table;width:100%}.infoBox .taikenStep .titBox>*{display:table-cell;vertical-align:middle;box-sizing:border-box}.infoBox .taikenStep .titBox .main{width:80%}.infoBox .taikenStep .titBox .main p{font-weight:bold;color:#4398ab}.infoBox .taikenStep .titBox .main .title{margin-top:9px;font-size:20px;line-height:1.25}.infoBox .taikenStep .titBox .day{width:20%;position:relative;right:-5px}.infoBox .taikenStep .titBox .day p{display:table;width:87px;height:87px;color:#fff;font-size:11px;text-align:center;border-radius:100%;background:#ff6623}.infoBox .taikenStep .titBox .day p span{display:table-cell;vertical-align:middle;font-weight:bold}.infoBox .taikenStep .titBox .day p strong{display:block;font-family:'OSP DIN';font-size:38px;font-weight:normal;line-height:1}.infoBox .taikenStep .note{margin-top:13px;font-weight:bold;color:#666}.infoBox .taikenStep li{overflow:hidden;position:relative;display:table;width:100%;margin-top:22px;padding-top:25px;box-sizing:border-box}.infoBox .taikenStep li>*{display:table-cell;vertical-align:middle}.infoBox .taikenStep li .step{position:absolute;top:0;left:0;font-size:15px;font-weight:bold;color:#4498ab}.infoBox .taikenStep li .img{width:44%}.infoBox .taikenStep li .txtBox{width:56%;padding-right:5px}.infoBox .taikenDay{margin-top:24px;padding:22px 20px 25px;background:#fff}.infoBox .taikenDay .titCont{color:#4498ab}.infoBox .accessArea{margin-top:8px;padding:20px;background:#fff}.infoBox .accessArea .titCont{color:#4498ab !important}.infoBox .accessArea h3{margin-bottom:13px;font-size:16px;font-family:'Noto Sans Japanese Regular'}.infoBox .accessArea .kobeMapBox{margin-top:10px}@media screen and (min-width: 769px){.infoBox{padding-bottom:26px}.infoBox:after{bottom:-44px;border-width:44px 50vw 0 50vw}.infoBox .taikenStep{position:relative;margin-top:36px;padding:4px}.infoBox .taikenStep .titBox>*{display:block}.infoBox .taikenStep .titBox .main{width:100%;text-align:center}.infoBox .taikenStep .titBox .main .subTit{font-size:16px}.infoBox .taikenStep .titBox .main .title{margin-top:0;font-size:26px}.infoBox .taikenStep .titBox .day{width:auto;position:absolute;top:-30px;right:20px}.infoBox .taikenStep .titBox .day p{width:148px;height:148px;font-size:18px}.infoBox .taikenStep .titBox .day p strong{font-size:64px}.infoBox .taikenStep .note{text-align:center;font-size:16px}.infoBox .taikenStep .boxIn{padding:37px 70px 20px}.infoBox .taikenStep ol{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.infoBox .taikenStep li{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;padding-top:0;width:262px}.infoBox .taikenStep li .img,.infoBox .taikenStep li .txtBox{display:block;width:100%;padding:0}.infoBox .taikenStep li .img{order:1}.infoBox .taikenStep li .txtBox{order:2;margin-top:5px}.infoBox .taikenStep li .step{position:static;text-align:center;font-size:16px}.infoBox .accessArea{width:990px;margin:16px auto 0;padding:40px 50px 50px}.infoBox .accessArea h2{text-align:center}.infoBox .accessArea h3{font-size:20px;margin-bottom:10px}.infoBox .accessArea .kobeMapBox{margin-top:20px}.infoBox .accessArea .kobeMapBox iframe{height:460px}.infoBox .taikenDay{padding:30px 70px 40px}}.it_graph{margin-top:30px}.it_graph img{width:100%;height:auto}.it_graph figcaption{margin-top:5px;font-size:10px;text-indent:-10px;padding-left:10px;text-align:left}@media screen and (min-width: 769px){.it_graph{width:790px;margin:60px auto 110px}.it_graph figcaption{font-size:12px}}.companySeniorList h2{margin-bottom:0}.companySeniorList .idTit{margin:50px 20px 10px;font-size:20px}.companySeniorList .idSubTit{margin:0 20px 10px}.companySeniorList ol{padding:0}.companySeniorList ol li{overflow:hidden;position:relative;border-bottom:1px solid #f7f7f7}.companySeniorList ol li .img{overflow:hidden;width:120px;height:120px;position:absolute;top:50%;right:20px;margin-top:-55px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.companySeniorList ol li .img img{width:100%;height:auto}.companySeniorList ol li .img+.txtArea p{padding-right:130px}.companySeniorList ol li .txtArea{padding:20px 20px 18px}.companySeniorList ol li .txtArea .year{margin-bottom:10px}.companySeniorList ol li .txtArea .year dd{font-size:20px}.companySeniorList ol li .txtArea .year dt{font-family:'Noto Sans Japanese Regular';width:43px;height:43px;font-style:italic}.companySeniorList ol li .txtArea .year dt .block{width:43px;height:43px}.companySeniorList ol li .txtArea .tit{font-size:16px}@media screen and (min-width: 769px){.companySeniorList{padding-bottom:50px;width:790px;margin:0 auto}.companySeniorList .idTit{font-size:26px}.companySeniorList ol{text-align:center;letter-spacing:-0.4em}.companySeniorList ol li{display:inline-block;vertical-align:top;letter-spacing:normal;width:160px;margin-top:20px;margin-left:104px;text-align:left;border-bottom:none}.companySeniorList ol li:first-child{margin-left:0}.companySeniorList ol li .img{position:static;width:160px;height:160px;margin-top:0}.companySeniorList ol li .img+.txtArea p{padding-right:0}.companySeniorList ol li .txtArea{width:100%;padding:30px 0 0}.companySeniorList ol li .txtArea .year{margin-bottom:15px}.companySeniorList ol li .txtArea .year dt{position:static;width:45px;height:45px;font-size:14px}.companySeniorList ol li .txtArea .year dt .block{width:45px;height:45px}.companySeniorList ol li .txtArea .year dt .number{font-size:18px}.companySeniorList ol li .txtArea .year dd{width:75%;font-size:19px;font-family:'Noto Sans Japanese Regular'}.companySeniorList ol li .txtArea p{padding:0;font-size:13px;line-height:1.7}.companySeniorList ol li .txtArea .tit{font-weight:bold}.companySeniorList.architecture li{padding:0}.companySeniorList.architecture .img,.companySeniorList.architecture .txtArea{float:none}.companySeniorList.architecture .img{margin-top:0}.companySeniorList.architecture .txtArea{width:100%}.companySeniorList.architecture .txtArea .year dt,.companySeniorList.architecture .txtArea .year dd{vertical-align:top}.companySeniorList.architecture .txtArea .year dd{width:70%}}.practiceRequirementResultsList ul li dl dt{font-size:12px;padding:5px}.practiceRequirementResultsList ul li dl dt .acDesigncourse{font-size:10px}.practiceRequirementResultsList .practicePdfIt{margin:3px 7px;position:absolute}.practiceRequirementResultsList .practicePdfGs{margin:-6px 32px;position:absolute}.practiceRequirementResultsList .practicePdfAc{margin:-20px 0px;position:absolute}.practiceRequirementResultsList .practicePdfCg{margin:-6px 10px;position:absolute}.practiceRequirementResultsList .practicePdfId{margin:-6px 20px;position:absolute}.practiceRequirementResultsList .subjectIt{color:#dd488c}.practiceRequirementResultsList .subjectHw{color:#eb6d56}.practiceRequirementResultsList .subjectBz{color:#f6ab00}.practiceRequirementResultsList .subjectAc{color:#c3d600}.practiceRequirementResultsList .subjectId{color:#8ec31e}.practiceRequirementResultsList .subjectGf{color:#00a096}.practiceRequirementResultsList .subjectGs{color:#21b7cf}.practiceRequirementResultsList .subjectThree{color:#22ade6}.practiceRequirementResultsList .subjectAnm{color:#6c9bd3}.practiceRequirementResultsList .subjectVo{color:#8e81bc}.practiceRequirementResultsList .subjectSc{color:#b6105c}.practiceRequirementResultsList .subjectTc{color:#941a65}.practiceRequirementResultsList .subjectHw{color:#eb6d56}.practiceRequirementResultsList .subjectBz{color:#f6ab00}.practiceRequirementResultsList .subjectAc{color:#c3d600}.practiceRequirementResultsList .subjectId{color:#8ec31e}.practiceRequirementResultsList .subjectGf{color:#00a096}.practiceRequirementResultsList .subjectGs{color:#21b7cf}.practiceRequirementResultsList .subjectThree{color:#22ade6}.practiceRequirementResultsList .subjectAnm{color:#6c9bd3}.practiceRequirementResultsList .subjectVo{color:#8e81bc}.practiceRequirementResultsList .subjectSc{color:#b978b0}.practiceRequirementResultsList .subjectTc{color:#ed86b5}@media screen and (min-width: 769px){.practiceRequirementResultsList ul li dl dt{font-size:14px;padding:5px}.practiceRequirementResultsList ul li dl dt .acDesigncourse{font-size:12px}.practiceRequirementResultsList .practicePdfIt{margin:4px 7px}.practiceRequirementResultsList .practicePdfGs{margin:-4px 37px}.practiceRequirementResultsList .practicePdfAc{margin:-20px 0px}.practiceRequirementResultsList .practicePdfId{margin:-4px 20px}}.link.blank.practiceRequirement:after{width:16px;background:url(/img/icn.png) no-repeat 0 -22px;-webkit-background-size:30px auto;background-size:30px auto}.contentDetail .academicYear ol{padding-top:0}@media screen and (min-width: 769px){.sectionIn{width:990px;margin:0 auto;box-sizing:border-box}}.sectionBox{position:relative;padding:0 20px;font-size:13px;line-height:1.5;box-sizing:border-box;font-family:'Noto Sans Japanese Regular'}.sectionBox .titBox{padding:0}@media screen and (min-width: 769px){.sectionBox{padding:0;font-size:14px;line-height:1.8}}.contentBox.webengineer{padding:0}.contentBox.webengineer .courseFeature{padding:35px 20px 47px;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:linear-gradient(to bottom, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 )}.contentBox.webengineer .academicYear{padding:50px 0;background:#f7f7f7}.contentBox.webengineer .academicYear .titBox h3{font-size:18px;margin-top:20px}.contentBox.webengineer .skillBox{margin:20px 0 40px}.contentBox.webengineer .skillBox img{width:100%;height:auto}@media screen and (min-width: 769px){.contentBox.webengineer .skillBox{margin:20px 0 40px}.contentBox.webengineer .skillBox img{margin:0 auto}.contentBox.webengineer .academicYear .titBox h3{font-size:20px}}.webengineerStep{padding:45px 0 50px}.webengineerStep ol li{position:relative;margin-top:57px;padding-top:10px}.webengineerStep ol li:first-child{margin-top:40px}.webengineerStep ol li .txtBox{padding:0 20px 25px}.webengineerStep ol li .txtBox .point{position:relative;color:#f45380}.webengineerStep ol li .txtBox .point span{font-size:20px}.webengineerStep ol li .txtBox .point:before{content:"";display:block;width:45px;height:4px;background:#f45380;position:absolute;top:0;left:0}.webengineerStep ol li .txtBox h3{margin:10px 0 20px;font-size:20px;font-family:'Noto Sans Japanese Regular'}.webengineerStep ol li .txtBox .txt{font-size:16px}@media screen and (min-width: 769px){.webengineerStep{padding:85px 0 90px}.webengineerStep ol{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.webengineerStep ol{width:790px}}@media screen and (min-width: 769px){.webengineerStep ol li{overflow:hidden;margin-top:40px}.webengineerStep ol li .txtBox{width:370px;padding:0}.webengineerStep ol li .txtBox .point{font-family:'Noto Sans Japanese Regular';font-size:12px}.webengineerStep ol li .txtBox .point span{font-size:24px}.webengineerStep ol li .txtBox .point:before{width:55px;height:4px;position:static;display:inline-block;vertical-align:middle;margin-right:10px}.webengineerStep ol li .txtBox h3{margin:10px 0 20px;font-size:30px}.webengineerStep ol li .img{width:370px}.webengineerStep ol li .txt{font-size:14px;line-height:1.7}.webengineerStep ol li:nth-child(odd) .txtBox{float:left}.webengineerStep ol li:nth-child(odd) .img{float:right}.webengineerStep ol li:nth-child(even) .txtBox{float:right}.webengineerStep ol li:nth-child(even) .img{float:left}}.webengineerMsg{padding:35px 20px 90px;background:url(/img/course/it/bg_it_webengineer.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.webengineerMsg .teacherBox{margin-top:50px}.webengineerMsg .teacherBox .img{overflow:hidden;width:160px;height:160px;margin:0 auto 20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.webengineerMsg .teacherBox p{color:#666}.webengineerMsg .teacherBox .name,.webengineerMsg .teacherBox .tit{text-align:center}.webengineerMsg .teacherBox .tit{margin-bottom:25px;font-size:20px;font-family:'Noto Sans Japanese Regular'}.webengineerMsg .teacherBox .txt{margin-top:10px;font-size:14px}.webengineerMsg .teacherBox .title{font-size:15px;font-family:'Noto Sans Japanese Regular';text-align:center}.webengineerMsg .teacherBox .title span{display:block;font-size:11px}.webengineerMsg .teacherBox .name{margin-top:10px;font-family:'Noto Sans Japanese Regular'}.webengineerMsg .teacherBox .data{margin-top:3px;font-size:10px;font-family:'Noto Sans Japanese Regular';letter-spacing:1px;text-align:center;color:#333}.webengineerMsg.architecture{padding:0 20px;background:none}.webengineerMsg.architecture .name{font-size:14px;margin-bottom:10px}.webengineerMsg.architecture .memberList{padding:0}.webengineerMsg.architecture .memberList ul{width:100%}.webengineerMsg.architecture .memberList ul li .img,.webengineerMsg.architecture .memberList ul li .txt{display:block;margin:0 auto}.webengineerMsg.architecture .memberList ul li .img{margin:0 auto 20px}.webengineerMsg.architecture .memberList ul li .txt{font-size:14px}.webengineerMsg.architecture .memberList ul li .name{text-align:center}.webengineerMsg.architecture .memberList ul li .teacherDetail{display:block;width:100%;padding:0}.webengineerMsg .note{margin-top:20px;font-size:10px;padding-left:1rem;text-indent:-0.7rem;color:#000;text-shadow:1px 0px 15px #fafafa}@media screen and (min-width: 769px){.webengineerMsg{padding:59px 0 135px;background:url(/img/course/it/bg_it_webengineer_pc.jpg) no-repeat 0 bottom;-webkit-background-size:cover;background-size:cover}.webengineerMsg h2{text-align:left}.webengineerMsg h2+p{text-align:left}.webengineerMsg .webengineerMsgIn{margin:0 auto}}@media screen and (min-width: 769px) and (min-width: 769px){.webengineerMsg .webengineerMsgIn{width:790px}}@media screen and (min-width: 769px){.webengineerMsg .teacherBox{overflow:hidden;margin-top:20px;padding:26px 40px 33px;background:#f7f7f7}.webengineerMsg .teacherBox .img{margin:11px 0 0;float:right}.webengineerMsg .teacherBox .txtBox{float:left;width:520px}.webengineerMsg .teacherBox .name,.webengineerMsg .teacherBox .tit{text-align:left;font-family:'Noto Sans Japanese Regular'}.webengineerMsg .teacherBox .name{font-size:16px}.webengineerMsg .teacherBox .tit{margin-bottom:12px;font-size:30px}.webengineerMsg .teacherBox .txt span{display:block;margin-top:10px;font-size:18px;font-family:'Noto Sans Japanese Regular'}.webengineerMsg .teacherBox .data{font-size:12px;text-align:left}.webengineerMsg .teacherBox .title{text-align:left;font-size:25px}.webengineerMsg .teacherBox .title span{font-size:18px}.webengineerMsg .teacherBox:nth-child(3) .img,.webengineerMsg .teacherBox:nth-child(4) .img{float:left}.webengineerMsg .teacherBox:nth-child(3) .txtBox,.webengineerMsg .teacherBox:nth-child(4) .txtBox{float:right}.webengineerMsg.architecture .teacherBox{padding:0;background:none}.webengineerMsg.architecture .teacherBox .img{float:right;margin-top:0}.webengineerMsg.architecture .teacherBox .txtBox{float:left;width:590px;margin-top:10px}.webengineerMsg .note{font-size:12px}}.applyArea{padding-top:30px;padding-bottom:77px}.applyArea.bgGray{background:#f3f2ee}.applyArea .infoList{margin-top:33px}.applyArea .infoList li{display:table;width:100%;text-align:center;background:#fff;box-sizing:border-box}.applyArea .infoList li+li{margin-top:15px}.applyArea .infoList li .txt{color:#666;font-weight:bold}.applyArea .infoList li .main{font-size:21px;font-weight:bold;line-height:1;color:#1774b8;margin-top:2px}.applyArea .infoList li .tel{font-family:'OSP DIN';font-size:39px;font-weight:normal;line-height:1;letter-spacing:2px}.applyArea .infoList li .tel a{color:#1774b8}.applyArea .infoList li.telBox{padding:5px 5px 3px}.applyArea .infoList li>a{display:table;width:100%}.applyArea .infoList li .img,.applyArea .infoList li .txtBox{display:table-cell;vertical-align:middle;box-sizing:border-box}.applyArea .infoList li .img{position:relative;width:40%}.applyArea .infoList li .img .icn{display:block;width:45px;height:45px;text-align:center;font-size:13px;font-weight:bold;line-height:45px;color:#156b66;border-radius:100%;background:#ffe63c;position:absolute;top:-2px;right:7px;box-sizing:border-box}.applyArea .infoList li .txtBox{position:relative;width:60%;padding:5px 15px;text-align:left}.applyArea .infoList li .txtBox .txt{font-size:11px}.applyArea .infoList li .txtBox:after{content:"";display:block;width:8px;height:8px;border-top:3px solid #1774b8;border-right:3px solid #1774b8;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}.applyArea .info{margin-top:10px;text-align:center;font-weight:bold}@media screen and (min-width: 769px){.applyArea{padding-top:49px;padding-bottom:110px}.applyArea .btnArea{margin-top:20px}.applyArea .infoList{margin-top:45px;letter-spacing:-0.4em}.applyArea .infoList li{display:inline-block;vertical-align:middle;letter-spacing:normal;width:47.6%}.applyArea .infoList li a{overflow:hidden;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.applyArea .infoList li a:hover{opacity:0.8}.applyArea .infoList li+li{margin-top:0;margin-left:47px}.applyArea .infoList li .main{font-size:24px}.applyArea .infoList li .tel{font-size:52px}.applyArea .infoList li .img{width:41%}.applyArea .infoList li .img .icn{width:60px;height:60px;line-height:60px;font-size:16px;top:4px}.applyArea .infoList li.telBox{padding:9px 5px 7px}.applyArea .infoList li .txtBox{padding:5px 30px}.applyArea .infoList li .txtBox .txt{font-size:14px}.applyArea .infoList li .txtBox:after{right:20px}}.beInterested{padding-top:31px;padding-bottom:59px}.beInterested ul{letter-spacing:-0.4em;margin-left:-5%}.beInterested ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:45%;margin-left:5%;margin-top:20px}.beInterested ul li .mainBox{height:108px;padding:4px;background-image:linear-gradient(to top, #f8bba5 0%, #4399ab 51%, #f8bba5 100%);background-size:200% auto}.beInterested ul li .mainBox .boxIn{position:relative;display:table;width:100%;height:108px;background:#fff;box-sizing:border-box}.beInterested ul li .mainBox p{display:table-cell;vertical-align:middle;color:#4298ab;font-size:15px;text-align:center;line-height:1.2}.beInterested ul li .mainBox p strong{display:block;font-size:27px}.beInterested ul li .txt{padding:5px 7px 0;line-height:1.35}@media screen and (min-width: 769px){.beInterested{padding-top:65px;padding-bottom:104px}.beInterested ul{margin:0 auto}.beInterested ul li{width:208px;margin-top:38px;margin-left:52px}.beInterested ul li:first-child{margin-left:0}.beInterested ul li .mainBox{height:138px;padding:8px}.beInterested ul li .mainBox .boxIn{height:138px}.beInterested ul li .mainBox p{font-size:20px}.beInterested ul li .mainBox p strong{font-size:36px;letter-spacing:-2px}.beInterested ul li .txt{padding:13px 13px 0;line-height:1.8}}.courseFeature{padding-bottom:47px;background:#f6f4ef}.courseFeature .title{margin-top:50px;font-size:20px;font-weight:bold;color:#4398ab;text-align:center}.courseFeature li{margin-top:6px}.courseFeature .titFeature{font-size:20px;font-weight:bold;line-height:1.3}.courseFeature .titFeature span{display:block;font-size:12px;font-weight:bold}.courseFeature p{margin-top:10px;color:#666}.courseFeature p span{font-weight:bold;color:#4498ab}.courseFeature .img{margin-top:15px;padding:0 20px}@media screen and (min-width: 769px){.courseFeature{padding-bottom:62px}.courseFeature .title{margin-top:90px;font-size:34px}.courseFeature .title+p{text-align:center}.courseFeature li{display:table;margin-top:50px}.courseFeature li:first-child{margin-top:26px}.courseFeature li>*{display:table-cell;vertical-align:middle}.courseFeature li .img{width:47%;padding:0 40px}.courseFeature li .txtBox{width:53%;padding-left:54px}.courseFeature li .txtBox p{margin-top:24px}.courseFeature .titFeature{font-size:30px}.courseFeature .titFeature span{margin-bottom:6px;font-size:16px}}.courseFlow{padding:60px 20px 30px}.courseFlow p{letter-spacing:2px}.courseFlow .titSection{text-align:center}.courseFlow .appInfo{text-align:center}.courseFlow .appInfo .img{text-align:center}.courseFlow .appInfo .img img{width:155px}.courseFlow .appInfo .txtBox{margin-top:-8px}.courseFlow .appInfo .appTit{font-weight:bold}.courseFlow .appInfo .appTit strong{font-size:18px;font-weight:bold}.courseFlow .appInfo .win{margin-top:20px;font-weight:bold;color:#4398ab}.courseFlow .appInfo .theme{margin-top:8px;color:#666;line-height:1.5}.courseFlow .appInfo .theme strong{font-weight:bold}.courseFlow .appWorkHistory{width:100%;margin-top:48px;padding-bottom:18px;overflow-x:scroll;color:#666;box-sizing:border-box}.courseFlow .appWorkHistory::-webkit-scrollbar{padding:1px 5px;height:9px}.courseFlow .appWorkHistory::-webkit-scrollbar-track{background:#c7c7c7}.courseFlow .appWorkHistory::-webkit-scrollbar-thumb{border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;border-left:15px solid #c7c7c7;border-right:15px solid #c7c7c7;background:#4398ab}.courseFlow .appWorkHistory .appWorkIn{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.courseFlow .appWorkHistory ul{position:relative;width:860px;letter-spacing:-0.4em;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.courseFlow .appWorkHistory ul li{position:relative;display:inline-block;vertical-align:middle;letter-spacing:normal;width:165px;box-sizing:border-box}.courseFlow .appWorkHistory .timeSeries:after{content:"";width:630px;height:0;position:absolute;top:62%;left:100px;z-index:-1;border:1px dotted #000}.courseFlow .appWorkHistory .timeSeries li{width:157px;text-align:center;font-size:12px;margin-left:10px}.courseFlow .appWorkHistory .timeSeries li:first-child{margin-left:0}.courseFlow .appWorkHistory .timeSeries li p{font-weight:bold}.courseFlow .appWorkHistory .timeSeries li .txt{font-size:11px}.courseFlow .appWorkHistory .timeSeries li .month{width:45px;height:45px;line-height:45px;margin:2px auto 0;text-align:center;letter-spacing:normal;background:#f1efeb;border-radius:100%}.courseFlow .appWorkHistory .timeSeries li:after{content:"制作";position:absolute;top:50%;right:-18px;z-index:1;font-weight:bold;background:#fff;box-shadow:0px 0px 0px 2px #fff}.courseFlow .appWorkHistory .timeSeries li:last-child:after{display:none}.courseFlow .appWorkHistory .workFlow{overflow:hidden;margin-top:5px}.courseFlow .appWorkHistory .workFlow li{height:38px;line-height:38px;padding-left:20px;text-align:center;font-size:12px;font-weight:bold;background:#fbf968}.courseFlow .appWorkHistory .workFlow li:first-child{padding-left:0}.courseFlow .appWorkHistory .workFlow li:before,.courseFlow .appWorkHistory .workFlow li:after{content:"";width:0;height:0;border-style:solid;border-width:24px 0 24px 20px;position:absolute;top:-4px;z-index:1}.courseFlow .appWorkHistory .workFlow li:before{right:-20px;z-index:2;border-color:transparent transparent transparent #fbf968}.courseFlow .appWorkHistory .workFlow li:after{right:-24px;border-color:transparent transparent transparent #fff}.courseFlow .appWorkHistory .moveFlow{margin-top:5px}.courseFlow .appWorkHistory .moveFlow li{text-align:center;height:28px;line-height:28px;color:#fff;margin-right:5px}.courseFlow .appWorkHistory .moveFlow li:first-child{background:#f7baa5}.courseFlow .appWorkHistory .moveFlow li:nth-child(2){background:#fca486}.courseFlow .appWorkHistory .moveFlow li:last-child{width:505px;background:#4398ab;margin-right:0}.courseFlow .appWorkHistory .workDetail{margin-top:8px}.courseFlow .appWorkHistory .workDetail li{vertical-align:top;padding:0 10px}.courseFlow .appWorkHistory .workDetail li:nth-child(3){margin-left:10px}.courseFlow .appWorkHistory .workDetail li .title{min-height:50px;font-size:13px;font-weight:bold}.courseFlow .appWorkHistory .workDetail li .txt{margin-top:13px;line-height:1.4}.courseFlow .differentBox{padding:4px;background-image:linear-gradient(to top, #f8bba5 0%, #4399ab 51%, #f8bba5 100%);background-size:200% auto}.courseFlow .differentBox .innnerBox{width:100%;padding:15px 27px 27px;background:#fff;box-sizing:border-box}.courseFlow .differentBox .title{font-size:14px;font-weight:bold;text-align:center;color:#4e9daf}.courseFlow .differentBox .txt{margin-top:11px;font-weight:bold;color:#666}.courseFlow .differentBox .txt span{color:#4e9daf;font-weight:bold}.courseFlow .messageBox{margin-top:20px}.courseFlow .messageBox .img{overflow:hidden;width:105px;height:105px;border-radius:100%;margin:0 auto}.courseFlow .messageBox .txtBox{margin-top:12px}.courseFlow .messageBox .title{font-size:18px;font-weight:bold;text-align:center;color:#4e9daf}.courseFlow .messageBox .title span{display:block;font-size:10px;font-weight:bold}.courseFlow .messageBox p{margin-top:7px;color:#666}.courseFlow .messageBox p.name{margin-top:17px;font-size:12px;font-weight:bold}.courseFlow .academicYear{background:none !important}.courseFlow .academicYear ol{margin-top:-20px;padding-top:0}.courseFlow .academicYear ol li .txtArea{padding:26px 0 20px}.courseFlow .academicYear ol li .txtArea .link{margin-top:5px}@media screen and (min-width: 769px){.courseFlow{padding:110px 0 14px}.courseFlow .appInfo{display:table;width:670px;margin:0 auto;padding-top:20px}.courseFlow .appInfo>*{display:table-cell;vertical-align:middle}.courseFlow .appInfo.appInfo.sub figure{margin:0 auto}.courseFlow .appInfo.appInfo.sub figure img{width:100px}.courseFlow .appInfo .img{width:46%}.courseFlow .appInfo .img img{width:100%}.courseFlow .appInfo .txtBox{width:54%;text-align:left;padding-left:50px}.courseFlow .appInfo .appTit{font-size:22px}.courseFlow .appInfo .appTit strong{font-size:26px}.courseFlow .appInfo .appTit+p{font-size:16px}.courseFlow .appInfo .theme{line-height:1.8}.courseFlow .appWorkHistory{overflow:hidden}.courseFlow .appWorkHistory ul{width:100%}.courseFlow .appWorkHistory ul li{width:194px}.courseFlow .appWorkHistory .timeSeries:after{width:780px}.courseFlow .appWorkHistory .timeSeries li{width:190px}.courseFlow .appWorkHistory .timeSeries li .txt{font-size:14px}.courseFlow .appWorkHistory .timeSeries li .month{width:52px;height:52px;line-height:52px;font-size:14px}.courseFlow .appWorkHistory .timeSeries li:after{font-size:14px;margin-top:-4px}.courseFlow .appWorkHistory .workFlow{margin-top:14px}.courseFlow .appWorkHistory .workFlow li{height:60px;line-height:60px;font-size:14px}.courseFlow .appWorkHistory .workFlow li:before{border-width:36px 0 36px 20px}.courseFlow .appWorkHistory .workFlow li:after{border-width:40px 0 40px 26px;top:-8px;right:-30px}.courseFlow .appWorkHistory .moveFlow{margin-top:9px}.courseFlow .appWorkHistory .moveFlow li{height:31px;line-height:31px;font-size:16px;margin-right:8px;font-weight:bold}.courseFlow .appWorkHistory .moveFlow li:last-child{width:586px}.courseFlow .appWorkHistory .workDetail{margin-top:20px}.courseFlow .appWorkHistory .workDetail li{padding:0 5px}.courseFlow .appWorkHistory .workDetail li .title{font-size:12px;line-height:1.5;min-height:54px}.courseFlow .appWorkHistory .workDetail li .txt{font-size:11px;line-height:1.7}.courseFlow .appWorkHistory .workDetail li+li{margin-left:3px}.courseFlow .differentBox{padding:8px}.courseFlow .differentBox .innnerBox{padding:20px 27px 27px}.courseFlow .differentBox .title{font-size:24px}.courseFlow .differentBox .txt{margin-top:8px;font-size:18px;text-align:center;line-height:1.7}.courseFlow .messageBox{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:28px}.courseFlow .messageBox .img{width:214px;height:214px;margin-left:26px}.courseFlow .messageBox .txtBox{width:700px}.courseFlow .messageBox .title{text-align:left;font-size:25px;line-height:1.5}.courseFlow .messageBox .title span{font-size:18px}.courseFlow .messageBox p{margin-top:15px;line-height:1.65}.courseFlow .messageBox p.name{font-size:15px;text-align:right}.courseFlow .academicYear ol{margin-top:0}.courseFlow .academicYear ol li .txtArea{padding:5px 25px 0 97px}.courseFlow .academicYear ol li .txtArea.txtAreaWebengineer{padding:5px 25px 0 0}}.voiceBox .titBox{width:100%;box-sizing:border-box;padding:32px 20px 17px}.voiceBox .voiceList{margin-top:20px}.voiceBox .voiceList>li{margin-top:10px;padding:22px 23px 27px;background:#fff}.voiceBox .voiceList>li .img{overflow:hidden;width:95px;height:95px;margin:0 auto;border-radius:100%}.voiceBox .voiceList>li .txtBox{margin-top:24px}.voiceBox .voiceList>li .title{font-size:15px;font-weight:bold;color:#4498ab}.voiceBox .voiceList>li .title span{display:block;font-size:11px;font-weight:bold}.voiceBox .voiceList>li .name{margin-top:15px;font-size:14px;font-weight:bold}.voiceBox .voiceList>li .data{margin-top:3px;font-size:10px;font-weight:bold;letter-spacing:1px}.voiceBox .voiceList>li .txt{margin-top:7px}.voiceBox .applyArea{padding-top:45px;padding-bottom:85px}.voiceBox+.studentActivity{background:#f7f7f7}@media screen and (min-width: 769px){.voiceBox{display:flex;flex-wrap:wrap}.voiceBox .titBox{padding:0 0 44px;box-sizing:inherit}.voiceBox .currentVoice,.voiceBox .graduateVoice{width:50%}.voiceBox .voiceList>li{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:6px;padding:38px 43px 40px 53px}.voiceBox .voiceList>li .img{width:185px;height:185px;margin:0;order:2}.voiceBox .voiceList>li .txtBox{width:670px;margin-top:0;order:1}.voiceBox .voiceList>li .title{font-size:25px;line-height:1.5}.voiceBox .voiceList>li .title span{font-size:18px}.voiceBox .voiceList>li .name,.voiceBox .voiceList>li .data{color:#000}.voiceBox .voiceList>li .name{margin-top:10px;font-size:16px}.voiceBox .voiceList>li .data{font-size:12px}.voiceBox .voiceList>li:first-child .img{order:1}.voiceBox .voiceList>li:first-child .txtBox{order:2;width:655px}.voiceBox .voiceList>li:first-child+li{margin-top:30px}}.youtubeChannel{color:#6eb9f0;text-decoration:none;border-bottom:1px solid #c8e2f8;padding-bottom:2px}.webEngineerLink{margin-top:30px}.courseFlow .academicYear ol li .txtArea.txtYoutubeChannel{padding:25px 0 10px 0}@media screen and (min-width: 769px){.courseFlow .academicYear ol li .txtArea.txtYoutubeChannel{padding:25px 25px 0 0}}.international_box{background-image:-moz-linear-gradient(90deg, #f6f6f6 0%, #fff 74%);background-image:-webkit-linear-gradient(90deg, #f6f6f6 0%, #fff 74%);background-image:-ms-linear-gradient(90deg, #f6f6f6 0%, #fff 74%)}.international_box .contentIn{padding:35px 20px 50px}.international_box .contentIn+.contentIn{padding:0px 20px 50px}.international_box h3{font-family:'Noto Sans Japanese DemiLight';text-align:center;font-size:20px}.international_box a{position:relative;display:flex;align-items:center;color:#333;background:#fff;border:2px solid #f5f5f5;box-sizing:border-box;cursor:pointer}.international_box a::after{content:"";display:inline-block;vertical-align:middle;width:15px;height:19px;position:absolute;top:50%;right:15px;margin:-11px 0 0 5px;border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background:url(/img/icn.png) no-repeat 0 -17px;-webkit-background-size:30px auto;background-size:30px auto}.international_box a .img{width:50%}.international_box a .text{text-align:left;padding-left:20px;padding-right:25px;font-size:14px}.international_box_inner{position:relative;display:flex;align-items:center;color:#333;background:#fff;border:2px solid #f5f5f5;box-sizing:border-box}.international_box_inner .img{width:37%}.international_box_inner .text{text-align:left;padding-left:20px;font-size:14px}.international_box_inner .text .link{margin:0 20px 0 0;padding:2px 19px 2px 0;font-size:14px}.international_box_inner .text .link>a{border:none}.international_box_inner .text .link>a::after{right:-20px}.international_box_inner .text .link::after{display:none}@media screen and (min-width: 769px){.international_box{background-image:none}.international_box .contentIn{padding:60px 0 65px}.international_box h3{font-size:26px;margin-bottom:32px}.international_box a{position:relative;display:flex;align-items:center;color:#333;background:#fff;border:2px solid #f5f5f5;box-sizing:border-box;cursor:pointer}.international_box a::after{content:none}.international_box a:hover{opacity:0.7}.international_box a .img{text-align:center;padding-left:0;font-size:18px;width:50%}.international_box a .text{text-align:center;padding-left:0;font-size:18px;width:50%}.international_box a .text .pc{font-size:15px;margin-top:10px}.international_box a .text .pc.link{font-size:14px;margin-top:5px;display:inline-block !important}.international_box a .text .pc.link::after{content:"";display:inline-block;vertical-align:middle;width:15px;height:19px;margin-top:-7px;border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background:url(/img/icn.png) no-repeat 0 -17px;-webkit-background-size:30px auto;background-size:30px auto}.international_box_inner{position:relative;display:flex;align-items:center;color:#333;background:#fff;border:2px solid #f5f5f5;box-sizing:border-box}.international_box_inner::after{content:none}.international_box_inner .img{text-align:center;padding-left:0;font-size:18px;width:50%}.international_box_inner .text{text-align:center;padding-left:0;font-size:18px;width:50%}.international_box_inner .text .link{font-size:18px;margin:10px 10px 0 0;display:inline-block !important;position:relative;padding-right:20px}.international_box_inner .text .link>a{border:none}.international_box_inner .text .link::after{content:"";display:inline-block;vertical-align:middle;width:15px;height:19px;margin-top:-7px;border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background:url(/img/icn.png) no-repeat 0 -17px;-webkit-background-size:30px auto;background-size:30px auto}}.internationalEvent{padding:30px 20px 40px}.internationalEvent .titiMin small{font-size:18px}.internationalEventList li{position:relative;margin-top:10px}.internationalEventList li .step,.internationalEventList li .detail{display:table-cell;vertical-align:middle}.internationalEventList li .step{position:relative;width:50px;padding:0 7px;text-align:center;color:#fff;line-height:1.5;font-family:'Noto Sans Japanese DemiLight';-webkit-box-shadow:rgba(0,0,0,0.13) 9px 0px 4px -3px;-moz-box-shadow:rgba(0,0,0,0.13) 9px 0px 4px -3px;box-shadow:rgba(0,0,0,0.13) 9px 0px 4px -3px;background:#1a6ebd}.internationalEventList li .step span{display:block;margin-left:-5px;font-size:30px;font-style:italic}.internationalEventList li .step:before{content:"";width:0;height:0;position:absolute;top:-1px;left:0;z-index:0;border-style:solid;border-width:15px 25px 0 25px;border-color:#fff transparent transparent transparent}.internationalEventList li .step:after{content:"";width:0;height:0;border-style:solid;border-width:15px 25px 0 25px;border-color:#1a6ebd transparent transparent transparent;position:absolute;bottom:-15px;left:0;z-index:2}.internationalEventList li:first-child{z-index:3}.internationalEventList li:nth-child(2){z-index:2}.internationalEventList li:nth-child(3){z-index:1}.internationalEventList li:nth-child(4){z-index:0}.internationalEventList li .detail{padding:20px 0 15px 23px}.internationalEventList li .detail .tit{font-family:'Noto Sans Japanese Regular';font-size:20px}.internationalEventList li .detail .img{margin-top:10px}.internationalEventBtn{margin-top:30px}.internationalEventBtn .title{text-align:center;font-size:20px}.internationalEventBtn .btnBlue{font-size:18px}.internationalEventBtn .btnMb{margin-bottom:30px}@media screen and (min-width: 769px){.internationalEventBtn .btnMb{margin-bottom:40px}}.internationalEventBtn .text{margin:0 0 15px}@media screen and (min-width: 769px){.internationalEventBtn .text{text-align:center;font-size:16px}}@media screen and (min-width: 769px){.internationalEvent{margin:120px auto 0;padding:0 0 100px}}@media screen and (min-width: 769px) and (min-width: 769px){.internationalEvent{width:790px}}@media screen and (min-width: 769px){.internationalEventList{padding:0 0 30px}.internationalEventList li .step{width:70px;padding-top:20px;font-size:17px}.internationalEventList li .step span{font-size:40px}.internationalEventList li .step:before{border-width:20px 35px 0 35px}.internationalEventList li .step:after{bottom:-19px;border-width:20px 35px 0 35px}.internationalEventList li .detail{width:720px;padding:10px 0 30px 19px}.internationalEventList li .detail .txtBox,.internationalEventList li .detail .img{display:inline-block;vertical-align:middle}.internationalEventList li .detail .txtBox{width:46.5%;padding:0 7% 0 1%}.internationalEventList li .detail .txtBox .tit{font-size:24px}.internationalEventList li .detail .img{width:53%;margin-top:0}.internationalEventList li .detailInner{display:flex;align-items:center;justify-content:space-between}.internationalEventBtn .title{font-size:24px;margin-bottom:20px}.internationalEventBtn .btnBlue{font-size:20px}.internationalEventBtn .btnBlue:after{height:60px}}.international_privilegeArea{margin:0 20px 62px}@media screen and (min-width: 769px){.international_privilegeArea{width:790px;margin:0 auto 62px}}.international_privilegeArea .numBox{background:#1a6ebd;position:static;width:45px;height:45px;font-size:14px;text-align:center;font-family:'Noto Sans Japanese Regular';font-style:italic;border-radius:4px}.international_privilegeArea .numBox .block{width:45px;height:45px}.international_privilegeArea .numBox .block .number{font-size:18px;line-height:10px}.international_privilegeArea .numBox p.block{color:#fff}.international_privilegeAreaInner{display:flex;margin-top:50px}.international_privilegeAreaInnerList{padding-left:1.5em}.international_privilegeAreaInnerList li{margin-top:10px;list-style:square}.international_privilegeAreaInfo{padding-left:20px;width:80vw}@media screen and (min-width: 769px){.international_privilegeAreaInfo{width:100%}}.internationalTuitionTable{border-spacing:1px;width:calc(100% + 65px);border-collapse:separate;border-spacing:1px;border-top:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8}@media screen and (min-width: 769px){.internationalTuitionTable{margin-top:11px;width:725px;margin-left:0;background-color:#fff;border-collapse:collapse;border-spacing:0;border-top:none;border-bottom:none}}.internationalTuitionTable th{padding:27px 6px 17px;font-weight:bold;text-align:center;vertical-align:middle;border-top:1px solid #d8d8d8}@media screen and (min-width: 769px){.internationalTuitionTable th{border:1px solid #d8d8d8}}.internationalTuitionTable tr:first-child th,.internationalTuitionTable tr:first-child td{border-top:none}@media screen and (min-width: 769px){.internationalTuitionTable tr:first-child th,.internationalTuitionTable tr:first-child td{border-top:1px solid #d8d8d8}}.internationalTuitionTable td{text-align:center;padding:17px 6px 17px;vertical-align:middle;background-color:#fff;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}@media screen and (min-width: 769px){.internationalTuitionTable td{border:1px solid #d8d8d8;padding:16px 0 16px;background-color:unset}}@media screen and (min-width: 769px){.internationalTuitionTable th:first-child,.internationalTuitionTable td:first-child{border-left:none}}@media screen and (min-width: 769px){.internationalTuitionTable th:last-child,.internationalTuitionTable td:last-child{border-right:none}}.internationalTuitionTable.ptn_01 th:nth-child(1){width:15%}.internationalTuitionTable.ptn_01 th:nth-child(2){width:15%}.internationalTuitionTable.ptn_01 th:nth-child(3){width:40%}.internationalTuitionTable.ptn_01 th:nth-child(4){width:15%}.internationalTuitionTable.ptn_01 th:nth-child(5){width:15%}.internationalTuitionTable.ptn_02 th{width:50%}@media screen and (min-width: 769px){.internationalTuitionTable.ptn_02 th{width:calc( 725px / 3 )}}.internationalTuitionTable .table_bgc{background-color:#f8f8f8}.internationalTuitionTableContainer{display:block;overflow-x:scroll;margin-top:11px;white-space:nowrap;-webkit-overflow-scrolling:touch;width:calc(100% + 65px);margin-left:-65px}.internationalTuitionTableContainer .internationalTuitionTable{width:100%;display:table}.internationalEventBtn{margin:0 20px 62px}@media screen and (min-width: 769px){.internationalEventBtn{width:790px;margin:30px auto 0}}.international_teacherArea{margin:0 20px 62px}@media screen and (min-width: 769px){.international_teacherArea{display:flex;align-items:center;justify-content:space-between;margin:120px auto 0;width:790px}}.international_teacherArea h2{text-align:left}.international_teacherArea h2+p{text-align:left}.international_teacherArea__img{width:100%;margin:30px 0 0}@media screen and (min-width: 769px){.international_teacherArea__img{width:330px;margin:0 0 0 30px}}.international_teacherArea__img>img{width:100%}.international.educationBox{padding-bottom:30px}@media screen and (min-width: 769px){.international.educationBox{padding-bottom:0}}@media screen and (min-width: 769px){.international .timetableBox{margin:10px auto 40px;width:890px}}.international .timetableArea{margin:10px auto 0}@media screen and (min-width: 769px){.international .timetableArea{width:890px}}.international .timetableEdu .day .num{width:100%;font-size:15px}@media screen and (min-width: 769px){.international .timetableEdu.international{width:890px}.international .timetableEdu.international .periodNum{text-align:center}.international .timetableEdu.international .periodNum .num{height:108px}.international .timetableEdu.international .day.dayWide{width:154px}.international .timetableEdu.international .period{height:108px}}@media screen and (min-width: 769px){.international .tableNoteArea{width:890px;margin:-30px auto 85px}}.courseAnnotation{margin:50px 20px;padding:20px;border:2px solid #d8d8d8}.courseAnnotation .title{display:inline-block;margin:0 -5px;padding:0 10px;font-size:18px;color:#386bc2;background:#fff;position:relative;top:-33px}.courseAnnotation .title span{display:inline-block;font-size:18px;color:#dd488c}.courseAnnotation .txt{margin-top:-20px;font-size:14px;text-align:left}.courseAnnotation .link{margin-top:10px}@media screen and (min-width: 769px){.courseAnnotation{margin:0 auto 80px;padding:30px}}@media screen and (min-width: 769px) and (min-width: 769px){.courseAnnotation{width:790px}}@media screen and (min-width: 769px){.courseAnnotation .title{font-size:20px;top:-44px}.courseAnnotation .title span{font-size:20px}.courseAnnotation .txt{margin-top:-30px;font-size:12px}.courseAnnotation .link{font-size:14px}}.adPolicy{border:1px solid #d1d1d1;padding:20px 18px;margin:0 0 15px}.adPolicy .title{font-size:19px}.adPolicy .text{line-height:1.8}@media screen and (min-width: 769px){.adPolicy{display:flex;align-items:center;text-align:left;width:790px;padding:20px 30px;margin:38px auto 75px}.adPolicy .title{position:relative;font-size:20px;width:295px;margin:0}.adPolicy .title::after{content:'';display:block;position:absolute;background:#d1d1d1;top:50%;margin-top:-46px;right:35px;width:1px;height:92px;transform:rotate(15deg)}.adPolicy .text{font-size:15px;width:calc(100% - 295px)}}
/*# sourceMappingURL=course.css.map */
