@charset "utf-8";

#headerWrap{width:100%; height:100px; margin:0 auto; background-color:#fffefa; overflow:inherit;}
#headerWrap .header{width:1000px; max-width:990px; margin:0 auto; background-color:#fffefa; position:relative;}
#headerWrap .header h1{padding:22px 0 20px 24px;}
#headerWrap .header .allaboutC{position:absolute; top:30px; right:3px; width:164px; height:20px;}
#headerWrap .header .allaboutC2{position:absolute; top:100px; right:50px; width:59px; height:24px;}
#subContentsWrap{width:99.9%; background-color:#5564b6;}
#subContentsWrap .subContents{width:1062px; margin:0 auto;}
#subContentsWrap2{width:99.9%; background-color:#ffffff;}
#subContentsWrap2 .subContents2{width:1000px; height:100%; margin:0 auto;}

/* History 부분입니다. */
#subContentsWrap2 .subContents2 .history{width:1000px;}
#subContentsWrap2 .subContents2 .history h2{width:192px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .sinceWrap{width:790px; font-size:14px; float:left; margin-top:60px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_1, .step_5, .step_10{width:159px; height:80px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_2{width:159px; height:290px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_3{width:159px; height:154px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_4{width:159px; height:224px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_6{width:159px; height:189px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_7, .step_8{width:159px; height:114px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .step_9{width:159px; height:76px; background-color:#96abd8; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2010, .list_2006, .list_2001, .list_2011{background-color:#f5f6fb; height:80px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2009{background-color:#f5f6fb; height:290px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2008{background-color:#f5f6fb; height:154px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2007{background-color:#f5f6fb; height:224px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2005{background-color:#f5f6fb; height:189px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2004, .list_2003{background-color:#f5f6fb; height:114px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2002{background-color:#f5f6fb; height:76px; width:630px; float:left; margin-bottom:3px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2002 ul{margin:20px 0 0 17px;}
#subContentsWrap2 .subContents2 .sinceWrap .list_2010 ul, .list_2009 ul, .list_2008 ul, .list_2007 ul, .list_2006 ul, .list_2005 ul, .list_2004 ul, .list_2003 ul, .list_2001 ul{margin:5px 0 0 17px;}
#subContentsWrap2 .subContents2 .sinceWrap.list_2010 ul li, .list_2010 ul li, .list_2009 ul li, .list_2008 ul li, .list_2007 ul li, .list_2006 ul li, .list_2005 ul li, .list_2004 ul li, .list_2003 ul li, .list_2002 ul li, .list_2001 ul li{display:block; margin-bottom:7px;}
#subContentsWrap2 .subContents2 .sinceWrap  ul li img{vertical-align:middle; margin-right:10px;}

/* story 부분입니다. */
#subContentsWrap2 .subContents2 .story{width:1000px;}
#subContentsWrap2 .subContents2 .story h2.story_title{width:192px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .story h2{width:192px; float:left; margin:30px 10px 0 0;}
#subContentsWrap2 .subContents2 .story h2.value_area{width:118px; float:left; margin:30px 10px 0 0;}
#subContentsWrap2 .subContents2 .storyWrap{width:790px; font-size:14px; float:left; margin-top:60px;}
#subContentsWrap2 .subContents2 .storyWrap h3{margin-bottom:15px;}
#subContentsWrap2 .subContents2 .storyWrap h3.titleTxt{color:#6372c5; margin:20px; font-size:18px;}
#subContentsWrap2 .subContents2 .storyWrap2{width:790px; font-size:14px; float:left; margin-top:30px;}
#subContentsWrap2 .subContents2 .storyWrap2 h3{margin-bottom:15px;}
#subContentsWrap2 .subContents2 .storyWrap .storyTxt, .storyWrap2 .storyTxt{width:770px; margin:20px; line-height:1.5em;}

