#Sub_A #Sub.academy #Cont .cont03 {background: #e9eef6; padding: 100px 0;}
#Sub_A #Sub.academy #title .tab_list ul li p:hover {background: rgba(39,108,174,0.5);transition: 0.3s;color: #fff;}


#Sub_A #Sub.academy #Cont .cont04 .flex .box h1 span { color: #276cae;}

#Sub_A #Sub.academy #Cont .cont05 .flex .box h1 {color: #276cae;}



/* °øÁö»çÇ× */
#Sub.inquiry #title .tab_list ul li p:hover {background:rgba(39,108,174,0.5); transition: 0.3s;}
#Sub.inquiry #title .tab_list ul li.on p {background: #fff; color: #000; transition: 0.3s;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box button.submit {width: 100%; text-align: center; font-size: 1.8rem; font-weight: 700; color: #fff; border: 2px solid #276cae; background: #276cae; padding: 16.5px 0; transition: 0.3s;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box button.submit:hover {background: #d1e0ee; color: #276cae; transition: 0.3s;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box .flex input[type="checkbox"] {appearance: none; padding: 0; background: #fff; border: 1px solid #a2a2a2; width: 1.6rem; height: 1.6rem; margin-right: 5px; position: relative;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box .flex input[type="checkbox"]:checked {border: 1px solid #000;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box .flex input[type="checkbox"]:checked:before {content: ''; width: 10px; height: 8px; background: url('/rtImages/do_ad/Atype/a_view_16.png') no-repeat; background-size: contain; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
#Sub.inquiry #Cont .flex .inquiry_box .form_box .flex button {font-size: 1.2rem; font-weight: 600; background: #fff; border: 1px solid #6d6d6d; padding: 1px 15px; margin-left: 18px; color: #6d6d6d; transition: 0.3s;}
#Sub.inquiry #Cont .flex .inquiry_box .form_box .flex button:hover {background: #6d6d6d; color: #000; transition: 0.3s;}


/* ¿Â¶óÀÎ°­ÀÇ½Ç */
#Sub.classroom #Cont .table.proceed .main { background:#f0f9e5; }
#Sub.classroom #Cont .table.end .main { background:#ddd; }
#Sub.classroom #Cont .division .table table thead th { background:#f9f9f9; font-size:1.8rem; font-weight:700; padding:14px 0; border-top:2px solid #69c701; }


/* Ä¿¸®Å§·³ */
#Sub.curriculum #Cont .calendar .text_box .list:nth-child(1) i {background: #0000ab;}
#Sub.curriculum #Cont .calendar .text_box .list:nth-child(2) i {background: #18ab00;}
#Sub.curriculum #Cont .calendar .text_box .list:nth-child(3) i {background: #ab4400;}
#Sub.curriculum #Cont .calendar .table table thead th {background: #f1f1f1; font-size: 2rem; font-weight: 700; border: 1px solid #ddd; border-bottom: 0; padding: 25px 0;}
#Sub.curriculum #Cont .calendar .table table tbody td .list.c01 i {background: #0000ab;}
#Sub.curriculum #Cont .calendar .table table tbody td .list.c02 i {background: #18ab00;}
#Sub.curriculum #Cont .calendar .table table tbody td .list.c03 i {background: #ab4400;}




















