@charset "utf-8"; 

/* sub_visual */
.sub_visual {overflow:hidden; position:relative; width:100%; height:160px; margin-bottom:20px; z-index:0}
.sub_visual .inner {position:relative; width: 1024px; margin: 0 auto;}
.sub_visual h2 {padding:30px 0 10px 0; color:#fff; font-size:3em; line-height:1.2; font-family:'NanumMyeongjoBold'; text-shadow:0 0 3px rgba(0,0,0,.5)}
.sub_visual p {color:#fff; font-size:1em; letter-spacing:-0.1px}
.sub_visual.sub_01 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_02 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_03 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_04 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_05 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_06 {background:#fff url('/groups/fundsss/images/sub/img_subvisual_01.jpg') no-repeat center 0}
.sub_visual.sub_01, .sub_visual.sub_02, .sub_visual.sub_03, .sub_visual.sub_04, .sub_visual.sub_05, .sub_visual.sub_06
 {-webkit-animation:animate_background 20s linear; -moz-animation:animate_background 20s linear; -o-animation:animate_background 20s linear; animation:animate_background 20s linear}
/*@keyframes animate_background {
	0% {background-position:50% 0}
	50% {background-position:50% 100%}
	100% {background-position:50% 0.1%}
}*/
/*@media all and (max-width:1007px) {
	.sub_visual {height:100px}
	.sub_visual h2 {padding:20px 0 0 20px; font-size:2.2em}
	.sub_visual p {display:none}
}*/

/* snb */
.snb {float:left; width:21%; margin-top:-70px; margin-bottom: 50px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}
.snb_menu {margin-bottom:30px}
.snb_menu h2 {position:relative; padding:35px 0; color:#fff; text-shadow:0 0 5px #000; font-size:2em; letter-spacing:-1px; line-height:32px; text-align:center; background:url('/groups/fundsss/images/left/sub_h2_bg.png') no-repeat}
.snb_2th {margin:10px 0 0 0}
.snb_2th {width: 203px; border-top: 1px solid #d9dbdf;}
.snb_2th li.on a {width:220px;border:none;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.5);background:url('/groups/fundsss/images/left/snb_li_o.gif') no-repeat 0 0;}
.snb_2th > li > a {display: block; width: 203px; border: solid #d9dbdf; border-width: 0 1px 1px; text-indent:15px;color:#666;font-size:14px;line-height:41px;font-weight:600;background:#fff url('/groups/fundsss/images/left/snb_li_n.gif') no-repeat 95% 50%;}
/*.snb_2th > li > a:hover {width:220px;border:none;color:#fff;text-decoration:none;font-weight:bold;background:url('/groups/fundsss/images/left/snb_li_o.gif') no-repeat 0 0}*/
.snb_2th .more {display:block; position:absolute; top:50%; right:15px; width:18px; height:18px; margin-top:-10px; border-color:#e4e4e4; transition:all .4s}
.snb_2th .more em {position:absolute; background-color:#d4d4d4; transition:all .4s}
.snb_2th .more .minus {top:50%; left:50%; width:2px; height:14px; margin:-7px 0 0 -1px}
.snb_2th .more .plus {top:50%; left:50%; width:14px; height:2px; margin:-1px 0 0 -7px}
.snb_2th .on .more {border-color:#fff}
.snb_2th .on .more em.minus {background-color:#0c7041; transform:translateY(0) rotate(-450deg)}
.snb_2th .on .more em.plus {opacity:0}
/*@media all and (max-width:1007px) {
	.snb {display:none}	
}
*/

.contents {float:right; width:75%; padding:0 10px 0 10px; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}
#content {margin-bottom: 50px;}
/*@media all and (max-width:1007px) {
	.contents {float:none; width:100%}
}
*/

.sub-head {position:relative; padding:10px 0 20px 0; border-bottom:1px solid #ccc; margin-bottom:50px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}
.sub-head h3#page-title {font-size:2.2em; color:#333; letter-spacing:-1px}
#location {position:absolute; top:20px; right:0}
#location a {display:inline-block; font-size:1.1em; color:#666; vertical-align:middle; letter-spacing:-0.5px}
#location a.home {overflow:hidden; width:16px; height:16px; text-indent:-9999px; background:url('/groups/www/images/comm/ico_www.png') no-repeat}
#location a.bar {padding-left:12px; background:url('/groups/www/images/comm/arrow.gif') no-repeat 0 2px}
#location a.print {overflow:hidden; width:34px; height:34px; border-radius:50%; text-indent:-9999px; margin-left:10px; background:#d5d5d5 url('/groups/www/images/comm/ico_print.png') no-repeat 50% 50%}
/*@media all and (max-width:1007px) {
	#location {position:absolute; top:-60px; left:10px}
	#location a {color:#fff}
	#location a.home {background:url('/groups/www/images/comm/ico_www_wh.png') no-repeat}
	#location a.print {display:none}	
}
@media all and (max-width:480px) {
	.sub-head {padding:0 0 10px 0}
	.sub-head h3#page-title {font-size:2em}
}
*/

h3,h4,h5{font-weight:600;padding-bottom: 0.5em;margin-top:20px}
h4{font-size:18px;color:#444; padding-top:10px;background: url('/groups/fundsss/images/sub/bu_or_h4.gif') no-repeat}
h5{font-size: 16px;color: #444;margin: 10px 0 0 0;padding-left: 16px;background: url('/groups/fundsss/images/sub/bu_or_h5.gif') no-repeat 0 5px}
p{text-align:justify; line-height:1.8;padding-bottom: 0.5em}
.titpoint{color:#e87800;font-size:18px;font-weight:600}
.p_notice {background: url('/groups/www/images/fundsss/comm/ico_help.gif') no-repeat left 4px; padding-left: 21px; padding-bottom: 0 }
.unit{float: right; margin-top: -20px; font-size: 12px}


/*인사말*/
.ceo {overflow:hidden;position: relative; /*background:url('/groups/fundsss/images/sub/.jpg') no-repeat right 115px*/}
.ceo .ceo_top {font-family: "NanumMyeongjo"; font-weight: bold; margin-bottom: 50px; background: url("/groups/fundsss/images/sub/sub_ceo_1.png") no-repeat 88%/contain;}
.ceo .ceo_top .ceo_tit1 {width: 415px; color: #F3871B; font-size: 2.5em; text-align: left; line-height: 1.4; margin-bottom: 20px;}
.ceo .ceo_top .ceo_tit2 {font-size: 1.5em;}
.ceo .ceo_txt {text-align: justify; width: 688px; margin-bottom: 50px;}
.ceo .ceo_txt p {margin-bottom:15px; font-size: 1.2em; line-height: 1.4}
.ceo .ceo_banner ul li {float: left; margin-right: 30px;}
.ceo .ceo_banner ul li a {font-size: 0;}

/*정관*/
.articles h3 {font-size: 2.3em; text-align: center; color: #444;}
.articles h4 {font-size: 20px;color:#444; padding-top:10px;background: url('/groups/fundsss/images/sub/bu_or_h4.gif') no-repeat}
.articles h5 {font-size: 16px;color: #444;margin: 10px;padding-left: 16px; padding-bottom: 0;background: url('/groups/fundsss/images/sub/bu_or_h5.gif') no-repeat 0 2px}
.articles p {padding-left: 24px; font-size: 1.2em; line-height:1.6;}
.articles ul {margin: 0 0 7px 40px; font-size: 1.1em;}

/*학술장학진흥재단*/
.articles2 h3 {font-size: 2.3em; text-align: center; color: #444;}
.articles2 h4 {font-size: 20px;color:#444; padding-top:10px;background: url('/groups/fundsss/images/sub/bu_or_h4.gif') no-repeat}
.articles2 h5 {font-size: 16px;color: #444;margin: 10px;padding-left: 16px; padding-bottom: 0;background: url('/groups/fundsss/images/sub/bu_or_h5.gif') no-repeat 0 2px}
.articles2 p {padding-left: 24px; font-size: 1.2em; line-height:1.6;}
.articles2 ul {margin: 0 0 7px 40px; font-size: 1.1em;}

/*기부참여*/
.donapartic a {display: inline-block; background: #fff; color: #F3871B; padding: 5px 45px; font-size: 1.3em; border: 1px solid #F3871B; border-radius: 45px; position: relative;}
.donapartic a:hover {background: #F3871B; color: #fff;}

ul.ma {margin: 0 0 0.5em 10px}
ul.ma li {background: url('/groups/fundsss/images/sub/dot_2x2.png') no-repeat  left 8px; padding-left: 12px; line-height: 1.6}
ul.ma li ul li {background: url('/groups/fundsss/images/sub/bu_dash.gif') no-repeat left 8px; padding-left: 10px; line-height: 1.6}


/* box design */
.box_guide {overflow:hidden;margin: 10px 0 10px 0;padding: 15px 25px; border:1px solid #E0E0E0; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px ; -moz-border-radius: 3px;background: url("/groups/fundsss/images/sub/comm/bg_boxguide.png") repeat scroll 0 0 transparent}
.box_guide dt {font-size: 15px; font-weight: 700; margin: 0 0 10px 100px;color:#1E8CD6}
.box_guide dd, .box_guide li {margin: 0 0 5px 90px;background: url('/groups/fundsss/images/sub/bul_dot.gif') no-repeat left 5px; padding: 0 0 0 11px; line-height: 1.4}
.box_guide dd img, .box_guide li img { margin: 0 3px 0 0}
.box_guide p{ padding-bottom:0}
.s00 {background: url('/groups/fundsss/images/sub/comm/s00_bgimg.png') no-repeat}
.s01 {background: url('/groups/fundsss/images/sub/comm/s01_bgimg.png') no-repeat}
.s02 {background: url('/groups/fundsss/images/sub/comm/s02_bgimg.png') no-repeat}
.s03 {background: url('/groups/fundsss/images/sub/comm/s03_bgimg.png') no-repeat}
.s04 {background: url('/groups/fundsss/images/sub/comm/s04_bgimg.png') no-repeat}
.s05 {background: url('/groups/fundsss/images/sub/comm/s05_bgimg.png') no-repeat}
.s06 {background: url('/groups/fundsss/images/sub/comm/s_clover_bgimg.png') no-repeat}
.arrow-bar {display:block; position:absolute; top:50%; right:-30px; width:0; height:0; margin-top:-15px; border:15px solid transparent; border-left-color:#E6E6E6}
.arrow-bar2 {display:block; position:absolute; top:85px; right:-20px; width:0; height:0; border:10px solid transparent; border-left-color:#E6E6E6}

/* 기본표 */
.table1{clear: both; width:100%; table-layout:fixed;margin-bottom: 10px; border-top: 2px solid #636263}
.table1 thead th{padding:8px 6px;border-left: 1px solid #E6E6E6;border-bottom: 1px solid #cecece; background:#f5fafd }
.table1 tbody th{padding:8px 6px;border-right: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;background: #f9f9f9;color: #888}
.table1 tbody td{padding: 8px 6px;border-left: 1px solid #E6E6E6;border-bottom: 1px solid #EDEDED;line-height: 1.4}
.table1 thead th:first-child {border-left: none}
.table1 thead th:last-child {border-right: none}
.table1 tbody td:first-child {border-left: none}
.table1 tbody td:last-child {border-right: none}

/* 표센터정렬 */
.table2{clear: both; width:100%; table-layout:fixed;margin-bottom: 10px; border-top: 2px solid #636263}
.table2 thead th{padding:8px 6px;border-left: 1px solid #E6E6E6; border-bottom: 1px solid #cecece; background:#f5fafd}
.table2 tbody th{padding:8px 6px;border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED;background: #f9f9f9;color: #888}
.table2 tbody td{text-align:center;padding: 8px 6px;border-right: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;line-height: 1.4}
.table2 thead th:first-child {border-left: none}
.table2 thead th:last-child {border-right: none}
.table2 tbody td:first-child {border-left: none}
.table2 tbody td:last-child {border-right: none}

/* tab style */
.tab_btn { overflow: hidden; margin-bottom: 20px ; border-bottom: 1px solid #d3d1d1 }
.tab_btn li { float: left; text-align: center; margin-right: -1px; border-top: 3px solid #444}
.tab_btn li a { background: #f8f8f8; display: block; padding:0 30px;height: 36px; line-height: 36px; font-size: 14px; font-weight:600;border-left: 1px solid #d3d1d1; border-right: 1px solid #d3d1d1 }
.tab_btn li a:hover { text-decoration: none }
.tab_btn li.on { position: relative; border-color: #018e6e; border-bottom: 0; z-index: 1 }
.tab_btn li.on a { background: white; font-weight: bold; color: #444; border-left: 1px solid #018e6e; border-right: 1px solid #018e6e; letter-spacing: -1px }
.tab_btn li:last-child{margin-right:0}

/* tab type */
.tabmenu {*zoom: 1}
.tabmenu:after { content:""; display: block; clear: both}
.tabmenu > li { position: relative; width: 140px; margin-bottom: -1px; margin-left: -1px; text-align: center; float: left}
.tabmenu > li > a { display: block; padding: 7px 0; color: #fff; line-height: 24px; font-size: 14px; font-weight:600; border: 1px solid #d3d1d1; background: #a3a3a3}
.tabmenu > li.on { z-index: 1}
.tabmenu > li.on > a { color: #fff; border-color: #d3d1d1; background: #129b72}

/* tab style */
.tabwarp{width:100%;margin-bottom: 10px}
.tabwarp:after, .tablist_warp:after, .tablist:after {display:block; content:""; clear:both}
.tablist_warp{width:100%; margin-bottom: 10px }
.tabcnt{display:none}
.tabcnt.active {display:block}
.tablist { overflow: hidden; margin-bottom: 20px}
.tablist li { float: left; text-align: center; margin-right: -1px; border-top: 3px solid #444}
.tablist li a { background: #f8f8f8; display: block; padding:0 22px;height: 32px; line-height: 32px; border-left: 1px solid #d3d1d1; border-right: 1px solid #d3d1d1 }
.tablist li a:hover { text-decoration: none }
.tablist li.active { position: relative; border-color: #018e6e; border-bottom: 0; z-index: 1 }
.tablist li.active a { background: white; font-weight: bold; color: #444; border-left: 1px solid #018e6e; border-right: 1px solid #018e6e; letter-spacing: -1px }
.tablist li:last-child{margin-right:0}

.map_area{position:relative;width:750px; margin-bottom:20px;border:1px solid #e3e3e3}
.map_area .print{overflow:hidden;padding: 15px 15px 0 15px;background: url("/groups/fundsss/images/sub/bg_box.gif") repeat-x 0 bottom}
.map_area .print p{float: left; font-weight: bold}
.map_area .btn_print{ position:absolute; top:20px; right:20px}
.map{width:100%;background: #E6E7E9}

/* 연혁 */
.history {overflow: hidden; width: 100%; min-height:420px;background: url('/groups/fundsss/images/sub/bg_history.jpg') no-repeat }
.history_li{float: right; width: 660px;border-bottom:1px solid #c0c3ca}
.history_li li{padding:20px 0 18px;border-bottom:1px solid #ecedef}
.history_li li.last-child{border:0}
.history_li .year{display:inline-block;*display:inline;zoom:1;width:100px;color:#329bca;font-family:Tahoma;font-size:18px;font-weight:bold;text-align:center;vertical-align:top}
.history_li_detail{display:inline-block;*display:inline;zoom:1;width:430px}
.history_li_detail li{padding:0;border:0;color:#666f84;line-height:1.6}
.history_li_detail li span{display:inline-block;width: 60px;color: #7F8186;font-family:Tahoma;font-size:15px;font-weight:bold}