/* 체험CD신청 부분입니다. */
#subContentsWrap2 .subContents2 .request{width:1000px;}
#subContentsWrap2 .subContents2 .request h2{width:243px; float:left; margin:60px 60px 0 0;}
#subContentsWrap2 .subContents2 .requestWrap{width:470px; font-size:14px; float:left; margin-top:60px; margin-bottom:30px;}
#subContentsWrap2 .subContents2 .requestWrap h3{margin-bottom:15px; font-size:28px; font-weight:bold; color:#5a5fc4;}
#subContentsWrap2 .subContents2 .requestWrap .requestTxt{font-size:17px; line-height:1.5em; margin-bottom:20px;}
#subContentsWrap2 .subContents2 .requestWrap .requestBtn{float:right;}
#subContentsWrap2 .subContents2 .requestWrap .requestBtn li{display:block; margin-right:10px; background-color:#c7b598; width:105px; float:left; text-align:center; padding:3px 10px 3px 10px; font-weight:bold; font-size:16px;}
#subContentsWrap2 .subContents2 .requestWrap .requestBtn li a:link{color:#ffffff !important; }
#subContentsWrap2 .subContents2 .requestWrap .requestBtn li a:visited{color:#ffffff !important;}
#subContentsWrap2 .subContents2 .requestWrap .requestBtn li:hover{background-color:#a79880;}
#subContentsWrap2 .subContents2 .requestInfo{width:770px; height:400px; border:3px solid #94a1ec; margin:0 0 0 60px;}
#subContentsWrap2 .subContents2 .requestInfo .info{width:630px; margin:70px auto;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_1{width:300px; float:left;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_2{width:320px; float:left;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_3{width:590px;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_3 .addressTxt{margin-left:60px;}
#subContentsWrap2 .subContents2 .requestInfo .info input.depthAdd{margin:0 !important;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_1 p, .Input_2 p, .Input_3 p{margin-bottom:10px;}
#subContentsWrap2 .subContents2 .requestInfo .info .Input_1 p img, .Input_2 p img, .Input_3 p img{vertical-align:middle;}
#subContentsWrap2 .subContents2 .requestInfo .info input{background-color:#eff1ff; border:1px solid #94a1ec; margin:0 6px 0 10px; height:22px;}
#subContentsWrap2 .subContents2 .requestInfo .info input.part2{background-color:#ffffff; border:1px solid #ffffff !important; vertical-align:middle;}
#subContentsWrap2 .subContents2 .requestInfo .accept{width:600px;}
#subContentsWrap2 .subContents2 .requestInfo .accept p a:link{color:#ffffff;}
#subContentsWrap2 .subContents2 .requestInfo .accept p a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .requestInfo .accept p{width:65px; padding:15px 30px 15px 30px; font-weight:bold; font-size:16px; margin:30px auto; background-color:#777dd5;}

/* 체험CD신청 완료부분 입니다. */
#subContentsWrap2 .subContents2 .requestInfo .completeTitle{background-color:#94a2ed; height:100px; position:relative;}
#subContentsWrap2 .subContents2 .requestInfo .completeTitle h3{font-size:20px; padding:30px 0 0 20px; color:#ffffff;}
#subContentsWrap2 .subContents2 .requestInfo .completeTitle p{position:absolute; top:5px; right:10px;}
#subContentsWrap2 .subContents2 .requestInfo .completeTxt{width:580px; margin:80px auto;}
#subContentsWrap2 .subContents2 .requestInfo .completeTxt p{font-size:28px; text-align:center; color:#94a2ed;}
#subContentsWrap2 .subContents2 .requestInfo .close{width:120px; margin:80px auto; background-color:#777dd5;}
#subContentsWrap2 .subContents2 .requestInfo .close p{font-size:20px; text-align:center; font-weight:bold; height:30px; padding-top:8px;}
#subContentsWrap2 .subContents2 .requestInfo .close p a:link{color:#ffffff;}
#subContentsWrap2 .subContents2 .requestInfo .close p a:visited{color:#ffffff;}

