#ui_wrap.square .list_detail{position:relative}.comm_text_list.qna_cover_css>li:first-child{border-top:1px solid #dbdbdb}.comm_text_list.qna_cover_css .txt .title{text-overflow:initial;white-space:normal}.comm_text_list.qna_cover_css .txt .title b{display:inline-block;vertical-align:top;width:min(1.0416666667vw, calc(20 * 1px));height:min(1.1458333333vw, calc(22 * 1px));margin-left:min(0.5208333333vw, calc(10 * 1px));background:url(../img/ico_lock.png) no-repeat center/100%;font-size:0;text-indent:99999em;overflow:hidden;line-height:0}.comm_text_list.qna_cover_css .txt .answer{display:block;width:min(4.1666666667vw, calc(80 * 1px));margin-bottom:min(0.3125vw, calc(6 * 1px));line-height:min(1.0416666667vw, calc(20 * 1px));color:#069;border:1px solid #069;border-radius:min(0.15625vw, calc(3 * 1px));font-size:.8125rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.comm_text_list.qna_cover_css .txt .answer.ing{color:#fff;background-color:#069}.qna_join-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 min(2.0833333333vw, calc(40 * 1px))}.qna_join-btn a{background-color:#069}#ui_wrap.square .qna_join-btn{position:absolute;bottom:0;right:0}.qna_add-css{padding-top:min(0.5208333333vw, calc(10 * 1px))}.qna_add-css .form_detail.check_form{border-top:2px solid #0a192b}.qna_add-css .form_detail.check_form input[type=password],.qna_add-css .form_detail.check_form input[type=number]{width:min(16.6666666667vw, calc(320 * 1px));height:min(2.0833333333vw, calc(40 * 1px));padding:0 min(1.5625vw, calc(30 * 1px));background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.qna_add-css .form_detail.check_form .long input[type=text]{width:min(38.28125vw, calc(735 * 1px))}.qna_add-css .form_detail.check_form .itv{margin-right:min(0.78125vw, calc(15 * 1px))}.qna_add-css .form_detail.check_form .phone_inp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qna_add-css .form_detail.check_form .phone_inp .check_form_title{width:min(4.1666666667vw, calc(80 * 1px))}.qna_add-css .form_detail.check_form .phone_inp .num_inp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(0.4166666667vw, calc(8 * 1px));font-size:0}.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=text],.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=number]{width:min(6.09375vw, calc(117 * 1px))}.qna_add-css .form_detail.check_form .private_txt{margin-left:min(1.3020833333vw, calc(25 * 1px));color:#e6002d;font-size:.875rem}.qna_add-css .form_detail.check_form .inquiry_text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.qna_add-css .form_detail.check_form .inquiry_text .check_form_title{padding-top:min(0.4166666667vw, calc(8 * 1px))}.qna_add-css .form_detail.check_form .inquiry_text textarea{width:min(38.28125vw, calc(735 * 1px));height:min(13.0208333333vw, calc(250 * 1px));padding:min(1.5625vw, calc(30 * 1px));background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.qna_add-css .form_detail.check_form .line_itv{margin:min(0.4166666667vw, calc(8 * 1px)) min(3.125vw, calc(60 * 1px)) min(0.4166666667vw, calc(8 * 1px)) min(1.0416666667vw, calc(20 * 1px))}.qna_add-css .comm_btn_box{margin-top:min(2.6041666667vw, calc(50 * 1px))}.qna_add-css .comm_btn_box a.submit,.qna_add-css .comm_btn_box button.submit{background-color:#069}.qna_view_guide{border:min(1.0416666667vw, calc(20 * 1px)) solid #f2f2f2;background-color:#f2f2f2}.qna_view_guide .view_gap{padding:min(2.6041666667vw, calc(50 * 1px));background-color:#fff}.qna_view_guide .view_top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.qna_view_guide .view_top>em{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(4.1666666667vw, calc(80 * 1px));height:min(4.1666666667vw, calc(80 * 1px));margin-right:min(1.25vw, calc(24 * 1px));border-radius:min(0.3125vw, calc(6 * 1px));color:#fff}.qna_view_guide .view_top .post_tit{display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.qna_view_guide .view_top .post_tit b{margin-bottom:min(0.625vw, calc(12 * 1px));font-size:.875rem;font-weight:400;color:#608ac1}.qna_view_guide .view_top .post_tit p{margin-bottom:min(0.2083333333vw, calc(4 * 1px));font-size:1.125rem;color:#666}.qna_view_guide .view_top .post_tit span em{font-size:.875rem;color:#999}.qna_view_guide .view_top .post_tit span em:before{content:"｜";margin:0 min(0.5208333333vw, calc(10 * 1px));font-size:.75rem;position:relative;top:max(-0.1041666667vw, calc(-2 * 1px))}.qna_view_guide .view_top .post_tit span em:first-child::before{display:none}.qna_view_guide .view_txt{margin-top:min(2.0833333333vw, calc(40 * 1px));padding-top:min(1.875vw, calc(36 * 1px));border-top:1px solid #dbdbdb;color:#666;line-height:1.5}.qna_view_guide .view_btn{margin:0 min(2.6041666667vw, calc(50 * 1px)) min(0.3125vw, calc(6 * 1px));padding-top:min(1.0416666667vw, calc(20 * 1px));text-align:right;font-size:0}.qna_view_guide .view_btn button{width:min(6.25vw, calc(120 * 1px));height:min(1.8229166667vw, calc(35 * 1px));background-color:#666;color:#fff;text-align:center;border-radius:min(0.15625vw, calc(3 * 1px));-webkit-box-sizing:border-box;box-sizing:border-box}.qna_view_guide .view_btn button.del{margin-left:min(0.5208333333vw, calc(10 * 1px));background-color:#fff;border:1px solid #666;color:#666}.qna_view_guide.question .view_top>em{background-color:#069}.qna_view_guide.answer{border-color:#fff;background-color:#fff}.qna_view_guide.answer .view_top>em{background-color:#bbb}.qna_view_guide.answer .view_btn{margin-top:0;border-top:1px solid #dbdbdb}.qna_view_guide.answer .view_btn button{width:min(8.6458333333vw, calc(166 * 1px))}.right_left-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.right_left-info p,.right_left-info span b{color:#e6002d}.right_left-info p{margin-bottom:min(1.5625vw, calc(30 * 1px))}.right_left-info span{margin-bottom:min(0.5208333333vw, calc(10 * 1px))}.phone_certify_box strong{display:block;width:min(10.2083333333vw, calc(196 * 1px));height:min(10.2083333333vw, calc(196 * 1px));margin:min(1.5625vw, calc(30 * 1px)) auto;background:#f2f2f2 url(../img/ico_certify.png) no-repeat center/min(3.6458333333vw, calc(70 * 1px));border-radius:50%;font-size:0;text-indent:99999em;overflow:hidden;line-height:0}.phone_certify_box .comm_btn_box a{background-color:#069}.phone_certify_box .comm_btn_box a:hover{background-color:#608ac1}.layerpopup.modal .edit_post .desc{margin-bottom:min(2.0833333333vw, calc(40 * 1px));text-align:center}.layerpopup.modal .edit_post .pop_btn{display:block;margin-bottom:min(2.6041666667vw, calc(50 * 1px))}.layerpopup.modal .edit_post .pop_btn input[type=password]{height:min(2.0833333333vw, calc(40 * 1px));margin-right:min(0.5208333333vw, calc(10 * 1px));background-color:#fff;text-align:center}.layerpopup.modal .edit_post .pop_btn button{margin-top:min(0.1041666667vw, calc(2 * 1px))}.layerpopup.modal .edit_certify input{height:min(2.0833333333vw, calc(40 * 1px));background-color:#fff;text-align:center}.layerpopup.modal .edit_certify button{margin:min(0.1041666667vw, calc(2 * 1px)) 0 0 min(0.5208333333vw, calc(10 * 1px));width:min(6.25vw, calc(120 * 1px));padding:0}.layerpopup.modal .edit_certify .pop_btn{gap:0;font-size:0}.layerpopup.modal .edit_certify .phone_inp .comm_select{border-width:0;border-radius:0}.layerpopup.modal .edit_certify .phone_inp input{margin-left:min(0.3125vw, calc(6 * 1px));width:min(5.2083333333vw, calc(100 * 1px))}.layerpopup.modal .edit_certify label.pop_btn{display:block;margin-top:min(0.4166666667vw, calc(8 * 1px));text-align:center}.layerpopup.modal .edit_certify label.pop_btn input{width:min(17.2916666667vw, calc(332 * 1px))}.layerpopup.modal .edit_certify>strong{display:block;margin-top:min(1.5625vw, calc(30 * 1px));text-align:center;font-size:1.25rem;line-height:1;color:#005fa5;font-weight:500}.layerpopup.modal .edit_certify .desc{margin-top:min(1.5625vw, calc(30 * 1px));font-size:.9375rem;line-height:1.6}.thesis_guide_space{margin:min(0.5208333333vw, calc(10 * 1px)) min(2.0833333333vw, calc(40 * 1px))}.thesis_item{margin-bottom:min(3.6458333333vw, calc(70 * 1px))}.thesis_item h4{margin-bottom:min(0.3125vw, calc(6 * 1px));font-weight:500}.thesis_item h4.flex_ac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thesis_item ul,.thesis_item p{padding:min(1.1458333333vw, calc(22 * 1px)) min(1.5625vw, calc(30 * 1px))}.thesis_item p.point_tit,.thesis_item p.general{padding-left:0;padding-right:0}.thesis_item p.point_tit{font-size:1.125rem;font-weight:500}.thesis_item p.general{line-height:1.9}.thesis_item p.general.btn_p{line-height:3.2}.thesis_item p.general.btn_p br{display:none}.thesis_item p.general.btn_p span{display:block}.thesis_item p.general.btn_p a{margin:min(0.3125vw, calc(6 * 1px)) min(0.5208333333vw, calc(10 * 1px)) 0 min(0.5208333333vw, calc(10 * 1px))}.thesis_item p.p0{padding:0}.thesis_item ol{padding:min(1.1458333333vw, calc(22 * 1px)) 0}.thesis_item ol li{margin-top:min(0.2083333333vw, calc(4 * 1px));margin-left:min(0.9375vw, calc(18 * 1px));text-indent:max(-0.9375vw, calc(-18 * 1px));line-height:1.9}.thesis_item ol li:first-child{margin-top:0}.thesis_item ol li.ml0{margin-left:0}.thesis_item ol.step_order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.thesis_item ol.step_order li{width:23%;margin:min(1.0416666667vw, calc(20 * 1px)) 2% min(1.0416666667vw, calc(20 * 1px)) 0;text-indent:0;line-height:1.4}.thesis_item ol.step_order li strong{display:block;position:relative;background-color:#004098;line-height:min(3.6458333333vw, calc(70 * 1px));color:#fff;font-size:1.125rem;font-weight:500;text-align:center;border-radius:min(0.15625vw, calc(3 * 1px)) 0 0 min(0.15625vw, calc(3 * 1px));text-indent:max(-1.8229166667vw, calc(-35 * 1px));overflow:hidden}.thesis_item ol.step_order li strong::before,.thesis_item ol.step_order li strong::after{content:"";display:block;position:absolute;right:0}.thesis_item ol.step_order li strong::before{top:-55%;background-color:#004098;width:0;height:0;border-top:min(1.875vw, calc(36 * 1px)) solid rgba(0,0,0,0);border-bottom:min(1.875vw, calc(36 * 1px)) solid rgba(0,0,0,0);border-right:min(1.875vw, calc(36 * 1px)) solid #fff;z-index:1}.thesis_item ol.step_order li strong::after{bottom:0;background-color:#f2f2f2;width:0;height:0;border-top:min(1.875vw, calc(36 * 1px)) solid rgba(0,0,0,0);border-bottom:min(1.875vw, calc(36 * 1px)) solid rgba(0,0,0,0);border-left:min(1.875vw, calc(36 * 1px)) solid #004098}.thesis_item ol.step_order li .in_txt{min-height:min(8.3333333333vw, calc(160 * 1px));padding:min(2.2916666667vw, calc(44 * 1px)) min(1.0416666667vw, calc(20 * 1px)) min(1.0416666667vw, calc(20 * 1px)) min(1.0416666667vw, calc(20 * 1px));margin-top:max(-1.8229166667vw, calc(-35 * 1px));background-color:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 min(0.15625vw, calc(3 * 1px)) min(0.15625vw, calc(3 * 1px))}.thesis_item ol.step_order li .in_txt span{display:block;margin-top:min(0.3125vw, calc(6 * 1px));margin-left:min(0.8333333333vw, calc(16 * 1px));text-indent:max(-0.8333333333vw, calc(-16 * 1px));line-height:1.8}.thesis_item ol.step_order li .in_txt b{display:block;padding:min(0.3125vw, calc(6 * 1px)) 0 0 min(0.625vw, calc(12 * 1px));color:#005fa5;font-weight:400}.thesis_item ol.step_order.hig2 li .in_txt{min-height:min(10.4166666667vw, calc(200 * 1px))}.thesis_item ul li{margin-top:min(0.5208333333vw, calc(10 * 1px))}.thesis_item ul li:first-child{margin-top:0}.thesis_item ul.basic_type{padding-left:0;padding-right:0}.thesis_item ul.basic_type li{margin-bottom:min(0.5208333333vw, calc(10 * 1px));margin-left:min(0.8333333333vw, calc(16 * 1px));text-indent:max(-0.8333333333vw, calc(-16 * 1px));line-height:1.9}.thesis_item ul.basic_type li:last-child{margin-bottom:0}.thesis_item ul.padding0{padding:0}.thesis_item ul.plr10{padding-left:0;padding-right:0}.thesis_item ul.ptb0{padding-top:0;padding-bottom:0}.thesis_item dl{margin-top:min(1.5625vw, calc(30 * 1px))}.thesis_item dl dt{font-size:1.125rem;font-weight:500}.thesis_item dl ul{padding:min(0.5208333333vw, calc(10 * 1px)) min(1.0416666667vw, calc(20 * 1px))}.thesis_item dl ul.lpd{padding-left:0;padding-right:0}.thesis_item dl.com_type dt{font-size:1rem;font-weight:400}.thesis_item dl.com_type dd{margin-left:min(0.8333333333vw, calc(16 * 1px))}.thesis_item dl.com_type dd ol{padding:min(0.5208333333vw, calc(10 * 1px)) 0 0 0}.thesis_item dl.com_type.mjx dd{margin-left:0}.thesis_item .move_go{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 min(1.3020833333vw, calc(25 * 1px));background-color:#14467c;color:#fff;font-size:.875rem;line-height:min(2.0833333333vw, calc(40 * 1px));border-radius:min(0.15625vw, calc(3 * 1px))}.thesis_item .move_go::after{content:"";display:block;width:min(0.7291666667vw, calc(14 * 1px));height:min(0.8333333333vw, calc(16 * 1px));margin:0 0 min(0.1041666667vw, calc(2 * 1px)) min(0.5208333333vw, calc(10 * 1px));background:url(../img/ico_movego.png) no-repeat center/100%}.thesis_item .move_go:hover{background-color:#608ac1}.thesis_item .move_go.ml55{margin-left:min(2.8645833333vw, calc(55 * 1px))}.thesis_item .file_down{position:relative;margin-bottom:min(0.3125vw, calc(6 * 1px));background-color:#f2f2f2}.thesis_item .file_down .comm_view_down{position:absolute;right:min(0.7291666667vw, calc(14 * 1px));top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.thesis_item .file_down p{padding-right:min(8.8541666667vw, calc(170 * 1px))}.thesis_item .file_down.long p{padding-right:min(9.8958333333vw, calc(190 * 1px))}.thesis_item .file_down.long .comm_view_down.v_txt .btn{width:min(8.3333333333vw, calc(160 * 1px))}.thesis_item .file_down.long .comm_view_down.v_txt .btn>button{width:min(7.8125vw, calc(150 * 1px))}.thesis_item .file_down.each_btn{margin-bottom:0;padding:min(0.625vw, calc(12 * 1px))}.thesis_item .file_down.each_btn .comm_view_down{position:static;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thesis_item .file_down.each_btn .comm_view_down .btn{width:auto}.thesis_item .file_down.each_btn .comm_view_down .btn>button{width:auto;min-width:min(7.2916666667vw, calc(140 * 1px));margin-right:min(0.5208333333vw, calc(10 * 1px));padding-right:min(1.875vw, calc(36 * 1px))}.thesis_item .file_down:hover{z-index:10}.thesis_item.each_file_view .koti_sub_tit{margin-bottom:min(1.5625vw, calc(30 * 1px))}.thesis_item.each_file_view .file_down p{padding-right:min(17.1875vw, calc(330 * 1px))}.thesis_item .file_list{padding:0}.thesis_schedule table{border-top:2px solid #dfdfdf}.thesis_schedule th,.thesis_schedule td{padding:min(0.5208333333vw, calc(10 * 1px)) 0;border-bottom:1px solid #dfdfdf;line-height:1.6}.thesis_schedule th{background-color:#f8f8f8;font-size:1.125rem;font-weight:500}.thesis_schedule td{padding-left:min(2.3958333333vw, calc(46 * 1px))}.thesis_schedule .tc{padding-left:0;text-align:center}.thesis_schedule thead th{padding:min(1.25vw, calc(24 * 1px)) 0}.thesis_schedule thead th.br1{border-right:1px solid #dfdfdf}.thesis_schedule tbody tr.line td{border-right:1px solid #dfdfdf}.thesis_schedule tbody tr.line td.tc{border-right:1px solid #dfdfdf !important}.thesis_schedule tbody tr.line td:last-child{border-right-width:0}.thesis_schedule tbody tr th{border-right:1px solid #dfdfdf;font-weight:400}.thesis_schedule tbody tr th.tb{font-weight:500}.thesis_schedule.other_style{margin-bottom:min(0.8333333333vw, calc(16 * 1px))}.thesis_schedule.other_style td ul{padding:min(0.5208333333vw, calc(10 * 1px)) 0}.thesis_schedule.other_style td ul li{margin-top:min(0.2083333333vw, calc(4 * 1px))}.thesis_schedule.other_style td ul li:first-child{margin-top:0}.thesis_schedule.other_style thead tr th{border-left:1px solid #dfdfdf}.thesis_schedule.other_style thead tr th:first-child{border-left-width:0}.thesis_schedule.other_style tbody tr th{padding-left:min(2.6041666667vw, calc(50 * 1px));font-size:1rem;text-align:left}.thesis_schedule.text_center td{padding-left:0;text-align:center}.thesis_schedule.mt37{margin-top:min(1.9270833333vw, calc(37 * 1px))}.certificate .koti_sub_tit{border-bottom:none}.certificate_list_item{border-top:2px solid #0a192b}.certificate_list_btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding:min(1.5625vw, calc(30 * 1px)) 0;font-size:1.125rem}.certificate_list_btn p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:min(0.6770833333vw, calc(13 * 1px))}.certificate_list_btn p::before{content:"";display:inline-block;width:5px;height:5px;margin-right:min(0.3645833333vw, calc(7 * 1px));border-radius:5px;background-color:#bbb}.certificate_list_btn .more_box{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.certificate_list_btn .more_box .more{display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;width:min(1.4583333333vw, calc(28 * 1px));height:min(1.4583333333vw, calc(28 * 1px));border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;text-indent:99999em;overflow:hidden;line-height:0;border:2px solid #dbdbdb}.certificate_list_btn .more_box .more::before,.certificate_list_btn .more_box .more::after{background-color:#dbdbdb}.certificate_list_btn .more_box .more:hover{border-color:#608ac1}.certificate_list_btn .more_box .more:hover::before,.certificate_list_btn .more_box .more:hover::after{background-color:#608ac1}.certificate_list_btn .more_box .more::before,.certificate_list_btn .more_box .more::after{content:"";display:block;position:absolute;top:50%;left:50%;width:min(0.5208333333vw, calc(10 * 1px));height:min(0.1041666667vw, calc(2 * 1px));-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.12, 0, 0.39, 0);transition-timing-function:cubic-bezier(0.12, 0, 0.39, 0)}.certificate_list_btn .more_box .more::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.certificate_list_btn .more_box .more.on::after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.certificate_list_btn:hover .more{border-color:#608ac1}.certificate_list_btn:hover .more::before,.certificate_list_btn:hover .more::after{background-color:#608ac1}.certificate_list_cont{display:none;margin-bottom:min(1.5625vw, calc(30 * 1px))}.certificate_list_cont .text{margin-bottom:min(0.5208333333vw, calc(10 * 1px));padding:0 min(1.5625vw, calc(30 * 1px));font-size:1rem;line-height:1.88;color:#999}.certificate_list_cont .profile_top{display:block;margin-bottom:min(1.5625vw, calc(30 * 1px));padding:0 min(1.5625vw, calc(30 * 1px))}.certificate_list_cont .profile_top button{border-color:#f2f2f2}.certificate_list_cont .gray_box{padding:min(1.3020833333vw, calc(25 * 1px)) min(1.5625vw, calc(30 * 1px)) min(1.5625vw, calc(30 * 1px));background-color:#f2f2f2;font-size:1rem;line-height:1.88}.certificate_list_cont .gray_box a{display:inline-block;border-bottom:1px solid #333;-webkit-transition:border,color .4s;transition:border,color .4s;font-size:1rem}.certificate_list_cont .gray_box a:hover{color:#005fa5;border-color:#005fa5}.certificate_list_cont span{display:block;margin-top:min(1.0416666667vw, calc(20 * 1px));padding:0 min(1.5625vw, calc(30 * 1px));font-size:1rem;color:#608ac1}@media all and (max-width: 1460px){.comm_text_list.qna_cover_css .txt{justify-items:start}.comm_text_list.qna_cover_css .txt .title b{width:min(1.5625vw, calc(30 * 1px));height:min(1.6666666667vw, calc(32 * 1px));vertical-align:middle}.comm_text_list.qna_cover_css .txt .answer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:min(5.2083333333vw, calc(100 * 1px));height:min(1.5625vw, calc(30 * 1px));font-size:.8666666667rem}.qna_add-css .form_detail.check_form li{padding-right:min(0.5208333333vw, calc(10 * 1px))}.qna_add-css .form_detail.check_form .mail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qna_add-css .form_detail.check_form label:not(.itv,.line_itv){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qna_add-css .form_detail.check_form input[type=password],.qna_add-css .form_detail.check_form input[type=number]{width:100%;height:min(2.6041666667vw, calc(50 * 1px))}.qna_add-css .form_detail.check_form .long{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qna_add-css .form_detail.check_form .long input[type=text]{width:100%}.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=text],.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=number]{width:min(7.2916666667vw, calc(140 * 1px))}.qna_add-css .form_detail.check_form .private_txt{font-size:.9333333333rem}.qna_add-css .form_detail.check_form .inquiry_text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.qna_add-css .form_detail.check_form .inquiry_text textarea{width:100%}.qna_add-css .form_detail.check_form .comm_select{width:min(10.4166666667vw, calc(200 * 1px))}.qna_view_guide .view_top>em{width:min(5.2083333333vw, calc(100 * 1px));height:min(5.2083333333vw, calc(100 * 1px))}.qna_view_guide .view_top .post_tit b{font-size:.9333333333rem}.qna_view_guide .view_top .post_tit p{font-size:1.2rem}.qna_view_guide .view_top .post_tit span em{font-size:.9333333333rem}.qna_view_guide .view_top .post_tit span em:before{font-size:.8rem}.qna_view_guide .view_btn button{width:min(7.2916666667vw, calc(140 * 1px));height:min(2.6041666667vw, calc(50 * 1px));border-radius:min(0.3125vw, calc(6 * 1px))}.layerpopup.modal .edit_certify>strong{font-size:1.3333333333rem}.layerpopup.modal .edit_certify .desc{font-size:1rem}.thesis_item p.point_tit{font-size:1.2rem}.thesis_item ol.step_order li strong{font-size:1.2rem}.thesis_item dl.com_type dt{font-size:1.0666666667rem}.thesis_item .file_down.long .comm_view_down.v_txt .btn{width:min(12.5vw, calc(240 * 1px))}.thesis_item .file_down.long .comm_view_down.v_txt .btn>button{width:min(11.9791666667vw, calc(230 * 1px))}.thesis_item .move_go{border-radius:min(0.3125vw, calc(6 * 1px));line-height:min(2.6041666667vw, calc(50 * 1px));font-size:.9333333333rem}.thesis_item .move_go::after{width:min(0.8333333333vw, calc(16 * 1px));height:min(0.9375vw, calc(18 * 1px))}.thesis_schedule th{font-size:1.2rem}.thesis_schedule.other_style tbody tr th{font-size:1.0666666667rem}.certificate_list_btn{font-size:1.2rem}.certificate_list_cont .text{font-size:1.0666666667rem}.certificate_list_cont .gray_box{font-size:1.0666666667rem}.certificate_list_cont .gray_box a{font-size:1.0666666667rem}.certificate_list_cont span{font-size:1.0666666667rem}}@media all and (max-width: 750px){.qna_page-view{display:block}.qna_page-view .view_container{width:100%;padding:0;min-height:auto}.qna_page-view .view_container .view_container_guide{padding:0}.comm_text_list.qna_cover_css>li:first-child{border-top-width:0}.comm_text_list.qna_cover_css .txt .title{line-height:1.5}.comm_text_list.qna_cover_css .txt .title b{width:4vw;height:4.5333333333vw;margin-left:2.9333333333vw}.comm_text_list.qna_cover_css .txt .answer{width:auto;height:auto;padding:1.0666666667vw 2.6666666667vw;margin-bottom:0;line-height:1;border-radius:.8vw;font-size:1.2857142857rem}.qna_join-btn{display:block;margin:0 5.3333333333vw}#ui_wrap.square .qna_join-btn{position:static}.qna_join-btn a{margin:6.6666666667vw auto 16vw}.qna_add-css{padding:9.3333333333vw 5.3333333333vw 0 5.3333333333vw}.qna_add-css .form_item+.form_item{margin-top:13.3333333333vw}.qna_add-css .form_detail.check_form input[type=text]{font-size:1.4285714286rem}.qna_add-css .form_detail.check_form input[type=password],.qna_add-css .form_detail.check_form input[type=number]{width:100%;height:8vw;padding:0 4vw;font-size:1.4285714286rem}.qna_add-css .form_detail.check_form .long input[type=text]{width:100%}.qna_add-css .form_detail.check_form .itv{margin-right:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qna_add-css .form_detail.check_form .itv input[type=text]{width:100%}.qna_add-css .form_detail.check_form .phone_inp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:1.3333333333vw;margin-top:1.3333333333vw;border-top:1px solid #fff}.qna_add-css .form_detail.check_form .phone_inp .check_form_title{width:14.9333333333vw}.qna_add-css .form_detail.check_form .phone_inp .num_inp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.3333333333vw;font-size:0}.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=text],.qna_add-css .form_detail.check_form .phone_inp .num_inp input[type=number]{width:19.6vw}.qna_add-css .form_detail.check_form .private_txt{margin:2.1333333333vw 0 1.3333333333vw 17.3333333333vw;font-size:1.2857142857rem}.qna_add-css .form_detail.check_form .inquiry_text .check_form_title{padding-top:1.0666666667vw}.qna_add-css .form_detail.check_form .inquiry_text textarea{width:auto;height:33.3333333333vw;padding:4vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qna_add-css .form_detail.check_form .mail{position:relative}.qna_add-css .form_detail.check_form .mail label{width:16vw}.qna_add-css .form_detail.check_form .mail label input[type=text]{width:100%}.qna_add-css .form_detail.check_form .mail em{font-size:1.8571428571rem}.qna_add-css .form_detail.check_form .mail .comm_select{width:18.6666666667vw}.qna_add-css .form_detail.check_form .line_itv{margin:1.0666666667vw 8vw 1.0666666667vw 2.6666666667vw}.qna_add-css .form_detail.check_terms{margin-top:2vw}.qna_add-css .form_detail.check_terms .terms_box{padding:0 1.3333333333vw;height:40vw}.qna_add-css .form_detail.check_terms .terms_box .terms_wrap{padding:4vw}.qna_add-css .form_detail.check_terms .check_terms_wrap{margin-top:3.2vw}.qna_add-css .comm_btn_box{margin-top:5.3333333333vw;margin-bottom:13.3333333333vw}.qna_view_guide{border-width:5.3333333333vw}.qna_view_guide .view_gap{padding:5.3333333333vw}.qna_view_guide .view_top>em{width:13.3333333333vw;height:13.3333333333vw;margin-right:4vw;border-radius:.8vw}.qna_view_guide .view_top .post_tit b{margin-bottom:1.6vw;font-size:1.2857142857rem}.qna_view_guide .view_top .post_tit p{margin-bottom:1.0666666667vw;font-size:1.4285714286rem}.qna_view_guide .view_top .post_tit span em{font-size:1.2857142857rem}.qna_view_guide .view_top .post_tit span em:before{margin:0 1.6vw;font-size:1.1428571429rem}.qna_view_guide .view_txt{margin-top:4vw;padding-top:4vw;font-size:1.4285714286rem}.qna_view_guide .view_btn{margin:0;padding-top:4vw;text-align:center}.qna_view_guide .view_btn button{width:29.3333333333vw;height:6.6666666667vw;border-radius:.5333333333vw;font-size:1.4285714286rem}.qna_view_guide .view_btn button.del{margin-left:1.3333333333vw}.qna_view_guide.answer .view_gap{padding-top:0;padding-bottom:0}.qna_view_guide.answer .view_txt{padding-bottom:4vw;border-bottom:1px solid #dbdbdb}.qna_view_guide.answer .view_btn{border-top-width:0}.qna_view_guide.answer .view_btn button{width:29.3333333333vw}.right_left-info{display:block}.right_left-info p{margin:0 0 4vw 3.7333333333vw;font-size:3.2vw;text-indent:-3.7333333333vw}.right_left-info span{display:block;margin-bottom:1.3333333333vw;text-align:right;font-size:3.2vw}.phone_certify_box strong{width:36vw;height:36vw;margin:5.3333333333vw auto;background-size:10.1333333333vw}.phone_certify_box .comm_btn_box a{width:33.3333333333vw;height:7.4666666667vw;border-radius:.4vw;font-size:1.4285714286rem}.layerpopup.modal .edit_post .desc{margin-bottom:5.3333333333vw;font-size:3.2vw}.layerpopup.modal .edit_post .pop_btn{margin-bottom:4vw}.layerpopup.modal .edit_post .pop_btn input[type=password]{height:8vw;margin-right:1.3333333333vw}.layerpopup.modal .edit_post .pop_btn button{margin-top:0}.layerpopup.modal .edit_certify input{height:8vw}.layerpopup.modal .edit_certify button{margin:0 0 0 1.3333333333vw;width:24vw}.layerpopup.modal .edit_certify .phone_inp .comm_select{min-width:14.6666666667vw}.layerpopup.modal .edit_certify .phone_inp input{margin-left:.8vw;width:16vw}.layerpopup.modal .edit_certify label.pop_btn{margin-top:1.3333333333vw}.layerpopup.modal .edit_certify label.pop_btn input{width:48.2666666667vw}.layerpopup.modal .edit_certify>strong{margin-top:5.3333333333vw;font-size:1.5714285714rem}.layerpopup.modal .edit_certify .desc{margin-top:5.3333333333vw;font-size:1.2857142857rem}.layerpopup.modal .edit_certify .desc br{display:none}.thesis_guide_space{margin:0}.thesis_item{margin:8vw 0;padding:0 5.3333333333vw}.thesis_item .comm_view_down{gap:.8vw}.thesis_item .comm_view_down .btn{width:5.8666666667vw;height:7.7333333333vw;padding-right:0}.thesis_item .comm_view_down .btn>a,.thesis_item .comm_view_down .btn>button{width:100%;height:100%}.thesis_item .comm_view_down .btn>a::after,.thesis_item .comm_view_down .btn>button::after{width:100%;height:100%;background-size:100% auto}.thesis_item .comm_view_down.v_txt{gap:2.9333333333vw}.thesis_item .comm_view_down.v_txt .btn{width:5.8666666667vw;min-width:auto}.thesis_item .comm_view_down.v_txt .btn>a,.thesis_item .comm_view_down.v_txt .btn>button{width:100%;padding:0;font-size:0;background-color:rgba(0,0,0,0);min-width:auto}.thesis_item .comm_view_down.v_txt .btn>a:after,.thesis_item .comm_view_down.v_txt .btn>button:after{position:static}.thesis_item .comm_view_down .view_down_list{width:30vw}.thesis_item .comm_view_down .view_down_list::before{left:1.0666666667vw}.thesis_item .comm_view_down .view_down_list strong{padding-bottom:.6666666667vw;font-size:1rem}.thesis_item .comm_view_down .view_down_list .file_list{padding-top:.6666666667vw}.thesis_item .comm_view_down .view_down_list .file_list button{padding:.6666666667vw 0;font-size:.8571428571rem}.thesis_item h4{margin-bottom:1.6vw;font-size:2rem}.thesis_item ul,.thesis_item p{padding:1.6vw;font-size:1.4285714286rem;line-height:1.4}.thesis_item ul{padding:1.6vw 0}.thesis_item ul li{margin-top:1.6vw;padding-left:2.6666666667vw;text-indent:-2.6666666667vw}.thesis_item ul.basic_type li{margin-bottom:0;margin-top:2.6666666667vw;margin-left:0;text-indent:-2.6666666667vw}.thesis_item ul.basic_type li:first-child{margin-top:0}.thesis_item ol{padding:2.9333333333vw 0}.thesis_item ol li{margin-top:2.1333333333vw;margin-left:3.7333333333vw;text-indent:-3.7333333333vw;line-height:1.5;font-size:1.4285714286rem}.thesis_item ol.step_order li{width:48%;margin:2.6666666667vw 4% 2.6666666667vw 0}.thesis_item ol.step_order li:nth-child(2n){margin-right:0}.thesis_item ol.step_order li strong{line-height:9.6vw;font-size:1.4285714286rem;border-radius:.4vw 0 0 .4vw;text-indent:-4.6666666667vw}.thesis_item ol.step_order li strong::before{border-top-width:5.0666666667vw;border-bottom-width:5.0666666667vw;border-right-width:5.0666666667vw}.thesis_item ol.step_order li strong::after{border-top-width:5.0666666667vw;border-bottom-width:5.0666666667vw;border-left-width:5.0666666667vw}.thesis_item ol.step_order li .in_txt{min-height:24vw;padding:5.8666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw;margin-top:-4.8vw;border-radius:0 0 .5333333333vw .5333333333vw}.thesis_item ol.step_order li .in_txt span{margin-top:.8vw;margin-left:2.1333333333vw;text-indent:-2.1333333333vw;line-height:1.4}.thesis_item ol.step_order li .in_txt b{padding:.8vw 0 0 1.6vw}.thesis_item ol.step_order.hig2 li .in_txt{min-height:26.6666666667vw}.thesis_item p{padding-left:3.2vw;text-indent:-3.2vw;line-height:1.9}.thesis_item p.point_tit{font-size:1.8571428571rem;text-indent:0;margin-top:2.6666666667vw}.thesis_item p.general{text-indent:0}.thesis_item p.general.int{padding-left:2.6666666667vw;text-indent:-2.6666666667vw}.thesis_item p.general.btn_p{line-height:1.9}.thesis_item p.general.btn_p br{display:block}.thesis_item p.general.btn_p span{padding-top:2.6666666667vw;margin:2.6666666667vw 0}.thesis_item p.general.btn_p a{margin:-2.6666666667vw 1.0666666667vw 0}.thesis_item dl{margin-top:4vw}.thesis_item dl ul{padding:1.6vw 1.0666666667vw}.thesis_item dl dt{font-size:1.5714285714rem;padding-left:4vw;text-indent:-4vw;margin-bottom:1.3333333333vw}.thesis_item dl dd{font-size:1.4285714286rem}.thesis_item dl dd ul li{padding-left:4.8vw;text-indent:-2.1333333333vw}.thesis_item dl.com_type dt{font-size:1.5714285714rem}.thesis_item dl.com_type dd{margin-left:2.1333333333vw}.thesis_item dl.com_type dd ol{padding:1.3333333333vw 0 0 0}.thesis_item dl.com_type.mjx dt{font-size:1.4285714286rem}.thesis_item dl.com_type.mjx dd{margin-left:2.6666666667vw}.thesis_item .move_go{padding:0 5.3333333333vw;margin-top:1.3333333333vw;font-size:1.7142857143rem;line-height:8.5333333333vw;border-radius:.5333333333vw}.thesis_item .move_go::after{width:3.7333333333vw;height:4.2666666667vw;margin:0 0 .5333333333vw 2.6666666667vw}.thesis_item .move_go.ml55{margin-left:min(5.7291666667vw, calc(110 * 1px))}.thesis_item .file_down{margin-bottom:.8vw}.thesis_item .file_down .comm_view_down{right:1.3333333333vw}.thesis_item .file_down p{text-indent:0;padding:3.4666666667vw 9.8666666667vw 3.4666666667vw 4vw}.thesis_item .file_down.long p{padding-right:8.5333333333vw}.thesis_item .file_down.long .comm_view_down.v_txt .btn{width:5.8666666667vw}.thesis_item .file_down.long .comm_view_down.v_txt .btn>button{width:100%}.thesis_item .file_down.each_btn{padding:1.6vw;background-color:#fff}.thesis_item .file_down.each_btn .comm_view_down{display:block}.thesis_item .file_down.each_btn .comm_view_down .btn{height:auto;margin-bottom:1.0666666667vw}.thesis_item .file_down.each_btn .comm_view_down .btn>button{display:block;width:100%;min-width:auto;margin-right:0;padding:3.4666666667vw 9.8666666667vw 3.4666666667vw 4vw;background-color:#f2f2f2;font-size:1.4285714286rem;text-align:left;color:#333;line-height:1.3}.thesis_item .file_down.each_btn .comm_view_down .btn>button:after{position:absolute;right:1.3333333333vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5.8666666667vw;height:7.8666666667vw}.thesis_item.each_file_view .koti_sub_tit{margin-bottom:4vw}.thesis_item.each_file_view .file_down p{padding-right:18.6666666667vw}.thesis_schedule{overflow-x:scroll}.thesis_schedule table{width:200%;margin:0 5.3333333333vw}.thesis_item .thesis_schedule table{margin:0}.thesis_schedule th,.thesis_schedule td{padding:1.3333333333vw 0}.thesis_schedule th{font-size:1.4285714286rem}.thesis_schedule td{padding-left:6.1333333333vw}.thesis_schedule thead th{padding:3.2vw 0}.thesis_schedule.other_style{margin-bottom:4vw}.thesis_schedule.other_style table{width:120%}.thesis_schedule.other_style td ul{padding:1.3333333333vw 0}.thesis_schedule.other_style td ul li{margin-top:.5333333333vw}.thesis_schedule.other_style tbody tr th{padding-left:3.4666666667vw;font-size:1.1428571429rem}.thesis_schedule.mt37{margin-top:4.9333333333vw}.certificate{margin-top:9.3333333333vw;padding:0 5.3333333333vw}.certificate_list_btn{padding:4vw 0;font-size:1.7142857143rem}.certificate_list_btn p{padding-left:0}.certificate_list_btn p::before{width:1.0666666667vw;height:1.0666666667vw;margin-right:1.4666666667vw;border-radius:1.0666666667vw}.certificate_list_btn .more_box .more{width:5.3333333333vw;height:5.3333333333vw;border-width:.2666666667vw}.certificate_list_btn .more_box .more::before,.certificate_list_btn .more_box .more::after{width:2.4vw;height:.2666666667vw}.certificate_list_cont{margin-bottom:6.6666666667vw}.certificate_list_cont .text{margin:1.3333333333vw 0;padding:0 3.2vw;font-size:1.4285714286rem;line-height:1.5}.certificate_list_cont .text .profile_top{margin-bottom:4vw;padding:0 4vw}.certificate_list_cont .gray_box{padding:4.2666666667vw 5.3333333333vw 5.0666666667vw;font-size:1.4285714286rem;line-height:1.5}.certificate_list_cont .gray_box a{font-size:1.4285714286rem}.certificate_list_cont span{margin-top:3.2vw;padding:0;font-size:1.4285714286rem}}