@charset "utf-8";

.s_advantages_menubox{width:998px;height:260px;padding:24px 0px;background:url(/img/common/english/bg_advantages_menu.gif) no-repeat;border-bottom:13px solid #555}
.s_advantages_menubox > ul{font-size:0;}
.s_advantages_menubox > ul > li {display:inline-block;width:198px;}
.s_advantages_menubox > ul > li > a {display:block;padding:26px 0px 15px;text-align:center}
.s_advantages_menubox > ul > li > a > img{margin-left:49px;}
.s_advantage_btn{background:#555;border-radius:50px;display:block; }
.s_advantages_menubox > ul > li > a > span {display:block;margin-top:55px;font-size:11pt;line-height:20px;}
.s_advantage_line{border-right:1px solid #e3e1e2}
.s_advantage_btn_select{background:#f47d93;}
.s_advantage_btn_hover:hover > img{background:#f47d93;}
.s_advantage_btn_select2{background:#fcb739;}
.s_advantage_btn_hover2:hover > img{background:#fcb739;}
.s_advantage_btn_select3{background:#9fcc59;}
.s_advantage_btn_hover3:hover > img{background:#9fcc59;}
.s_advantage_btn_select4{background:#419fd8;}
.s_advantage_btn_hover4:hover > img{background:#419fd8;}
.s_advantage_btn_select5{background:#a381d1;}
.s_advantage_btn_hover5:hover > img{background:#a381d1;}
.s_advantage_text_select{color:#de6077}
.s_advantage_btn_hover:hover > span{color:#de6077}
.s_advantage_text_select2{color:#fcb739}
.s_advantage_btn_hover2:hover > span{color:#fcb739}
.s_advantage_text_select3{color:#9fcc59}
.s_advantage_btn_hover3:hover > span{color:#9fcc59}
.s_advantage_text_select4{color:#419fd8}
.s_advantage_btn_hover4:hover > span{color:#419fd8}
.s_advantage_text_select5{color:#a381d1}
.s_advantage_btn_hover5:hover > span{color:#a381d1}

h1{ color: white; font-size:19pt; padding:190px 0 0 346px; font-weight:normal; }
img, input {vertical-align:middle; }

/*연령별*/
.s_agetype{ height:1404px; background:url(/img/common/advantages/agetype_bg.jpg) no-repeat;}
.s_agetype_table{ width:349px; border-collapse: collapse; margin:143px 0 0 74px; }
.s_agetype_table tr td{ padding:15px 0 10px 15px; font-size:12pt;background-color:#FFF; border: 1px solid #f47d93;}
.s_agetype_table td:first-child{ background:#fdd0d9; width:169px; }
.bg_gray td:first-child{background:#eeeae9;}


/*분야별*/
.s_province{ height:1710px; background:url(/img/common/advantages/province_bg.jpg) no-repeat;}
.s_province_text li{ width:1000px; text-align:center; margin-top:68px; font-size:13.5pt; line-height:30px;}
.s_province_table { width:850px;  margin:43px 0 0 75px; }
.s_province_table tr:first-child td{ text-align:center; border-top:#fcb739 2px solid; border-bottom:#cecdce 1px solid; font-size:14.5pt; font-weight:bold; color:#585858; padding:20px 0 20px 0;}
.s_province_table tr:first-child td:first-child{ width:425px; background:#efefef;}
.s_province_table tr:first-child td:nth-child(even){ width:153px; background:#e8e8e8;}
.s_province_table tr:first-child td:last-child { width:273px; background:#fdefd6;}
.s_province_table tr td {}
.s_province_table tr td > img{ margin:33px  30px; }
.s_province_table_c {color:#b16503;}
.s_province_table_img {width:100px; background:#fbfbfb; border-right: 1px dotted #bebebe;  border-bottom: 1px dotted #777777;}
.s_province_table_t { padding: 0px 0 0 21px;   border-bottom: 1px dotted #777777;  }
.s_province_table_t > p { font-weight: bold; color:#333333; font-size:16pt; margin-bottom:18px;}
.s_province_table_t > p > span{ font-size:9pt;}
.s_province_table_t  ul li{ line-height:22px;  font-size:12pt; }
.s_province_table_3 { background:#fbfbfb; border-right: 1px dotted #bebebe; border-left: 1px dotted #bebebe; border-bottom: 1px dotted #777777;}
.s_province_table_3 p { text-align:center;}
.s_province_table_3 ul { line-height:24px; margin: 0 20px 0 20px; }
.s_province_table_3 ul li{display:inline-block;  }
.s_province_table_3 ul li:last-child { float:right; text-align:right;  }
.s_province_table_4{ font-size:13.5pt; color:#b16503; padding: 0px 0 0 35px; background:#fff9ee;border-bottom: 1px dotted #777777;}
.s_province_table_4 > span{ font-size:10.5pt; color:#333333; }
.s_province_table tr:last-child td {border-bottom: 1px solid #dbdadb;}


/*난이도*/
.s_level{ height:1594px; background:url(/img/common/advantages/level_bg.jpg) no-repeat;}
.s_level h1{ color: white; font-size:19pt; padding:188px 0 0 343px; font-weight:normal; letter-spacing:-1px;}
.s_level h1 e {font-size:14.5pt;}
.s_level_text li{ width:998px; text-align:center; padding-top:80px; font-size:13.5pt; line-height:30px;}
.s_level_table { width:850px;  margin:70px 0 0 75px; border-top:#9fcc59 2px solid;}
.level_tr1 {font-size:14.5pt; color:#585858;font-weight:bold;  border-bottom:#cecdce 1px solid; }
.level_td1 {width:289px; height:63px; text-align:center; background-color:#efefef;  border-bottom:#cecdce 1px solid;}
.level_td2 {width:173px; height:63px; text-align:center; background-color:#dfead8; color:#618c1d;border-bottom:#cecdce 1px solid;}
.level_td3 {width:173px; height:63px; text-align:center; background-color:#efefef;  border-bottom:#cecdce 1px solid; }
.level_td4 {width:221px; height:63px; text-align:center; background-color:#e8e8e8; border-bottom:#cecdce 1px solid; }
.level_tr2{height:155px; font-size:12pt; color:#333333; text-align:center;}
.kinder_level1{background-color:#fbfbfb; border-bottom: 1px dotted #777777; border-right: 1px dotted #bebebe; line-height:30px; padding-top:7px;}
.kinder_level2{background-color:#f3faee; border-bottom: 1px dotted #777777; border-right: 1px dotted #bebebe; color:#618c1d;font-weight:bold; font-size:13pt;}
.kinder_level3{border-bottom: 1px dotted #777777; border-right: 1px dotted #bebebe;}
.kinder_level4{border-bottom: 1px dotted #777777;}
.com_tr3{font-size:12pt; color:#333333; text-align:center;}
.com_level1 {height:159px; background-color:#fbfbfb; border-bottom: 1px dotted #777777; border-right: 1px dotted #bebebe;line-height:30px; padding-top:7px;}
.com_level2{height:53px; background-color:#f3faee; border-bottom: 1px dotted #bebebe;border-right: 1px dotted #bebebe; color:#618c1d; font-weight:bold; font-size:13pt;}
.com_level3{text-align:center; border-bottom: 1px dotted #bebebe; border-right: 1px dotted #bebebe; font-size:12pt;}
.com_level4{text-align:center; border-bottom: 1px dotted #bebebe;  font-size:12pt;}
.com_level5{height:53px; background-color:#f3faee; text-align:center;border-bottom: 1px dotted #bebebe; border-right: 1px dotted #bebebe; color:#618c1d; font-weight:bold; font-size:13pt;}
.com_level6{height:53px; background-color:#f3faee; text-align:center; border-bottom: 1px dotted #777777;border-right: 1px dotted #bebebe; color:#618c1d; font-weight:bold; font-size:13pt;}
.com_level7{text-align:center; border-bottom: 1px dotted #777777; border-right: 1px dotted #bebebe; font-size:12pt;}
.com_level8{text-align:center; border-bottom:1px dotted #777777;  font-size:12pt;}
.world_level1{background-color:#fbfbfb; border-bottom: 1px solid #cecdce; border-right: 1px dotted #bebebe; line-height:30px; padding-top:7px;}
.world_level2{background-color:#f3faee; border-bottom: 1px solid #cecdce; border-right: 1px dotted #bebebe; color:#618c1d;font-weight:bold; font-size:13pt;}
.world_level3{border-bottom: 1px solid #cecdce; border-right: 1px dotted #bebebe;}
.world_level4{border-bottom:1px solid #cecdce;}


/*프로그램*/
.s_program{ height:2554px; background:url(/img/common/advantages/program_bg.jpg) no-repeat;}
.s_program_text { text-align:left; font-size:13.5pt; line-height:30px; margin:55px 0 0 163px; }
.s_program_text li img{ margin-right:10px; }
.s_program_text li:last-child { padding-left:20px; }
.s_program_table { margin:61px 0 0 75px; border-top:#419fd8 2px solid;   }
.s_program_table tr:first-child{ height:63px;}
.s_program_table tr:first-child td:nth-child(even){width:472px; background:#efefef; text-align:center;}
.s_program_table tr:first-child td:last-child { width:215px; background:#dbeaf3; text-align:center; color:#0b5b8b;}
.s_program_table tr:first-child td {border-bottom:#e0dedf 1px solid;  font-size:14.5pt; width:162px; background:#e8e8e8; text-align:center;}
.s_pro_voca { font-family:Daum; font-size:16pt; text-align:center; color:#333333; background-color:#f7f7f7; border-bottom:#e0dedf 1px solid;}
.s_pro_voca span {font-family:NanumBarunGothic; font-size:10pt; color:#999999; font-weight:bold;}
.s_pro_voca1 ul { border-bottom:#e0dedf 1px solid; padding: 0 0 37px;}
.p_voca{}
.p_voca{background:url(/img/common/advantages/q_img.png) no-repeat; font-family:nanumbarunpenb; font-size:22px; letter-spacing:0.8px; color:#1f88c8; line-height:30px; padding:0 0 25px 34px;  margin-left:34px; margin-top:45px;}
.s_pro_voca1 ul li:nth-child(2){ background:url(/img/common/advantages/a_img.png) no-repeat; font-family:NanumbarunGothic; font-size:12pt; color:#555555; line-height:25px; margin-left:34px; padding-left:35px;}
.s_pro_voca1 ul li img{padding-right:10px;}
.p_sample1 {width:63px; height:25px; background-color:#bebdbd; display:inline-block; font-family:Dotum; font-size:9pt; color:white; text-align:center; line-height:27px; margin-left:295px; margin-top:23px; margin-right:2px; font-weight:bold;}
.p_sample2 {width:63px; height:25px; background-color:#40a0db; display:inline-block; font-family:Dotum; font-size:9pt; color:white; text-align:center;line-height:27px; font-weight:bold; }
.s_pro_voca2 {background-color:#effcfe; text-align:center;border-bottom:#e0dedf 1px solid;} 
.s_pro_voca2 p {color:#207cb4; font-size:13.5pt; padding-top:16px; } 


/*동영상*/
.s_video{ height:1165px; background:url(/img/common/advantages/video_bg.jpg) no-repeat;}
.s_video_text li{ width:1000px; text-align:center; margin-top:68px; font-size:13.5pt; line-height:30px;} 
.s_video_text li > span{ color:#6d3ab2;}

.s_video_section{width:690px;margin:20px auto 0px;font-size:0pt}
.s_video_section li{display:inline;}
.s_video_section li > span{width:320px;display:inline-block;background:#f2f2f2;font-size:13pt;padding:10px;border-radius:35px;text-align:center}
.s_video_section_center{margin-left:10px;}

.s_video_video{width:670px;margin:20px auto;padding:10px;background:#ebebeb;border:1px solid #c2c2c2}
.s_video_video p {width:670px;text-align:right;font-size:10pt;}