/* 사용수기 부분입니다. */
#subContentsWrap2 .subContents2 .memoirs{width:1000px; }
#subContentsWrap2 .subContents2 .memoirs h2{width:212px;}
#subContentsWrap2 .subContents2 .memoirs .listWrap{position:relative; width:220px; float:left;  margin-top:60px;}
#subContentsWrap2 .subContents2 .memoirs .listWrap .participate{margin:10px auto; width:95px; background-color:#767bd6; padding:10px;}
#subContentsWrap2 .subContents2 .memoirs .listWrap .participate a:link, .participate a:visited{color:#ffffff !important;}
#subContentsWrap2 .subContents2 .memoirs .container{float:left; width: 780px; margin-top:60px;}
#subContentsWrap2 .subContents2 .memoirsWrap{position:relative; width:750px; font-size:14px; float:left; margin-top:90px;}
#subContentsWrap2 .subContents2 .memoirsWrap h3.memoirsTitle{font-size:28px; padding:30px 0 30px 40px; background-color:#f6f6fe; color:#767bd6;}
#subContentsWrap2 .subContents2 .memoirsWrap .tab_menu{width:350px; margin-left:30px; float:left;}
#subContentsWrap2 .subContents2 .memoirsWrap .src_area{float:right;}
#subContentsWrap2 .subContents2 .memoirsWrap .memoirsContents{margin-left:50px; margin-top:15px; width:650px; line-height:1.5em;}
#subContentsWrap2 .subContents2 .memoirsWrap .memoirsContents h3{font-size:22px; color:#767bd6; margin-bottom:20px;}
#subContentsWrap2 .subContents2 .memoirsWrap .memoirsContents .point{color:#777cd5;}
#subContentsWrap2 .subContents2 .memoirsWrap .memoirsContents p{margin-bottom:10px;}


/* 교육세미나&설명회 부분입니다.*/
#subContentsWrap2 .subContents2 .edu{width:1100px;}
#subContentsWrap2 .subContents2 .edu h2{width:383px; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .eduWrap{width:990px; font-size:14px; margin-top:-2px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap{width:448px; border:3px solid #95a1ed; position:relative; float:left; margin-top:30px;margin-left:0px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap ul{width:120px; margin:0 auto;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap ul li{display:inline; margin-right:10px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap ul li.month{font-size:40px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap p.realData{position:absolute; top:20px; right:10px; font-size:12px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .schedule{width:430px; margin:15px 7px 40px 7px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .schedule thead tr th{background:#9296dd; color:#ffffff; padding:4px 5px 4px 5px; font-weight:bold; font-size:14px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .schedule tbody tr td{background:#ffffff; padding:8px 5px 8px 5px; font-size:12px; text-align:center;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .schedule tbody tr td.busan{background:#dfd5b1; color:#ffffff; border:1px solid #ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .schedule tbody tr td.seoul{background:#ebbdbf; color:#ffffff; border:1px solid #ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleWrap .thumb_area{width:175px; position:absolute; top:255px; right:0;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents{float:left; width:450px; height:450px; background-color:#ffffff; border:3px solid #95a1ed; margin-left:0px;margin-top:3px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .contentsHead{width:490px; height:100px; background-color:#f3f3f3; margin:10px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .contentsHead .headTxt{width:220px; float:left; margin:30px 0 0 20px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .contentsHead .headTxt h3{font-size:24px; width:220px; color:#595ec4; line-height:1.2em;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .contentsHead .headTxt p{font-size:14px; width:220px; padding:30px 0 0 0;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .contentsHead .eduImg{float:left; margin-top:20px; margin-left:5px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents ul{margin:0px 0 0 0px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents ul li{font-size:16px; color:#898cd9; line-height:1.8em;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents ul .listHead{background-color:#e4e5f7; padding:2px 13px 2px 13px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents ul .locate{background-color:#d0d2f8; padding:1px 13px 1px 13px; color:#ffffff; font-size:12px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents ul .locate a:link, a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .participate{width:460px; margin:10px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .participate p{float:right; padding:15px 30px 15px 30px; margin-bottom:10px;margin-right:20px; background-color:#777dd5; color:#ffffff; font-weight:bold; font-size:18px;}
#subContentsWrap2 .subContents2 .eduWrap .scheduleContents .participate p a:link, a:visited{color:#ffffff;}



