@charset "euc-kr";
/* CSS Document */

@import url(common.css);

#wrap {width:100%;min-width:1300px;}

/* header */
#header{min-width:1300px;padding:0;margin:0 auto; background:#eee; border-bottom:1px solid #dddddd; height:40px;}
#header_area{width:1300px;margin:0 auto;padding:0;}
#header #header_area .t_menu{display:inline-block; vertical-align:middle; padding:2px;}
#header #header_area .t_menu ul{display:inline-block; vertical-align:middle;}
#header #header_area .t_menu ul li{float:left; display:inline-block; vertical-align:middle;}
#header #header_area .t_menu ul li .id_pw{color:#ffa200;}
#header #header_area .t_menu ul li.bnk{width:30px; text-align:center; line-height:35px;}
#header #header_area .t_menu ul li a{display:inline-block; vertical-align:middle; padding:0px 0px 0px 0px; height:30px; letter-spacing:-1px; line-height:36px; color:#333;}



/* nav */
#nav{position:absolute;z-index:1000;width:100%;height:100px;overflow:hidden; background:#fff;
	-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);
	   -moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);
	        box-shadow:0 8px 6px -6px rgba(0,0,0,.2);
}
#nav_area{width:1390px;height:100px;overflow:hidden;margin:0 auto;min-height:460px;padding:0;}
#nav_area #logo {float:left;margin-top:20px; width:245px;}
#nav_area #logo img{width:100%;}

#nav ul.menu{float:right;margin-top:10px; }
.menu_1,.menu_2,.menu_3,.menu_4,.menu_5,.menu_6,.menu_7,.menu_8{float:left;}
#nav ul.menu a.t_menu_btn{display:block;padding:32px 23px;font-size:1.35em;font-weight:600; color:#222;}
#nav ul.menu ul{clear:both;margin:15px 0 0 12px;}
#nav ul.menu ul li{clear:both;font-size:13px;padding-left:8px; margin:15px 0px 15px 0px;}
#nav ul.menu ul li a:link,
#nav ul.menu ul li a:visited, #nav ul.menu ul li a:active{color:#222; text-decoration:none;}
#nav ul.menu ul li a:hover{color:#0067b3; text-decoration:underline;}



