﻿@charset "utf-8";
/* CSS Document */

/*sub 공통 시작*/

#subWrap{width:1000px; margin:0 auto;}  /*수정한부분*/
.subTopimg img{ width:100%;}
/*sub공통 끝*/

/*sub1(교육계획안) 시작*/
.subCont1{width:1000px; margin:0 auto; margin-bottom:40px; margin-top:0; background:#fff; position:relative;}  /*수정한부분*/
.subConttab1{width:960px; height:44px; position:relative; margin-left:20px; margin-top:-120px;}  /*수정한부분*/
.subConttab1 .tabbox{width:90px; height:30px; margin-top:20px;}
.subConttab1 .tab1_2{position:absolute; top:0; left:0px;}
.subConttab1 .tab1_3{position:absolute; top:0; left:240px;}
.subConttab1 .tab1_4{position:absolute; top:0; left:480px;}
.subConttab1 .tab1_5{position:absolute; top:0; left:720px;}
.subConttab1 div p .on{position:absolute; top:0; left:0; display:none;}
.subConttab1 div p:hover .on{display:block;}
.t1{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto; margin-top:52px; margin-bottom:40px; position:relative;} /*수정한부분*/
.t1 td{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333; background-color:#fff;}
.t1 td:hover{background-color:#EDF3FB;}
.t1 .active{background-color:#2B93CA;}
.t1 th{font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333; background-color:#f0f0f0;}
.t1 .t1_select2{text-align:center}
.t1 .t1_select2n{text-align:center;}
.t1 .t1_select2n a{color:#999;}
.t1 .t1_select4{text-align:center; vertical-align:top}
.t1 .t1_select1{font-size:14px; font-weight:bold; background-color:#edf3fb; text-align:center}
.t1 .t1_select3{font-weight:bold; background-color:#edf3fb; text-align:center; vertical-align:top}
.subTitle1_1{font-size:22px; color:#282828; font-weight:bold; margin-left:20px;} /*수정한부분*/
.sub1bt{float:right;}
.bt_down{width:96px; height:34px; margin-right:10px; margin-bottom:10px;} /*수정한부분*/
.bt_form{width:96px; height:34px; margin-right:10px; margin-bottom:10px;} /*수정한부분*/
.bt_print{width:96px; height:34px; margin-right:20px; margin-bottom:10px;} /*수정한부분*/
.t2{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto; z-index:80;} /*수정한부분*/
.t2 td{padding:10px 5px; border-style:solid; border-width:1px; overflow:hidden; word-break:normal; border-color:#ccc; color:#333; background-color:#fff;}
.t2 td a:hover{color:#f00;}
.t2 th{font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; overflow:hidden; word-break:normal; border-color:#ccc; color:#333; background-color:#f0f0f0;}
.t2 .t2_select1{font-weight:bold; background-color:#edf3fb; text-align:center}
.t2 .t2_select2{font-weight:bold; background-color:#edf3fb; text-align:center; vertical-align:top;}
.t2 .t2_select3{text-align:center; vertical-align:top}
/*sub1(교육계획안) 끝*/

/*sub5(깨비누리소개) 시작*/
.subCont5{width:1000px; margin:0 auto; margin-bottom:40px; margin-top:0; position:relative; background:#fff;}
.subConttab5{width:960px; height:44px; position:relative; margin-left:20px; margin-top:-110px;}
.subConttab5 .tabbox{width:90px; height:30px; margin-top:20px}
.subConttab5 .tab5_1{position:absolute; top:0; left:0;}
.subConttab5 .tab5_2{position:absolute; top:0; left:161px;}
.subConttab5 .tab5_3{position:absolute; top:0; left:241px;}
.subConttab5 .tab5_4{position:absolute; top:0; left:481px;}
.subConttab5 .tab5_5{position:absolute; top:0; left:641px;}
.subConttab5 .tab5_6{position:absolute; top:0; left:721px;}
.subConttab5 div p .on{position:absolute; top:0; left:0; display:none;}
.subConttab5 div p:hover .on{display:block;}
.subTitle5_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-left:20px; margin-top:60px;}
.subTitle5_2{font-size:16px; color:#3b3b3b; margin-left:20px; margin-top:10px;}
.subTitle5_3{font-size:22px; color:#3b3b3b; font-weight:bold; margin-top:50px;}
.subTitle5_4{font-size:16px; color:#3b3b3b; font-weight:bold;}
.subTitle5_5{font-size:18px; color:#3b3b3b; line-height:22px; font-weight:bold; margin-top:20px;}
.subTitle5_6{font-size:14px; color:#3b3b3b; line-height:22px; font-weight:100; }
.subTitle5_7{font-size:18px; color:#3b3b3b; line-height:22px; font-weight:bold; margin-top:30px;}
.subTitle5_8{font-size:14px; color:#3b3b3b; margin-top:10px;}
.subTitle5_9{font-size:14px; color:#3b3b3b; margin-top:10px;}
.subTitle5_10{font-size:14px; color:#3b3b3b; margin-top:10px;}
.subTitle5_11{font-size:18px; color:#3b3b3b; font-weight:bold; margin-top:30px;}
.tit_underline1{width:960px; height:1px; margin:10px 0 10px 20px;}
.tit_underline2{width:960px; height:1px; margin:10px 0;}
.tit_underline3{width:960px; height:1px; margin:10px 0;}
.tit_underline4{width:960px; height:1px; margin-top:10px;}
.tit_underline5{width:960px; height:1px; margin:0 auto; margin:10px 0;}
.circles{ width:940px; height:400px; margin:0 auto; margin-top:10px;}
.sub5_1cont1{margin:0 auto; width:730px; margin-top:50px;}
.conts5_1{float:left; margin:20px 0;}
.conts5_2{float:left; margin:20px 0;}
.conts5_3{float:left; margin:20px 0;}
.conts5_4{float:left; margin:20px 0;}
.conts5_5{float:left; margin:20px 0;}
.cont5_img{width:112px; margin:20px 80px;}
.cont5_img2_1{margin-top:20px;}
.cont5_img2_2{margin-top:20px;}
.cont5_img2_3{margin-top:20px;}
.cont5_img3{width: 920px; height:301px; margin-top:20px; margin-bottom:40px;}  	
.subTitle5_1_3{font-size:22px; color:#3b3b3b; font-weight:bold;}
.subTitle5_1_4{font-size:16px; color:#3b3b3b;}
/*sub5(깨비누리소개) 끝*/

/*sub6(특화프로그램) 시작*/
.subCont6{width:1000px; margin:0 auto; margin-bottom:40px; margin-top:0; position:relative; background:#fff;}
.subConttab6{width:960px; height:44px; position:relative; margin-left:20px; margin-top:-110px;}
.subConttab6 .tabbox{width:90px; height:30px; margin-top:20px}
.subConttab6 .tab6_1{position:absolute; top:0; left:0;}
.subConttab6 .tab6_2{position:absolute; top:0; left:320px;}
.subConttab6 .tab6_3{position:absolute; top:0; left:640px;}
.subConttab6 div p .on{position:absolute; top:0; left:0; display:none;}
.subConttab6 div p:hover .on{display:block;}
.subCont6 .subConArea{width:960px; height:600px; position:relative; margin-left:20px; margin-top:50px;}
/*sub5(특화프로그램) 끝*/

/*sub3(멀티누리자료) 시작*/
.subCont3{width:1000px; margin:0 auto; margin-bottom:40px; margin-top:0; background:#fff; position:relative; margin-top:-110px;}
.subTitle3_1{font-size:22px; color:#282828; font-weight:bold; margin-left:20px ; padding-top:20px;}
.t3_1{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.t3_1 th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t3_1 td{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t3_1 .t3_1_select1{text-align:center; width:14.2%;}
.t3_1 .active{background-color:#2B93CA; color:#FFFFFF;}
.t3_2{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; margin-top:0px; position:relative; margin-left:20px;}
.t3_2 td{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t3_2 .t3_2_select1{text-align:center; width:33.3%;}
.t3_2 .active{background-color:#2B93CA; color:#FFFFFF;}
.t3_3{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; margin-top:-1px; position:relative; margin-left:20px;}
.t3_3 td{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t3_3 .t3_3_select1{text-align:left; width:25%;}
.t3_3 .t3_m3{background:url(../img/t3_m3.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m4{background:url(../img/t3_m4.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m5{background:url(../img/t3_m5.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m6{background:url(../img/t3_m6.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m7{background:url(../img/t3_m7.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m8{background:url(../img/t3_m8.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m9{background:url(../img/t3_m9.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m10{background:url(../img/t3_m10.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m11{background:url(../img/t3_m11.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m12{background:url(../img/t3_m12.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m1{background:url(../img/t3_m1.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .t3_m2{background:url(../img/t3_m2.png) no-repeat; background-position:20px 0; padding-left:70px;}
.t3_3 .active{background-color:#2B93CA; color:#FFFFFF;}
.t3_4{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; margin-top:-1px; position:relative; margin-left:20px; margin-bottom:30px;}
.t3_4 td{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t3_4 .t3_4_select1{text-align:center; width:20%;}
.t3_4 .active{background-color:#2B93CA; color:#FFFFFF;}
.subCont3_1{width:960px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; margin-top:30px; margin-bottom:40px; margin:0 auto;}
.subCont3_1 ul{width:320px; height:100px; margin:15px 0;}
.subCont3_1 .line1{float:left;} 
.subCont3_1 .line2{float:left;} 
.subCont3_1 .line3{float:left;} 
.subCont3_1 .line4{float:left;} 
.subCont3_1 ul li .icon{border:1px solid #eee;} 
.subCont3_1 ul li .icon:hover{border:1px solid #2b93ca;}
.subCont3_1 ul li .conts{float:left;} 
.subCont3_1 ul li .text{margin:0 0 10px 5px; width:160px; height:100px;}  /*수정된부분*/
.subCont3_1 ul li .tit{font-size:13px; font-weight:bold; color:#2b93ca;}
.subCont3_1 ul li .tit2{font-size:12px; margin-top:5px; margin-bottom:5px;}
.subCont3_1 ul li .area{margin-top:5px; margin-bottom:3px; font-size:14px; font-weight:bold; color:#414F63;}
.subCont3_1 ul li .text span{margin-right:3px;}
.subCont3_1 ul li .text .icons{margin-top:5px;}
.subCont3_1:after{display:block; content:""; clear:both;}

#myList ul{display:none;} 


.subCont3_2{width:960px; display:flex; flex-wrap: wrap; margin:0 auto; margin-top:20px; padding-top:20px; border-top:2px solid #2b93ca;}
.subCont3_2 .con{float:left; width:160px; height:145px;} 
.subCont3_2 ul li .cicon{float:left; width:160px;} 
.subCont3_2 ul li .cicon img{width:150px; height:100px; border:1px solid #eee;} 
.subCont3_2 ul li .cicon img:hover{border:1px solid #F04817;}
.subCont3_2 ul li .ctext{float:left; margin:0 0 0 0; width:165px; height:30px; margin-top:8px; text-align:center;}
.subCont3_2 ul li .carea{text-align:center; width:150px; margin-top:-5px; height:30px;}
.subCont3_2 ul li .ctag{background-color:#F04817; color:#FFFFFF; width:38px; height:18px; margin-top:-135px; text-align:center;} 

.subCont3_3{width:960px; display:flex; flex-wrap: wrap; margin:0 auto; margin-bottom:20px; padding-top:20px; border-top:2px solid #2b93ca;}
.subCont3_3 .prt{float:left; width:120px; height:205px; margin-bottom:2px;} 
.subCont3_3 ul li .icon{float:left; margin-bottom:5px;} 
.subCont3_3 ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.subCont3_3 ul li .icon img:hover{border:1px solid #5BB022;}
.subCont3_3 ul li .text{float:left; width:110px; height:30px;}
.subCont3_3 ul li .area{text-align:center; width:110px; height:30px;}
.subCont3_3 ul li .tag{background-color:#5BB022; color:#FFFFFF; width:38px; height:18px; margin-top:-197px; text-align:center;} 

/*sub3(멀티누리자료) 끝*/

/*월간계획안 시작*/
.subCont1_3{position:relative; width:1000px; margin:0 auto; background:#fff; margin-bottom:40px;}

.t4-1{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto;}
.t4-1 td{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t4-1 th{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t4-1-select1{width:20%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t4-1-select2{width:20%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t4-1-select3{width:30%; text-align:left; font-weight:normal;}
.t4-1-select4{text-align:left; font-weight:normal;}

.t4{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto;}
.t4 td{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t4 td a:hover{color:#f00;}
.t4 th{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t4-select1{text-align:center; font-weight:bold; width:20%; background-color:#edf3fb;}
.t4-select2{text-align:left; font-weight:normal; line-height:22px; width:80%; background-color:#edf3fb;}
.t4-select3{text-align:left; width:20%;}
.t4-select3n{text-align:center; font-weight:normal; width:20%;}
.t4-select3-2{text-align:left; width:16%;}
.t4-select3n-2{text-align:center; font-weight:normal; width:16%;}
.t4-select4{text-align:center; width:10%; background-color:#edf3fb;}
.t4-select5{text-align:center; width:10%; background-color:#edf3fb;}
.t4-select6{text-align:center; width:20%; font-weight:normal; background-color:#edf3fb;}
.t4 span{margin-left:2px; position:absolute; margin-bottom:0;}
.t4 span img{margin-left:2px;}
.t4 .txtbold{font-weight:bold;}
.t4 .txtred{color:#ff0000;}
/*월간계획안 끝*/


/*주간계획안 시작*/
.subCont1_4{position:relative; width:1000px; margin:0 auto; background:#fff; position:relative;}
.t5{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto;}
.t5 td{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t5 th{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t5-select1{width:20%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t5-select2{width:20%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t5-select3{width:30%; text-align:left; font-weight:normal;}
.t5-select4{width:80%; text-align:left; font-weight:normal;}
.t6{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto; margin-bottom:40px;}
.t6 td{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t6 td a:hover{color:#f00;}
.t6 th{font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t6 .t6-select1{width:20%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t6 .t6-select2{width:16%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t6 .t6-select3{width:20%; text-align:center; background-color:#f5f9ff;}
.t6 .t6-select4{text-align:center; background-color:#f5f9ff;}
.t6 .t6-select5{width:10%; text-align:center; background-color:#f5f9ff;}
.t6 .t6-select6{text-align:center;}
.t6 span{margin-left:2px; position:absolute; margin-bottom:0;}
.t6 span img{margin-left:2px;}
.t6 .txtbold{font-weight:bold;}
.t6 .txtred{color:#ff0000;}
/*주간계획안 끝*/

/*일일계획안 시작*/
.subCont1_5{position:relative; width:1000px; margin:0 auto; background:#fff;}
.t7{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto;}
.t7 td{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t7 td a:hover{color:#f00;}
.t7 th{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t7-select1{width:30%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t7-select2{width:30%; text-align:center; font-weight:bold; background-color:#edf3fb;}
.t7-select3{width:70%; text-align:left; font-weight:normal;}
.t8{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; border-top:2px solid #2b93ca; margin:0 auto; margin-bottom:40px;}
.t8 td{font-size:12px;padding:10px 5px;border-style:solid;border-width:1px; border-color:#ccc;}
.t8 td a:hover{color:#f00;}
.t8 th{font-size:12px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t8-select1{width:10%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select2{width:15%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select3{width:45%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select4{width:30%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select5{width:12%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select5n{background-color:#edf3fb;}
.t8-select6{width:10%; font-weight:normal; text-align:center; background-color:#f5f9ff;}
.t8-select7{width:20%; font-weight:normal; text-align:center; background-color:#f5f9ff;}
.t8-select8{width:12%; font-weight:normal; text-align:center;}
.t8-select9{width:33%; font-weight:normal; text-align:left;}
.t8-select10{width:30%; font-weight:normal; text-align:left;}
.t8-select10 .bd{border-style:solid; border-width:1px; border-color:#ccc;}
.t8-select10 .bd0{border-width:0px;}
.t8 span{margin-left:2px; position:absolute; margin-bottom:0;}
.t8 img{margin-left:2px;}
.t8 .txtbold{font-weight:bold;}
.t8 .txtred{color:#ff0000;}

.t8-select11{width:10%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select12{width:20%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select13{width:70%; font-weight:bold; text-align:center; background-color:#edf3fb;}
.t8-select14{width:10%; font-weight:normal; text-align:center; background-color:#edf3fb;}
.t8-select15{width:20%; font-weight:normal; text-align:center; background-color:#edf3fb;}
.t8-select16{width:70%; font-weight:normal; background-color:#f5f9ff;}
.t8-select17{width:30%; font-weight:normal; text-align:center; background-color:#edf3fb;}

.t8-select16 .Tit{padding-left:5px; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.t8-select16 .Obj{padding-left:10px; color:#888888;}
.t8-select16 .Work{padding-left:10px; color:#66A2C1;}
.t8-select16 .Con{padding-left:10px; margin-top:5px; margin-bottom:10px;}

/*일일계획안 끝*/

/*멀티플러스 시작*/
.subCont4{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:40px; margin-top:-110px;}
.subTitle4_1{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px;}
.t9{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.t9 th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t9 .t9_select1{text-align:center; width:14.2%;}/*width(%) = 100%/항목갯수*/
.t9 .active{background-color:#2B93CA; color:#FFFFFF;}

.t9n{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; margin-top:-1px; position:relative; margin-left:20px;}
.t9n th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t9n .t9n_select1{text-align:center; width:14.2%;}/*width(%) = 100%/항목갯수*/
.t9n .active{background-color:#2B93CA;}

.t10{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; position:absolute; top:159px; left:50%; margin-left:-480px;}
.t10 td{font-size:14px; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc;}
.t10 .t10_select1{text-align:center; width:5%;}
.t10 .active{background-color:#2B93CA; color:#FFFFFF;}

.subCont4_1{width:960px; margin:0 auto; margin-top:20px; margin-bottom:40px; padding-top:30px;}

.subCont4_1 .upArea{width:960px; height:30px; margin:0 auto; margin-top:0px; margin-bottom:10px;}
.subCont4_1 .upArea .ttl{float:left; font-size:14px; padding:5px 5px; border:1px solid #cccccc;}
.subCont4_1 .upArea .ttl:hover a{color:#2b93ca; background:none;}
.subCont4_1 .upArea .selBox{float:left; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.subCont4_1 .upArea .selBox select{height:28px; font-size:14px; border:0px; padding:0px 0px 0px 5px;}
.subCont4_1 .upArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.subCont4_1 .upArea .btn:hover a{color:#2b93ca; background:none;}

.subCont4_1 .listArea{height:390px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; padding-top:20px; padding-bottom:20px;}
.subCont4_1 .listAreaCon{height:415px;}

.subCont4_1 .listArea .prt1{float:left; width:125px; height:205px;} 
.subCont4_1 .listArea .prt2{float:left; width:125px; height:205px;} 
.subCont4_1 .listArea .con1{float:left; width:160px; height:145px;} 

.subCont4_1 .listArea ul li .icon{float:left;} 
.subCont4_1 .listArea ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.subCont4_1 .listArea ul li .icon img:hover{border:1px solid #2b93ca;}
.subCont4_1 .listArea ul li .text{float:left; margin:0 0 0 0; width:115px; height:30px; margin-top:5px;}
.subCont4_1 .listArea ul li .area{margin-top:-15px; margin-left:17px; height:30px;}
.subCont4_1 .listArea ul li .free{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; margin-top:-195px; text-align:center; vertical-align:middle; font-weight:bold;} 


.subCont4_1 .listArea ul li .cicon{float:left; width:158px; text-align:center; } 
.subCont4_1 .listArea ul li .cicon img{width:150px; height:100px; border:1px solid #eee;} 
.subCont4_1 .listArea ul li .cicon img:hover{border:1px solid #2b93ca;}

.subCont4_1 .listArea ul li .ctext{float:left; margin:0 0 0 0; width:165px; height:30px; margin-top:8px; text-align:center;}
.subCont4_1 .listArea ul li .carea{margin-top:-5px; height:30px;}
.subCont4_1 .listArea ul li .ctag{float:left; width:158px; height:22px; margin-top:-140px; margin-left:6px;}
.subCont4_1 .listArea ul li .ctag .cfree{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; text-align:center; vertical-align:middle; font-weight:bold; border:1px solid #FFF;} 
.subCont4_1 .listArea ul li .cstamp{float:left; text-align:right; width:158px; height:17px; margin-top:-140px;}
.subCont4_1 .listArea ul li .cstamp img{margin-right:7px;}

.subCont4_1 .pageArea{width:960px; height:50px; margin-top:10px;}
.subCont4_1 .pageArea ul {width:600px;}
.subCont4_1 .pageArea ul li{float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.subCont4_1 .pageArea ul .ten{padding:7px 13px;}

.subCont4_1 .pageArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.subCont4_1 .pageArea .btn:hover a{color:#2b93ca; background:none;}

/*멀티플러스 끝*/

/*교수자료실시작*/
.subCont6{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:40px; margin-top:-110px;}
.subTitle6_1{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px;}
.t11{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.t11 th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.t11 .t11_select1{text-align:center; width:11.1%;}/*width(%) = 100%/항목갯수*/
.t11 .active{background-color:#2B93CA; color:#FFFFFF;}
.subCont6 .selectBox{margin-top:20px;}
.subCont6 .selectBox1{float:left; margin-right:6px;}
.firstbox{margin-left:20px;}
.subCont6 .selectBox1 select{width:132px; height:30px;}
.selectBox:after{display:block; content:""; clear:both;}

.subCont6_1{width:960px; position:relative; margin:0 auto; padding-top:25px;} 

/* 학습지 자료실 시작 */
.subCont6_1 .upArea{width:960px; height:30px; margin:0 auto; margin-top:0px; margin-bottom:10px;}
.subCont6_1 .upArea .ttl{float:left; font-size:14px; padding:5px 5px; border:1px solid #cccccc;}
.subCont6_1 .upArea .ttl:hover a{color:#2b93ca; background:none;}
.subCont6_1 .upArea .selBox{float:left; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.subCont6_1 .upArea .selBox select{height:28px; font-size:14px; border:0px; padding:0px 0px 0px 5px;}
.subCont6_1 .upArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.subCont6_1 .upArea .btn:hover a{color:#2b93ca; background:none;}

.subCont6_1 .listArea{height:390px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; padding-top:20px; padding-bottom:20px;}
.subCont6_1 .listArea ul{width:120px; height:205px;}
.subCont6_1 .listArea .prt1{float:left;} 
.subCont6_1 .listArea .prt2{float:left;} 

.subCont6_1 .listArea ul li .icon{float:left;} 
.subCont6_1 .listArea ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.subCont6_1 .listArea ul li .icon img:hover{border:1px solid #2b93ca;}

.subCont6_1 .listArea ul li .text{float:left; margin:0 0 0 0; width:115px; height:30px; margin-top:5px;}
.subCont6_1 .listArea ul li .area{margin-top:-15px; margin-left:17px; height:30px;}
.subCont6_1 .listArea ul li .free{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; margin-top:-195px; text-align:center; vertical-align:middle; font-weight:bold;} 

.subCont6_1 .pageArea{width:960px; height:50px; margin-top:10px;}
.subCont6_1 .pageArea ul {width:600px;}
.subCont6_1 .pageArea ul li{float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.subCont6_1 .pageArea ul .ten{padding:7px 13px;}

.subCont6_1 .listMain{width:960px; height:660px;}
.subCont6_1 .listMain ul{width:240px; height:220px; float:left;}

/* 학습지 자료실 끝 */

/* 플래시카드 */
.subCont6_2{width:960px; margin:0 auto; margin-top:-10px; margin-bottom:40px; padding-top:30px;}

.subCont6_2 .upArea{width:960px; height:30px; margin:0 auto; margin-top:0px; margin-bottom:10px;}
.subCont6_2 .upArea .ttl{float:left; font-size:14px; padding:5px 5px; border:1px solid #cccccc;}
.subCont6_2 .upArea .ttl:hover a{color:#2b93ca; background:none;}
.subCont6_2 .upArea .selBox{float:left; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.subCont6_2 .upArea .selBox select{height:28px; font-size:14px; border:0px; padding:0px 0px 0px 5px;}
.subCont6_2 .upArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.subCont6_2 .upArea .btn:hover a{color:#2b93ca; background:none;}

.subCont6_2 .listArea{height:390px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; padding-top:20px; padding-bottom:20px;}
.subCont6_2 .listAreaCon{height:415px;}

.subCont6_2 .listArea .prt1{float:left; width:125px; height:205px;} 
.subCont6_2 .listArea .prt2{float:left; width:125px; height:205px;} 
.subCont6_2 .listArea .con1{float:left; width:160px; height:145px;} 

.subCont6_2 .listArea ul li .icon{float:left;} 
.subCont6_2 .listArea ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.subCont6_2 .listArea ul li .icon img:hover{border:1px solid #2b93ca;}
.subCont6_2 .listArea ul li .text{float:left; margin:0 0 0 0; width:115px; height:30px; margin-top:5px;}
.subCont6_2 .listArea ul li .area{margin-top:-15px; margin-left:17px; height:30px;}
.subCont6_2 .listArea ul li .free{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; margin-top:-195px; text-align:center; vertical-align:middle; font-weight:bold;} 


.subCont6_2 .listArea ul li .cicon{float:left; width:158px; text-align:center; } 
.subCont6_2 .listArea ul li .cicon img{width:150px; height:100px; border:1px solid #eee;} 
.subCont6_2 .listArea ul li .cicon img:hover{border:1px solid #2b93ca;}
.subCont6_2 .listArea ul li .ctext{float:left; margin:0 0 0 0; width:165px; height:30px; margin-top:8px; text-align:center;}
.subCont6_2 .listArea ul li .carea{margin-top:-5px; height:30px;}
.subCont6_2 .listArea ul li .ctag{float:left; width:158px; height:22px; margin-top:-140px; margin-left:6px;}
.subCont6_2 .listArea ul li .ctag .cfree{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; text-align:center; vertical-align:middle; font-weight:bold; border:1px solid #FFF;} 
.subCont6_2 .listArea ul li .cstamp{float:left; text-align:right; width:158px; height:17px; margin-top:-140px;}
.subCont6_2 .listArea ul li .cstamp img{margin-right:7px;}

.subCont6_2 .pageArea{width:960px; height:50px; margin-top:10px;}
.subCont6_2 .pageArea ul {width:600px;}
.subCont6_2 .pageArea ul li{float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.subCont6_2 .pageArea ul .ten{padding:7px 13px;}

.subCont6_2 .pageArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.subCont6_2 .pageArea .btn:hover a{color:#2b93ca; background:none;}

/*교수자료실 끝*/

/*스마트앱 시작*/
.subCont5_3{position:relative; width:1000px; margin:0 auto; background:#fff;}
.subTitle5_3_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-left:20px; margin-top:60px;}
.subTitle5_3_2{font-size:16px; color:#3b3b3b; margin-left:20px;}
.app_cont1{margin-top:30px;}
.app_cont1 li{float:left;}
.app_th{width:180px; height:180px; margin-left:20px;}
.app_text{width:545px; height:180px; text-align:justify; margin-left:20px;}
.app_text .tit{font-size:17px; color:#3b3b3b; font-weight:bold; margin-top:30px;}
.app_text .cont{font-size:13px; color:#3b3b3b;}
.app_text .color{color:#fe4f62;}
.app_qr{width:120px; height:120px; margin-left:70px;}
.app_qr img{width:120px; height:120px; padding:10px 10px; border: 2px solid #888888;}
.app_cont2{margin-left:20px;}
.app_cont2 li{float:left;}
.app_cont2 .sc{margin-right:20px; margin-top:30px;margin-bottom:30px;}
.app_cont2 .scn{margin-right:17px; margin-top:30px;margin-bottom:30px;}
.app_cont2 .sc img{border:1px solid #ccc;}
.app_cont2 .scn img{border:1px solid #ccc;}
.app_underline{margin-left:20px;}
.lastline{margin-bottom:40px;}
/*스마트앱 끝*/

/*증강·가상현실 시작*/
.subCont5_4{position:relative; width:1000px; margin:0 auto; background:#fff;}
.subTitle5_4_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-top:60px; margin-left:20px;}
.subTitle5_4_2{font-size:16px; color:#3b3b3b; line-height:150%; margin-top:10px; margin-left:20px;}
.subTitle5_4_2 .color{color:#fe4f62;}
.subCont5_4_txt{font-size:18px; color:#3b3b3b; font-weight:bold; margin-top:30px; margin-left:20px;}
.subCont5_4 .img1{margin-top:10px; margin-left:20px;}
.subCont5_4 .img2{margin:50px 0 50px 70px;}
.subCont5_4 .img3{margin:50px 0 50px 70px;}
.subCont5_4 .img4{margin-top:10px; margin-left:20px;}
/*증강·가상현실 끝*/

/*상품구성표 시작*/
.subCont5_5{position:relative; width:1000px; margin:0 auto; background:#fff;}
.subTitle5_5_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-left:20px; margin-top:60px;}
.subTitle5_5_2{font-size:16px; color:#3b3b3b; line-height:150%; margin-top:10px; margin-left:20px;}
.subTitle5_5_2 .color{color:#fe4f62;}
.t12{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; margin:0 auto; margin-bottom:40px; margin-top:20px;}
.t12 th{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333; background-color:#fff;}
.t12 td{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333; background-color:#fff;}
.t12 .t12_select1{font-size:14px; text-align:center; background-color:#edf3fb;}
.t12 .t12_select2{font-size:14px; text-align:center; background-color:#f5f9ff}
.t12 .t12_select3{text-align:center;}
/*상품구성표 끝*/

/*FAQ 시작*/
.subCont5_6{position:relative; width:1000px; margin:0 auto; background:#fff;}
.subTitle5_6_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-top:60px; margin-left:20px;}
.subTitle5_6_2{font-size:16px; color:#3b3b3b; margin-left:20px;}
.subCont5_6 .ques{font-size:20px; color:#3b3b3b; font-weight:bold; margin-left:50px; margin-top:40px;}
.subCont5_6 .faq_line{margin:10px 0 10px 50px;}
.subCont5_6 .answ{font-size:14px; color:#3b3b3b; line-height:150%; text-align:justify; width:900px; margin-left:50px;}
.subCont5_6 .last{margin-bottom:40px;}
/*FAQ 끝*/

/*교육계획안pop 시작*/
.popwrap{width:630px;}
.poptitle{font-size:20px; font-weight:bold; color:#2b93ca; margin-top:20px; margin-left:15px;}
.poptitle .bt{float:right; margin-right:15px; margin-bottom:10px;}
.t13{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:600px; margin:0 auto; margin-top:10px; border-top:#2b93ca 2px solid;}
.t13 th{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333;}
.t13 td{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333;}
.t13 .t13_select1{text-align:center; background-color:#edf3fb; width:120px;}
.t13 .t13_select2{text-align:left; margin-left:30px;}
.t14{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:600px; margin:0 auto; margin-top:10px; margin-bottom:20px; border-top:#2b93ca 2px solid;}
.t14 th{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333;}
.t14 td{padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; color:#333;}
.t14 .t14_select1{text-align:center; background-color:#edf3fb; width:120px;}
.t14 .t14_select2{text-align:left; margin-left:30px;}
.link{width:150px; background-color:#e6eaef;}
/*교육계획안pop 끝*/

/*누리교재·교구 시작*/
.subCont5_2{position:relative; width:1000px; margin:0 auto; background:#fff;}
.subTitle5_2_1{font-size:22px; color:#3b3b3b; font-weight:bold; margin-left:20px; margin-top:60px;}
.subTitle5_2_2{font-size:16px; color:#3b3b3b; line-height:150%;margin-left:20px; margin-top:10px;}
.css_tabs{width:940px;}
.css_tabs label{display:inline-block; font-size:13px; padding:7px; text-align:center; width:70px; color:#777; border:1px solid #ccc; margin-bottom:-1px; border-bottom:1px solid #d3d3d3;}
.css_tabs label[for=tab6] {margin-left:20px; margin-top:30px;}
#ITab6{background-color:#ffffff;}
#ITab7{background-color:#dedede;}
.css_tabs span{display:block; width:940px; height:1px; background-color:#d3d3d3; margin-left:29px;}
.sub5_2_Tab1{width:960px; height:915px;}/*탭 내용 영역을 지정하기 위해 높이값을 넣었습니다*/
.sub5_2_Tab2{width:960px; height:1220px;}/*탭 내용 영역을 지정하기 위해 높이값을 넣었습니다*/
.sub5_2_Tab1 .cont1{float:left; margin-left:20px; margin-bottom:40px; margin-top:40px;}
.sub5_2_Tab1 .cont2{float:left; margin-left:20px; margin-bottom:40px;}
.sub5_2_Tab2 .cont1{float:left; margin-left:20px; margin-bottom:40px; margin-top:40px;}
.sub5_2_Tab2 .cont2{float:left; margin-left:20px; margin-bottom:40px;}
.sub5_2_Tab2 .cont3{float:left; margin-left:20px; margin-bottom:40px;}
.subCont5_2 .subCont5_2_title1{font-size:17px; font-weight:bold; margin-bottom:10px;}
.subCont5_2 .subCont5_2_text1{width:460px; text-align:justify;}
.subCont5_2 .subCont5_2_title2{font-size:17px; font-weight:bold; margin-bottom:10px;}
.subCont5_2 .subCont5_2_text2{width:940px; text-align:justify;}
/*누리교재·교구 끝*/