/* 교육세미나 & 설명회 양식 입력부분입니다. */
#subContentsWrap2 .subContents2 .eduWrap .contentsInput{float:left; width:510px; height:450px; background-color:#ffffff; border:3px solid #95a1ed; margin-left:0px;margin-top:3px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead{width:490px; height:100px; background-color:#94a2ed; margin:10px; position:relative;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead .close{position:absolute; top:10px; right:10px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead .headTxt{width:110px; float:left; margin:20px 0 0 20px;  border-right:1px solid #ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead .headTxt p.date{font-size:22px; width:200px; color:#ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead .headTxt p{font-size:14px; width:200px; color:#ffffff; padding:10px 0 0 0;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .contentsHead h3{float:left; font-size:18px; color:#ffffff; width:320px; padding-top:30px; margin:10px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt ul{margin:10px 0 0 30px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt2 ul{margin:10px 0 0 10px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt{width:150px; float:left; font-size:13px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt ul li{display:block; line-height:31px; margin-bottom:1px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt2 ul li{display:block; margin-bottom:10px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt2{width:350px; float:left; font-size:13px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt2 input{background-color:#eff1fe; border:1px solid #95a1e9; height:18px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .requestTxt2 input.none{background-color:#ffffff; height:12px; border:1px solid #ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .completion{width:500px; margin-left:10px; height:250px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .completion h3{width:280px; color:#94a2eb; font-size:28px; text-align:center; margin:0 auto; padding-top:90px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .closed{width:500px; margin:10px; clear:both;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .closed p{width:40px; margin:0 auto; padding:15px 30px 15px 30px; background-color:#777dd5; color:#ffffff; font-weight:bold; font-size:18px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .closed p a:link, a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .participate{width:300px; margin:10px; clear:both;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .participate p{width:80px; margin:0 auto; padding:12px 30px 12px 30px; background-color:#777dd5; color:#ffffff; font-weight:bold; font-size:18px;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .participate p a:link, a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .eduWrap .contentsInput .participate p.input{width:80px; margin-left:100px; margin-top:20px; padding:12px 30px 12px 30px; background-color:#777dd5; color:#ffffff; font-weight:bold; font-size:18px;}