/* main */
#main{position:relative;min-width:100%; min-height:1138px; padding:100px 0 0 0;margin:0 auto;}
.mainWrap{height: 400px; border-bottom:1px solid #ddd;}
.mainWrap .kv{position: relative; left: 0; top: 0; z-index: 4; width: 100%; min-width: 1300px; height: 400px;}
.mainWrap .kv ul.visual{height:400px;}
.mainWrap .kv ul.visual li{position: absolute; left: 0; top: 0; opacity: 0; width: 100%; height: 100%; z-index: 4; }
.mainWrap .kv ul.visual li:first-child{position: relative; z-index: 40; opacity: 1;}
.mainWrap .kv ul.visual li div{position: absolute; left: 0; top: 0; width: 100%; min-width: 1300px; height: 100%; background-repeat: no-repeat; background-position: 50% 0; background-size: cover;}
.mainWrap .kv ul.visual li a.blur{position: absolute; left: 0; top: 0; width: 100%; min-width: 1300px; height: 100%; background-repeat: no-repeat; background-position: 50% 0; background-size: cover; opacity: 0;}
.mainWrap .kv .bullet{position: absolute; right: 40px; top: 40px; z-index: 50;}
.mainWrap .kv .bullet:after{content: ''; display: block; clear: both;}
.mainWrap .kv .bullet ul{float: left;}
.mainWrap .kv .bullet li{float: left; margin-right: 5px;}
.mainWrap .kv .bullet li a{display: block; width: 10px; height: 10px; background:url(../images/mainslide/bullet_off.png) no-repeat 0 0;}
.mainWrap .kv .bullet li.on a{background-image: url(../images/mainslide/bullet_on.png);}
.mainWrap .kv .bullet > a{float: left; width: 9px; height: 10px; margin-left: 3px;}
.mainWrap .kv .bullet > a.play{background: url(../images/mainslide/play.png) no-repeat 0 0;}
.mainWrap .kv .bullet > a.pause{background: url(../images/mainslide/pause.png) no-repeat 0 0;}
.mainWrap .kv .btnLeft{position: absolute; left: 6px; top: 50%; z-index: 50; width: 65px; height: 55px; margin-top: -28px; background: url(../images/mainslide/kv_left.png) no-repeat 100% 0; text-indent: -9999em;}
.mainWrap .kv .btnRight{position: absolute; right: 6px; top: 50%; z-index: 50; width: 65px; height: 55px; margin-top: -28px; background: url(../images/mainslide/kv_right.png) no-repeat 0 0;  text-indent: -9999em;}


/* main_board */
#main_board{position:relative;min-width:1300px;padding:0;margin:0 auto; background:url(../images/main/main_bg.jpg);}
#m_board_area{width:1300px; height:753px;margin:0 auto;}
#m_board_area .mboard01{float:left; width:393px; height:256px;}
#m_board_area .mboard01 h3{padding-bottom:20px;font-size:20px;font-weight:600;color:#000; border-bottom:1px solid #ccc;}
#m_board_area .mboard01 h3 a{float:right;display:inline-block;}
#m_board_area .mboard01 ul{ margin-top:20px;}
#m_board_area .mboard01 ul li{height:16px;font-size:14px; font-weight:500;letter-spacing:-0.5px;}
#m_board_area .mboard01 ul li a{color:#232323; overflow:hidden; display:inline-block; text-overflow:ellipsis; white-space:nowrap; width:310px; height:16px;}
#m_board_area .mboard01 ul li a:hover{text-decoration:underline;color:#232323;}
#m_board_area .mboard01 ul li span{float:right;color:#575757; font-weight:500;}




#m_board_area .mboard02{float:left;width:392px; height:254px; border:1px solid #d5d5d5;}

.mboard02 ul li:nth-child(odd){width:195px;}
.mboard02 ul li{width:195px; height:64px;}
.mboard02 ul li img{height:100%; width:100%;}

#m_board_area .mboard03{float:left; width:393px; height:460px;}
#m_board_area .mboard03 h3{padding-bottom:20px;font-size:20px;font-weight:600;color:#000;}
#m_board_area .mboard03 h3 a{float:right;display:inline-block;}
#m_board_area .mboard03 ul{ margin-top:20px;}



#m_board_area .mboard03 ul li{float:left;}
#m_board_area .mboard03 ul li a{color:#222;}
#m_board_area .mboard03 ul li a:hover{text-decoration:underline;}
#m_board_area .mboard03 .pic_bt li{margin-top:3px;}
#m_board_area .mboard03 ul li p {text-align:center; height:15px; padding:7px 0px; color:#222;width: 180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#m_board_area .mboard03 ul li div.pt{width:178px; height:90px; background-repeat:no-repeat; background-position: 50% 0; background-size: cover;border:1px solid #f0f0f0;}


#m_board_area .mboard03 ul .video_box{width:333px; height:210px;}
#m_board_area .mboard03 ul .video_txt{width:292px; height:60px; background:#e8e8e8; padding:15px 20px;}
#m_board_area .mboard03 ul .video_txt h2{font-size:16px; color:#000009; font-weight:600; padding:0px 0px 10px 0px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
#m_board_area .mboard03 ul .video_txt p{font-size:13px; color:#000009; line-height:1.4; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


#m_board_area .mboard04{float:left; width:393px; height:460px;}
#m_board_area .mboard04 h3{padding-bottom:20px;font-size:20px;font-weight:600;color:#000; border-bottom:1px solid #ccc;}
#m_board_area .mboard04 h3 a{float:right;display:inline-block;}
#m_board_area .mboard04 .album_box{overflow:hidden;}
#m_board_area .mboard04 .album_box a{color:#222;}
#m_board_area .mboard04 .album_box a:hover{color:#222; text-decoration:underline;}
#m_board_area .mboard04 .album_box h2{border:1px solid #efefef;}
#m_board_area .mboard04 .album_box h4{margin-bottom:0px;}
#m_board_area .mboard04 .album_box h4 .m_txt1{font-weight:600; font-size:14px; letter-spacing:-0.5px; color:#222; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
#m_board_area .mboard04 .album_box h4 .m_txt2{font-weight:500; font-size:13px; letter-spacing:-0.5px; color:#5b5b5b; margin-top:9px; line-height:1.5; overflow:hidden; text-overflow:ellipsis; display:block; text-align:justify;}


#m_board_area .mboard05{float:left; width:394px; /*height:392px;*/height:100px;}
#m_board_area .mboard05 h3{padding-bottom:20px;font-size:20px;font-weight:600;color:#000;}
#m_board_area .mboard05 h3 a{float:right;display:inline-block;}
#m_board_area .mboard05 .calendar_box{margin-top:20px; width:394px; /*height:366px;*/height:87px; border:1px solid #d4d4d4;}
#m_board_area .mboard05 .calendar_box .c_month{background:#f8f8f8; width:78px; /*height:366px;*/height:87px; border-right:1px solid #d4d4d4;}
#m_board_area .mboard05 .calendar_box .c_month h2{font-size:18px; color:#3e3e3e;}
#m_board_area .mboard05 .calendar_box .c_month h4{font-size:38px; font-weight:600; color:#4664bc;}
#m_board_area .mboard05 .calendar_box .c_detail{width:265px; /*height:317px;*/height:37px;overflow-y:scroll}
#m_board_area .mboard05 .calendar_box .c_detail .c_dot{background:url(../images/main/c_dot.jpg) no-repeat left 8px;font-size:20px;color:#222; margin-bottom:7px; letter-spacing:-0.5px; padding-left:15px;}
#m_board_area .mboard05 .calendar_box .c_detail .c_de{font-size:14px; color:#4d4d4d;overflow:hidden; text-overflow:ellipsis; height:16px; display:block; white-space:nowrap;}
#m_board_area .mboard05 .calendar_box .c_detail .c_de a{color:#4d4d4d;}
#m_board_area .mboard05 .calendar_box .c_detail .c_de a:hover{color:#757575;}

/* footer */
#footer{clear:both;position:relative;min-width:1300px;padding:0;margin:0 auto; background:#efefef; }
#footer_area{width:100%;margin:0 auto;}
#footer_area #info{width:100%;background:#2a2b49; height:40px;}
#footer_area #info .info_box1{width:1300px; height:40px;margin:0 auto; color:#fff; font-weight:600; font-size:12px;}
#footer_area #info .info_box1 .info_area{float:left;padding:13px 0;}
#footer_area #info .info_box1 .info_area a{color:#fff;}
#footer_area #info2{width:100%; height:125px; overflow:hidden;}
#footer_area #info2 .info_box2{width:1300px;margin:0 auto;}
#footer_area #info2 address{line-height:2.0;padding:26px 0; letter-spacing:-0.5px;}

#bt_banner {width:100%;background:#e0e0e0; height:80px; clear:both;}
#bt_banner .banner_area{width:1300px; height:80px;margin:0 auto; color:#333; font-weight:600;}
#bt_banner .banner_area .banner_bt{width:81px; height:20px; margin-right:27px; float:left;padding-top:30px;}
#bt_banner .banner_area .main_banner{float:left;padding-top:17px;}



/* sub_visual */
#sub_visual{position:relative;min-width:100%;min-height:230px;padding:0;margin:0 auto; overflow:hidden; top:100px;}
#sub_visual_area{width:1000px;margin:0 auto; width:998px; height:198px; border:1px solid #cad4de; margin-top:20px;}
.vimg{min-width:1100px; height:320px; background-repeat:no-repeat; background-size:cover;}
.vtext{position:absolute;top:130px;left:50%;margin:0 0 0 -600px;color:#fff;font-weight:600;line-height:1.4;letter-spacing:-0.5px;}

/* sub left�޴�*/
#sub{position:relative;min-width:100%;padding:0;margin:0px auto;}
#sub_area{width:1200px;margin:0 auto;overflow:hidden; padding-top:100px;}

#sub_area #sub_left{float:left;width:280px;padding-bottom:80px;}
#sub_left h1
#sub_left .sub_menu{width:250px;}
#sub_left .sub_menu ul{}
#sub_left .sub_menu ul li{border-bottom:1px solid #d4d4d4;}
#sub_left .sub_menu ul li a{display:inline-block;width:252px;padding:14px 14px;font-size:14px; font-weight:600;background:#fff; color:#222;}
#sub_left .sub_menu ul li a:hover{background:#ece3e3;color:#333;}
#sub_left .sub_menu ul li a.over{background:#ece3e3; color:#333;}
#sub_left .sub_menu ul li ul{border-top:none;padding:5px 0;background:#f8f8f8;}
#sub_left .sub_menu ul li ul li{border-bottom:none;}
#sub_left .sub_menu ul li ul li a{display:inline-block;width:249px;padding:8px 15px;font-size:13px;background:none; color:#333;}
#sub_left .sub_menu ul li ul li a:hover{background:none;color:#7a0a20;}
.sub_title_text{color:#7a0a20;}


/* sub right ������*/
#sub_area #sub_right{float:right;width:830px; margin-bottom:80px;}
#sub_right p.fr{color:#828282;font-size:14px;letter-spacing:-0.05em; margin-top:25px;}

#sub_right .sub_title{margin:42px 0 0 0;padding-bottom:10px;border-bottom:1px solid #ccc;overflow:hidden;}
#sub_right .sub_title h2{padding-left:20px;background:url(../images/contents/sub_dot3.jpg) no-repeat left 8px;font-size:30px;line-height:1.4em;color:#000; font-weight:600;}
#sub_right .sub_contents{width:800px;margin:0 auto;color:#222;overflow:hidden;line-height:1.5;}

#sub_right .sub_contents .ti_dot2{background:url(../images/contents/sub_dot4.jpg) no-repeat left 0px; padding-left:0px; height:35px; font-weight:600;}
#sub_right .sub_contents .ti_dot2 a{color:#222;}
#sub_right .sub_contents .ti_dot2 a:hover{color:#222;}

#sub_right .sub_contents .ti_dot3{background:url(../images/contents/sub_dot5.png) no-repeat left 0px; padding-left:0px; height:35px; font-weight:600;}
#sub_right .sub_contents .ti_dot3 a{color:#222;}
#sub_right .sub_contents .ti_dot3 a:hover{color:#222;}

#sub_right .sub_contents .ti_dot4{background:url(../images/contents/sub_dot5.png) no-repeat left 0px; padding-left:0px; height:35px; font-weight:600;}
#sub_right .sub_contents .ti_dot4 a{color:#222;}
#sub_right .sub_contents .ti_dot4 a:hover{color:#222;}

#sub_right .sub_contents .greeting_box{width:800px; height:250px; border-bottom:3px solid #adadad;}
#sub_right .sub_contents .greeting_txt{width:100%; margin-top:40px; color:#555; line-height:26px; text-align:justify; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#sub_right .sub_contents .greeting_sign{color:#464646; font-weight:600; line-height:30px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}

#sub_area .sub_contents #symbol_top_box{width:800px; height:457px;}
#sub_area .sub_contents #symbol_top_box > .symbol_in_box2{width:30%;}
#sub_area .sub_contents #symbol_top_box > .symbol_in_box1{width:100%;}
#sub_area .sub_contents #symbol_top_box > .symbol_in_box1 > img{width:100%;}
#sub_area .sub_contents #symbol_top_box .three_symbol > li:first-child{width:130px; height:34px; margin: 0 auto;}
#sub_area .sub_contents #symbol_top_box .three_symbol > li:first-child > p, #sub_area .sub_contents #symbol_top_box .three_symbol > li:nth-child(2) > p, .sub_contents #symbol_top_box .three_symbol > li:last-child > p{line-height:34px;}
/* #sub_area .sub_contents .symbol_box{width:370px; height:300px; margin-bottom:50px;}
#sub_area .sub_contents .symbol_box .s_txt1{font-size:16px; color:#0b4ea2;}
#sub_area .sub_contents .symbol_box .s_txt2{font-size:16px; color:#575757;} */

#sub_area .sub_contents .song_box{width:700px;border:1px solid #ccc; margin:0 auto 30px auto;}
#sub_area .sub_contents .logo_box{width:700px; border:1px solid #ccc; margin:0 auto; padding:15px; box-sizing:border-box;}
#sub_area .sub_contents .logo_box>ul{width:620px;margin:0 auto; height:248px;}
#sub_area .sub_contents .logo_box>ul>li:first-child{width:53%;margin-right:7%; margin-top:96px;}
#sub_area .sub_contents .logo_box>ul>li:first-child>p{border:1px solid #ccc;}
#sub_area .sub_contents .logo_box>ul>li:last-child{width:40%;}
#sub_area .sub_contents .logo_box>ul>li>p,#sub_area .sub_contents .logo_box>ul>li>p>img{width:100%;height:auto;}
#sub_area .sub_contents .download_box{width:700px; margin:0 auto;}
#sub_area .sub_contents .download_box>div{background-color:#666666; border-radius:2px; width:64px;}
/* #sub_area .sub_contents .download_box a{line-height:30px; cursor:pointer;} */

#sub_area .sub_contents .history{margin:30px 0px; line-height:2.0; font-size:14px;}
#sub_area .sub_contents .history > li{ position:relative; overflow:hidden;}
#sub_area .sub_contents .history .year{position:absolute;width:32%; padding-top:20px; font-size:3rem; display:block;padding-top:8px; border-top:1px solid #1a4779; color:#1a4779; font-weight:600;}
#sub_area .sub_contents .history .details{padding:0 0 9px 18px; border-top:1px solid #d9d9d9; padding-left:32%;}
#sub_area .sub_contents .history .details > li:first-child{background:none;}
#sub_area .sub_contents .history .details > li{position:relative; padding:0px 0 5px 140px; background:url(../images/sub/dashed_back.jpg) repeat-x 0 0; overflow:hidden; font-size:17px;}
#sub_area .sub_contents .history .details > li .years{ padding:0px 0px 0px 18px;display:block; position:absolute; left:0px; top:0px; color:#222; text-align:right; font-weight:normal;}

#sub_area .sub_contents .history .details > li ul li{font-weight:500; color:#222;}
#sub_area .sub_contents .history .details > li ul li:first-child{margin-top:0px; font-weight:600;    letter-spacing: -.5px;}
#sub_area .sub_contents .history .details > li ul li img{display:block; margin-top:8px; padding-bottom:5px;}

#sub_area .sub_contents .ad_ti{font-size:25px; color:#333; font-weight:600;}
#sub_area .sub_contents .ad_dot{font-size:16px; display:block; background:url(../images/common/g_dot.jpg) no-repeat 0 7px; padding:0 0 10px 15px;}
#sub_area .sub_contents .ad_dot02{font-size:16px; display:block; background:url(../images/common/g_dot02.png) no-repeat 0 7px; padding:0 0 10px 15px;}
#sub_area .sub_contents .ad_dot2{font-size:15px; display:block; padding:0 0 6px 0px;}
#sub_area .sub_contents .ad_dot3{font-size:15px; display:block; padding:0 0 6px 0px; line-height:1.6;}

#sub_area .sub_contents .txt_li{font-size:15px; display:block; padding:0 0 10px 15px; color:#4e5358;}
#sub_area .sub_contents .txt_box{font-size:15px; line-height:20px; color:#4e5358;}



#sub_area .sub_contents .sheetTable1{width:100%; margin:0 auto; border-top:2px solid #6d0015;}
#sub_area .sub_contents .sheetTable1 table th{padding:0px 0px 0px 0px; border-bottom:1px solid #dde2e8; background:#f6f6f6; color:#222;border-left:1px solid #dde2e8;border-right:1px solid #dde2e8;}
#sub_area .sub_contents .sheetTable1 table td{padding:0px 0px 0px 0px; border:1px solid #dde2e8;text-align:center; height:40px; line-height:20px;}
#sub_area .sub_contents .sheetTable1 table a{color:#222;}
#sub_area .sub_contents .sheetTable1 table a:hover{color:#268de4;}
#sub_area .sub_contents .sheetTable1 table .line_right{border-right:1px solid #dde2e8;}
#sub_area .sub_contents .sheetTable1 table .back_gray{background-color:#f6f6f6;}

#sub_area .sub_contents .sheetTable2{width:100%; margin:0 auto; border-top:2px solid #6d0015;}
#sub_area .sub_contents .sheetTable2 table th{padding:0px 0px 0px 0px; border-bottom:1px solid #dde2e8; background:#f6f6f6; color:#222;border-left:1px solid #dde2e8;border-right:1px solid #dde2e8;}
#sub_area .sub_contents .sheetTable2 table td{padding:0px 0px 0px 0px; border:1px solid #dde2e8;}
#sub_area .sub_contents .sheetTable2 table a{color:#222;}
#sub_area .sub_contents .sheetTable2 table a:hover{color:#268de4;}
#sub_area .sub_contents .sheetTable2 table .line_right{border-right:1px solid #dde2e8;}
#sub_area .sub_contents .sheetTable2 table .back_gray{background-color:#f6f6f6;}


#lightbox {
position:absolute ; /* keeps the lightbox window in the current viewport */
/*background:url(/include/image/main_background.png) repeat center;*/
z-index:22;
}
#lightbox img{
position:absolute;
right:50%;
top:30px;
margin-right:300px;
}
.notice{
font-weight:600;
text-decoration:underline;
line-height:25px;
}
/* 학교 CI */
#sub_area .sub_contents .txt_li > .ci_color{
	width: 150px;
    height: 45px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 12px;
}
#sub_area .sub_contents .txt_li > .ci_color01{
    background-color: #0e6eb8;
}
#sub_area .sub_contents .txt_li > .ci_color02{
    background-color: #c30d23;
}
#sub_area .sub_contents .txt_li > .ci_color03{
    background-color: #cea320;
}
#sub_area .sub_contents .txt_li > .ci_txt01{
	color: #0e6eb8;
}
#sub_area .sub_contents .txt_li > .ci_txt02{
	color: #c30d23;
}
#sub_area .sub_contents .txt_li > .ci_txt03{
	color: #cea320;
}
#sub_area .sub_contents .ci_txt_li{
	width: 50%;
	padding: 0 0 10px 0;
    font-size: 15px;
    color: #4e5358;
    float: left;
}
#sub_area .sub_contents .txt_li01 {
    padding: 0 0 0 15px;
}
#sub_area .sub_contents .ci_txt_li > .ci_ad_dot::before{
	content:"";
	width:2px;
	height:2px;
	background: url(../images/common/g_dot02.png) no-repeat 0 7px;
	padding-right: 16px;
}
#sub_area .sub_contents .ci_txt_li > .ci_ad_dot{
    font-size: 16px;
    display: block;
	padding: 0 0 10px 0;
	text-align: center;
}
.ci_con{
border: 1px solid #eee;
padding: 16px 10px;
}
.in_ci_con{
    width: 50%;
    float: left;
}
#sub_area .sub_contents .ci_txt_li > .ci_img{
	width:230px;
	height:230px;
	margin: 0 auto;
}
#sub_area .sub_contents .ci_txt_li > .ci_img > img , #sub_area .sub_contents .txt_li > .ci_txt_div01 > img{
width:100%;
}
#sub_area .sub_contents .ci_txt_li > .ci_img02 > img{
	 padding-top: 24px;
}
.ci_down{
    padding-top: 12px;
    color: #0e6eb8;
	padding-left: 86px;
}
.ci_down01{
	padding-left:95px;
}
.ci_down02{
	padding-left:310px;
}
.ci_down > a{
	color: #0e6eb8;
	padding-left: 6px;
}
.clearfix::after {
    clear: both;
    content: "";
    display: block;
}
/* #sub_area .sub_contents .ci_box{
    width: 80%;
    margin: 0 auto;
} */
#sub_area .sub_contents .txt_li > .ci_txt_div{
	padding: 0 0 10px 0;
    font-size: 15px;
    color: #4e5358;
    margin: 0 auto;
}
#sub_area .sub_contents .txt_li > .ci_txt_div01{
	width: 50%;
}
#sub_area .sub_contents .txt_li > .ci_txt_div02{
	width: 87%;
}
/* #sub_area .sub_contents .txt_li > .ci_txt_div02{
	width: 60%;
	padding-top: 30px;
}
#sub_area .sub_contents .txt_li > .ci_txt_div03{
	width: 54%;
}
#sub_area .sub_contents .txt_li > .ci_txt_div04{
	width: 46%;
} */
#sub_area .sub_contents .txt_li > strong.ci_big{
font-size: 1.5em;
}




.student_president_box{
    background: #faf4f4;
    padding: 40px;
    border-radius: 10px;
}
.student_president{
    text-align: center;
    padding: 20px 0;
}
.student_president > p{
    font-size: 2em;
    color: #242424;
}
.student_president b{
        color: #ff8b85;
}
.student_president > div{
    margin-top: 10px;
    font-size: 1.2em;
    line-height: 1.7em;
    color: #3e3e3e;
}
.sp_img_box{
    text-align: center;
}
.sp_img_box img{
        height: 120px;
}




.brochure{
		justify-content: space-evenly !important;
}



/*메인슬라이드 반응형*/

@media all and (min-width:2000px){
	.mainWrap{
		height:500px;
	}
	.mainWrap .kv ul.visual{
		height:500px;
	}
	.mainWrap .kv{
		height:500px;
	}
}





