/* News 부분입니다. */
#subContentsWrap2 .subContents2 .news{width:1000px;}
#subContentsWrap2 .subContents2 .news h2{width:192px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .newsWrap{width:750px; font-size:14px; float:left; margin-top:60px;}
#subContentsWrap2 .subContents2 .newsWrap ul.tab_menu{width:350px;margin-left:30px;}
#subContentsWrap2 .subContents2 .newsWrap ul.tab_menu a:visited{color:#5e5e5e !important;}
#subContentsWrap2 .subContents2 .newsWrap ul.tab_menu li{display:block; float:left; margin:0 10px 0 10px;}
#subContentsWrap2 .subContents2 .newsWrap .src_area{float:right;}
#subContentsWrap2 .subContents2 .newsWrap .src_area input{vertical-align:top; height:21px; border:2px solid #8ea7e0;}
#subContentsWrap2 .subContents2 .newsWrap .news_tb{width:750px; margin-top:13px; border-bottom:2px solid #96abd8;}
#subContentsWrap2 .subContents2 .newsWrap .news_tb a:visited{color:#5e5e5e !important;}
.news_tb thead tr th{background-color:#96abd8; padding:13px; font-weight:bold; font-size:14px; color:#ffffff;}
.news_tb thead tr th.left_align{text-align:left !important; padding-left:50px;}
.news_tb tbody tr td{padding:7px 0 9px 0; text-align:center; font-size:14px;}
.news_tb tbody tr:hover{background:#f5f6fb;}
.news_tb tbody tr td.left_align{text-align:left !important; padding-left:30px;}
#subContentsWrap2 .subContents2 .newsWrap .pageWrap{width:800px; font-size:12px;}
#subContentsWrap2 .subContents2 .newsWrap .page{width:350px; text-align:center; margin:20px auto;}
#subContentsWrap2 .subContents2 .newsWrap .page ul li{display:inline; text-align:center;}
#subContentsWrap2 .subContents2 .newsWrap .page ul li a:visited{color:#5e5e5e !important;}
#subContentsWrap2 .subContents2 .newsWrap .page ul li img{vertical-align:middle;}

/* News 본문 내용 영역입니다. */
#subContentsWrap2 .subContents2 .newsWrap .newsContents{background-color:#f4f6fb; margin-top:10px; line-height:1.5em;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents .data{padding:30px 0 30px 30px; color:#c2cadf;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents p.bodyMatter{color:#5573b7;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents p.bodyMatter, .bodyMatter2, .writter{margin:0 30px 30px 30px;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents p.img_area{margin-left:60px; margin-bottom:30px;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents h3{margin:0 30px 30px 30px; font-size:18px; color:#5573b7;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents .copyright{padding:0 0 30px 30px; color:#c2cadf;}
#subContentsWrap2 .subContents2 .newsWrap .newsContents .copyright a:link{color:#c2cadf !important;}
#subContentsWrap2 .subContents2 .newsWrap .line{border:1px solid #97abd8;}
#subContentsWrap2 .subContents2 .newsWrap .listView{margin:0 auto; width:66px; padding:5px 9px 5px 9px; background-color:#8ea7e0; font-weight:bold; margin-top:20px;}
#subContentsWrap2 .subContents2 .newsWrap .listView:hover, .listView a:link{background-color:#8ea7e0;}
#subContentsWrap2 .subContents2 .newsWrap .listView a:link, a:visited{color:#ffffff !important;}

/* 문의하기 영역입니다. */
#subContentsWrap2 .subContents2 .inquiry{width:1000px;}
#subContentsWrap2 .subContents2 .inquiry h2{width:182px; float:left; margin:60px 30px 0 0;}
#subContentsWrap2 .subContents2 .inquiryWrap{width:470px; font-size:14px; float:left; margin-top:65px;}
#subContentsWrap2 .subContents2 .inquiryWrap h3{margin-bottom:15px; font-size:28px; font-weight:bold; color:#5a5fc4;}
#subContentsWrap2 .subContents2 .inquiryWrap .inquiryTxt{font-size:17px; line-height:1.2em; margin-bottom:20px; color:#7074cc;}
#subContentsWrap2 .subContents2 .inquiryWrap .inquiryTxt2{font-size:15px; line-height:1.2em; margin-bottom:20px; color:#7074cc;}

#subContentsWrap2 .subContents2 .inquiryWrap2{width:570px; font-size:14px; float:left; margin-top:20px; margin-left:200px;}
#subContentsWrap2 .subContents2 .inquiryWrap2 h3{margin-bottom:5px; font-size:28px; font-weight:bold; color:#5a5fc4;}
#subContentsWrap2 .subContents2 .inquiryWrap2 .inquiryTxt{font-size:17px; line-height:1.2em; margin-bottom:20px; color:#7074cc;}

#subContentsWrap2 .subContents2 .inquiryInfo{width:770px; height:400px; border:3px solid #94a1ec; margin:30px 0 0 60px;}
#subContentsWrap2 .subContents2 .inquiryInfo .info{width:630px; margin:20px auto;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .Input_1{width:290px; float:left;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .Input_2{width:320px; float:left;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .Input_3{width:600px;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .selectR{background-color:#ffffff; border:0; margin:0 0 10px 14px; height:14px; vertical-align:top;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .Input_1 p, .Input_2 p, .Input_3 p{margin-bottom:5px;}
#subContentsWrap2 .subContents2 .inquiryInfo .info .Input_1 p img{vertical-align:text-bottom;}
#subContentsWrap2 .subContents2 .inquiryInfo .info input{background-color:#eff1ff; border:1px solid #94a1ec; margin:0 10px 10px 10px; height:22px;}
#subContentsWrap2 .subContents2 .inquiryInfo .info textarea{margin-left:15px; background-color:#eff1fe; border:1px solid #94a2eb; width:485px; height:90px; vertical-align:top;}
#subContentsWrap2 .subContents2 .inquiryInfo .info input_3 .txtBody{vertical-align:bottom;}
#subContentsWrap2 .subContents2 .inquiryInfo .accept{width:600px;}
#subContentsWrap2 .subContents2 .inquiryInfo .accept p a:link{color:#ffffff;}
#subContentsWrap2 .subContents2 .inquiryInfo .accept p a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .inquiryInfo .accept p{width:65px; padding:15px 30px 15px 30px; font-weight:bold; font-size:16px; margin:20px auto; background-color:#777dd5;}

#subContentsWrap2 .subContents2 .inquiryInfo2{width:710px; height:300px; border:3px solid #94a1ec; margin:0 0 0 200px;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info{width:630px; margin:20px auto;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .Input_1{width:290px; float:left;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .Input_2{width:320px; float:left;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .Input_3{width:600px;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .selectR{background-color:#ffffff; border:0; margin:0 0 10px 14px; height:14px; vertical-align:top;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .Input_1 p, .Input_2 p, .Input_3 p{margin-bottom:5px;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info .Input_1 p img{vertical-align:text-bottom;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info input{background-color:#eff1ff; border:1px solid #94a1ec; margin:0 10px 10px 10px; height:22px;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info textarea{margin-left:15px; background-color:#eff1fe; border:1px solid #94a2eb; width:485px; height:90px; vertical-align:top;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .info input_3 .txtBody{vertical-align:bottom;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .accept{width:600px;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .accept p a:link{color:#ffffff;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .accept p a:visited{color:#ffffff;}
#subContentsWrap2 .subContents2 .inquiryInfo2 .accept p{width:65px; padding:15px 30px 15px 30px; font-weight:bold; font-size:16px; margin:20px auto; background-color:#777dd5;}

/* 수업영상 부분입니다. */
#subContentsWrap2 .subContents2 .eduMovie{width:1000px;}
#subContentsWrap2 .subContents2 .eduMovie h2.eduMovie_title{width:223px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .eduMovieWrap{width:640px; font-size:14px; float:left; margin-top:75px; position:relative;}
#subContentsWrap2 .subContents2 .eduMovieWrap h3{margin-bottom:15px; font-size:18px; color:#777cd5;}

#subContentsWrap2 .subContents2 .eduMovieWrap ul li{display:inline; float:left;}
#subContentsWrap2 .subContents2 .eduMovieWrap .arrowWrap{width:710px; position:absolute; bottom:20px; left:-35px;}
#subContentsWrap2 .subContents2 .eduMovieWrap .arrowWrap .left{float:left;}
#subContentsWrap2 .subContents2 .eduMovieWrap .arrowWrap .right{float:right;}

/* 체험하기 부분입니다. */
#subContentsWrap2 .subContents2 .experience{width:1000px;}
#subContentsWrap2 .subContents2 .experience h2.experience_title{width:223px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .experienceWrap{width:750px; font-size:16px; float:left; margin-top:75px;}
#subContentsWrap2 .subContents2 .experienceWrap ul.exMenu{width:350px; margin:0 0 30px 20px;}
#subContentsWrap2 .subContents2 .experienceWrap ul.exMenu li{display:block; float:left; margin-right:35px;}
#subContentsWrap2 .subContents2 .experienceWrap ul.exMenu li a:visited{color:#5e5e5e !important;}
#subContentsWrap2 .subContents2 .experienceWrap ul.exMenu li a:hover{color:#5176ce !important;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu{width:724px; margin-top:2px; height:42px; background-color:#9296dd;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu li{display:block; float:left; padding:12px 24px 11px 24px;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu li a:link, .experienceWrap ul.depthMenu li a:visited{color:#ffffff !important;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu li:hover{background-color:#96abd8;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu li.selected{background-color:#7b96cf; width:83px;}
#subContentsWrap2 .subContents2 .experienceWrap ul.depthMenu li.selected:hover{background-color:#6c70b7; width:83px;}

/* 영어교육 프로그램 부분입니다. */
#subContentsWrap2 .subContents2 .programMovie{width:1000px;}
#subContentsWrap2 .subContents2 .programMovie h2.eduMovie_title{width:223px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .programMovieWrap{width:750px; font-size:14px; float:left; margin-top:75px;}
#subContentsWrap2 .subContents2 .programMovieWrap h3{margin-bottom:15px; font-size:18px; color:#777cd5;}
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap{width:750px; margin-top:40px;}
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap .thumbImg{float:left;}
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap .programTxt{float:left; width:420px; margin-left:20px; margin-top:5px; }
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap .programTxt p{line-height:1.5em;}
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap .programTxt .experience{font-weight:bold; margin-top:35px; width:200px; height:28px; text-align:center; padding-top:8px; background:url(../img/sub/btnBg.gif) repeat-x;}
#subContentsWrap2 .subContents2 .programMovieWrap .programWrap .programTxt .experience a:link, a:visited{color:#ffffff;}

/* 멀티미디어 컨텐츠 영역입니다. */
/* 영어교육 프로그램 부분입니다. */
#subContentsWrap2 .subContents2 .contents{width:1000px; position:relative;}
#subContentsWrap2 .subContents2 .contents h2.eduMovie_title{width:223px; float:left; margin:60px 10px 0 0;}
#subContentsWrap2 .subContents2 .contents .tabContents{position:absolute; top:30px; right:0; width:240px;}
#subContentsWrap2 .subContents2 .contents .tabContents li{display:block; float:left; width:75px; padding:15px; margin-right:10px; text-align:center; font-size:14px; font-weight:bold;}
#subContentsWrap2 .subContents2 .contents .tabContents li a:link, .tabContents li a:visited{color:#ffffff !important;}
#subContentsWrap2 .subContents2 .contents .tabContents li.on{background:#777cd5;}
#subContentsWrap2 .subContents2 .contents .tabContents li.off{background:#b4badc;}
#subContentsWrap2 .subContents2 .contents .tabContents li.off:hover{background:#777cd5;}
#subContentsWrap2 .subContents2 .contentsWrap{width:750px; font-size:14px; float:left; margin-top:75px;}
#subContentsWrap2 .subContents2 .contentsWrap h3{margin-bottom:15px; font-size:18px; color:#777cd5;}
#subContentsWrap2 .subContents2 .contentsWrap .programWrap{width:750px; margin-top:40px;}
#subContentsWrap2 .subContents2 .contentsWrap .programWrap .thumbImg{float:left;}
#subContentsWrap2 .subContents2 .contentsWrap .programWrap .programTxt{float:left; width:420px; margin-left:20px; margin-top:5px; }
#subContentsWrap2 .subContents2 .contentsWrap .programWrap .programTxt p{line-height:1.5em;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap h2{font-size:14px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap h2 span{font-size:16px; color:#44509c; font-weight:bold; margin-left:10px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap h2 img{vertical-align:middle;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .grayBox{margin-left:35px; padding:15px 30px 15px 30px; background-color:#f1f1f1; font-size:12px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor{font-size:12px; line-height:1.5em; margin:20px 0 20px 20px; width:750px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor p.curriImg{margin:0 auto; width:700px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap{width:300px; margin-right:30px; float:left;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap  p{margin:10px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap .red{width:290px; color:#f0382c; font-size:16px; font-weight:bold; border-bottom:2px solid #f0382c;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap .blue{width:290px; color:#027dca; font-size:16px; font-weight:bold; border-bottom:2px solid #027dca;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap .purple{width:290px; color:#8875b7; font-size:16px; font-weight:bold; border-bottom:2px solid #8875b7;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor .colorWrap .orange{width:290px; color:#fe7726; font-size:16px; font-weight:bold; border-bottom:2px solid #fe7726;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor ul{width:700px; margin-left:10px;}
#subContentsWrap2 .subContents2 .contentsWrap .curriWrap .curriColor ul li{display:inline;  margin:0; padding-right:1px;}
 
/* 하단 영역 */
#footerWrap{width:100%; height:137px; margin-top:44px; background-color:#eff2fb; border-top:1px solid #b4badc;}
#footerWrap .footer{width:955px; margin:32px auto;}
#footerWrap .footer h3{float:left; width:61px; margin-right:29px;}
#footerWrap .footer ul.etcArea{width:420px; height:43px; float:left;}
#footerWrap .footer ul.etcArea li{display:block; float:left; margin-bottom:10px;}
#footerWrap .footer ul.snsArea{width:300px; float:left;}
#footerWrap .footer ul.snsArea li{display:block; float:left; margin-right:5px;}
#footerWrap .footer .threeLink{background:url(../img/thumbBtnBg.gif) no-repeat; width:210px; height:36px;}
#footerWrap .footer .threeLink ul{margin-left:10px;}
#footerWrap .footer .threeLink ul li{margin:12px 19px 0 14px;}
#footerWrap .footer .address{margin:12px 0 0 91px;}