@charset "UTF-8";

/* @import url(NanumGothic.css); */
@import url(base.css);

.hidden{width:0; height:0; overflow:hidden; font-size:0;}

/*mian banner 버튼*/
.banner1{
z-index:90000;
font-size:5px;
}
.banner_right , #banner_stop, #banner_left, .jwxe_a {
cursor: pointer;
}

/*mini board*/
.main_board a {
display: inline;
}

.subSwf{
z-index:1;
}

s, strike, del  {text-decoration: line-through !important;}
u, ins { text-decoration: underline !important;}

/*상단 전체 메뉴보기 */

#T_Sitemap, #View_Dep, #View_Quick{ display:none; z-index:9999; }

#menuView0, #menuView1,#menuView2 { display:none;  z-index:9999!important; }

#T_Sitemap, #menuView0,#menuView1, #menuView2	{background:#01677e; color:#fff;}

#T_Sitemap a:link, #T_Sitemap a:hover	{text-decoration:none;}
#menuView0 a:link, #menuView0 a:hover	{text-decoration:none;}

#T_Sitemap ul	{border-right:1px solid #558093; color:#fff;}
#menuView0 ul	{border-right:1px solid #558093; color:#fff;}

#T_Sitemap ul.nobr	{border-right:none;}
#menuView0 ul.nobr	{border-right:none;}

#T_Sitemap li span {color:#fff!important; font-size:11px;  font-weight:bold;}
#T_Sitemap a.blu span	{color:#5ac0d8!important; font-weight:bold;}

#T_Sitemap .Close p	{color:#fff!important; font-weight:bold;}


#menuView0 li span {color:#fff!important; font-size:11px;  font-weight:bold;}
#menuView0 a.blu span	{color:#5ac0d8!important; font-weight:bold;}

#menuView0 .Close p	{color:#fff!important; font-weight:bold;}


#View_Quick .service	{border-bottom:1px solid #fff;}
#View_Dep .dept	{border-right:1px solid #fff;}


#menuView0, #menuView1,#menuView2 { display:none;  z-index:9999!important; }


/*플래시 가운데 */

.schSwf{
left-50%;
z-index:1;
}

#topBar{
background:url('/sch/_res/img/ltit_01.gif') transparent repeat-x;
width:100%;
}

.Top_Menu, .Main_Contents	{background:#01677e;}


#Top		{width:100%;  height:205px; background:#01677e; background:url(/sch/_res/img/top_back.gif) repeat-x 0 0;}

#Contents 	{overflow:hidden; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }

#LMenu	{width:223px; background:url(/sch/_res/img/lmenu_back.gif) no-repeat 0 0;}

/*#LMenu .jwxe_menu_box1 li 	{border-bottom:1px solid #fff;}*/

.RContents	{width:770px; border-left: 1px solid #e6e6e6; background: url(/sch/_res/img/rcontents_back.gif) no-repeat 0 0;padding-bottom:50px;}


/* 메인 페이지 */

#Top_Main		{width:100%;  height:90px;   background:#01677e; }			

/*#Main_Visual	{height:500px;}
#Main_Visual div	{position:absolute; left:50%; margin-left:-965px; height:500px;}
#Main_Visual .lo_995	{width:100%;}*/

#Main_Visual	{position:relative; z-index:0;}
/*#Main_Visual .lo_995 .jwxe_root	{width:100% !important;}
#mvisual	{position:absolute; left:50%; margin-let:-1000px;}
*/

#flashContent { width:100%; height:100%; }


#Main_Contents	{ width:100%; background:#01677e;}

.m

a, .mlist a:link, .mlist a:visited	{font-size:11px; color:#fff; background:url(/sch/_res/img/mlist_bul.gif) no-repeat 0 7px; padding-left:5px; line-height:120%;}


.mboard li	{background:url(/sch/_res/img/mlist_bul.gif) no-repeat 0 7px; padding-left:5px; font-size:11px!important;}
.mboard li span.content, .mboard li span.content a:link, .mboard li span.content a:visited	{display:inline-block; width:220px; margin-right:5px; color:#fff; font-size:11px!important;}
.mboard li span.date	{display:inline-block; width:60px; color:#b9d4db; font-size:11px!important;}
.jwxe_ul .date {display:inline-block; color:#b9d4db; font-size:11px; !impotant; line-height:120%;}



#Footer	{width:100%;  padding-top:20px; border-top:1px solid #e6e6e6; }
#Footer #inFooter	{width:995px; margin:0 auto; overflow:hidden;  height:70px;}
#Footer #inFooter h2		{width:130px; float:left;}
#Footer #inFooter div	{float:left; width: 865px;}
#Footer #inFooter address	{margin-bottom:3px;}


#Footer  select option 	{font-size:11px;}
#Footer select optgroup.dept	{background:#96d200;font-size:11px; }
#Footer #btn_go	{background:#094762; color:#fff; font-weight:bold; font-size:11px; padding:3px;}
label[for="btn_go"]	{text-indent:-5000px; height:0; font-size:0;}


.lo_995	{margin:0 auto; height:auto;}


#go_main	{height:0; font-size:0; text-indent:-2000px; _margin-top:-10px;}


/* Contents Style */


.History	{text-align:right; margin-bottom:15px; font-size:11px; }

.RContents h3 img	{ margin-bottom:20px;}


.point, .point a:link, .point a:visited	{color:#2e72d1;}

.point2	{color:#ff0000;}

.point3	{color:#6daa45; font-weight:bold; font-size:11px;}

.b	{font-weight:bold;vertical-align:baseline;}



.tab		{overflow:hidden; margin-bottom:20px;  min-height:25px;}
.tab li		{float:left; display:inline-block}

.president	{width:310px; height:110px; overflow:hidden;}
.president dt	{width:120px; height:110px; float:left;}
.president dd.year	{float:right; height:25px; margin:10px 0; width:190px;} 
.preisident dd.name	{float:right; height:30px; width:190px;}



table.data_tbl caption	{height:0; text-indent:-5000px;}
table.data_tbl th, table.data_tbl td	{ border-bottom: 1px solid #d5dde5; padding: 4px 0; text-align:center; border-right:1px solid #d5dde5;}
table.data_tbl th.last, table.data_tbl td.last	{border-right:none;}
table.data_tbl tbody th	{font-weight:bold; color:#777;}


table.data_tbl2	{border:1px solid #808080;}
table.data_tbl2 caption	{height:0; text-indent:-5000px;}
table.data_tbl2 th, table.data_tbl2 td			{text-align:center;}
table.data_tbl2 tbody th{text-align:left ; padding-left:10px;}
table.data_tbl2 th, table.data_tbl2 td	{ border-bottom: 1px solid #808080; border-right:1px solid #808080; padding: 4px 0;}



table.data_tbl3	{border:1px solid #d5dde5;}
table.data_tbl3 caption	{height:0; text-indent:-5000px;}
table.data_tbl3 th, table.data_tbl3 td			{text-align:center;}
table.data_tbl3 th	{background:#eeeedd;}
table.data_tbl3 th, table.data_tbl3 td	{ border-bottom: 1px solid #d5dde5; border-right:1px solid #d5dde5; padding: 4px 0;}


table.left th, table.left td, table th.left	, table td.left{text-align:left; padding-left:10px;}

table.nobd	th, table.nobd	td	{ border:none;}



.bb	{border-bottom:1px solid  #d5dde5;}
.gback	{background:#f5f5f5;}


ul.list	{overflow:hidden;}
ul.list li	{background:url(/sch/_res/img/list_bul.gif) no-repeat 0 50%!important; color:#2e72d1; font-weight:bold; padding: 3px 0 3px 10px; float:left; display:inline-block;}
ul.list li a span	{ border: 0;}

p.list	{background:url(/sch/_res/img/list_bul.gif) no-repeat 0 6px; padding-left:10px;}
p.list2	{background:url(/sch/_res/img/list_bul.gif) no-repeat 0 6px; padding-left:10px; color:#2e72d1; font-weight:bold;}
ul.list li a:link	{ color:#2e72d1;}
ul.list li a:visited	{ color:#2e72d1;}

ul.list2 li	{background:url(/sch/_res/img/blank.gif) repeat 0 50%!important; color:#2e72d1; font-weight:bold; padding: 3px 0 3px 10px; float:left; display:inline-block;}
ul.list2 li a:link	{ color:#2e72d1;}
ul.list2 li a:visited	{ color:#2e72d1;}

ul.list3	{overflow:hidden;}
ul.list3 li	{background:url(/sch/_res/img/list_bul2.gif) no-repeat 0 9px; padding: 1px 0 1px 7px;}
ul.list3 li a span	{ border: 0;}
ul.list3 li ul li{background:none;}



.Cal caption	{height:0; text-indent:-5000px;}
.Cal td	{border-bottom:1px solid #ececec; text-align:center; font-size:11px; padding:3px 0}
.Cal td.sun	{color:#ff3a3a;}
.Cal td.sat	{color:#0000ff;}
.Cal td.schedule	{ color:#00a0a0; text-decoration:underline; font-weight:bold;}


.paging	{ text-align:center;}
.paging span	{display:inline-block; text-align:center; padding: 0 2px;}
.paging span.selected	{ font-weight:bold;}


.schedule	{}
.schedule li	{ background:url(/sch/_res/img/schedule_bul.gif) no-repeat 0 7px; padding:0 0 3px 10px;}


.pop_tit {color:#7696bc; font-weight:bold;}



.fmenu	{overflow:hidden;}
.fmenu li	{float:left; padding-right:15px;}


.zover {z-index:1;}

#top_q_menu li {display:inline;}

/* 팝업 스타일 */
.pop_tit h1	{ background:url(/sch/_res/img/pop_h1_bul.gif) no-repeat 5px 10px; font-weight:bold; color:#fff; padding: 5px 0 5px 13px;}


.pop_contents	{}

.pop_contents h2	{font-weight:bold; color:#9cc527; padding: 0 0 10px 0;}
.pop_contents h3	{font-weight:bold; padding: 0 0 5px; 10px; }


.pop_contents table	{margin-bottom:20px; border:1px solid #d5dde5;}
.pop_contents table.center	td{text-align:center;}
.pop_contents table caption	{text-indent:-10000px; height:0;}
.pop_contents table th, .pop_contents table td	{border-bottom:1px solid #d5dde5; padding: 3px 5px;}

.pop_contents th	{text-align:center; font-weight:bold;}
.pop_contents td	{text-align:left; padding-left:7px;}


..pop_contents p	{margin-bottom:10px; text-align:left;}

.pop_btn_c	{background:#eeeeee; text-align:center; padding:10px;}

.group_color1{font-size:14px; font-weight:bold; color:#fff;}
.group_color2{font-size:12px; font-weight:bold; color:#fff;}
.group{width:100%; overflow:hidden;}
.group > li{background:url(/sch/_res/img/organization_bullet.png) no-repeat 0 7px; padding-left:5px;}
.group li{color:#666; letter-spacing:-1px; font-size:11px; line-height:150%;}

/*사용자*/

.mboard2 li	{background:url(/sch/_res/img/list_bul2.gif) no-repeat 0 7px; padding:3px 0 3px 5px; border-bottom:1px solid #eaeaea;}
.mboard2 li span.content, .mboard2 li span.content a:link, .mboard2 li span.content a:visited	{display:inline-block; width:270px; margin-right:5px;  }
.mboard2 li span.date	{display:inline-block; width:80px; }
.mboard2 .date{display:inline-block; width:80px;color: #333333;font-size: 11px; }



.bd	{border:1px solid #eaeaea; padding:5px; }

.login_list a, .login_list img {
	position: static;
	display: inline;
}



.movie_script	{border:1px solid #dfdfdf; padding:10px; font-size:14px; }
.movie_tit	{ background:url(/sch/_res/img/movie_bul.gif) no-repeat 0 5px; padding:0 0 7px 10px; border-bottom:1px solid #dfdfdf; margin-bottom:7px; font-weight:bold; color:#397dce;}
.movie_con	 {}

.point_blue{color:#1c43c3;}

/* LNB 왼쪽메뉴 */
#new_lnb ul{width:180px;}
#new_lnb ul > li{background:url(/sch/_res/img/lnb_depth1_bg.png) no-repeat 3px 7px;}
#new_lnb ul > li > a{display:block; height:24px; font-size:14px; color:#333; padding-left:15px; font-weight:bold; border-bottom:1px solid #ddd;}
#new_lnb ul > li > a:hover, #new_lnb ul > li > a:focus{text-decoration:none;}
#new_lnb ul > li.on{background:url(/sch/_res/img/lnb_depth1_bg_o.png) repeat-x 0 0;}
#new_lnb ul > li.on > a{background:url(/sch/_res/img/lnb_depth1_bg_bul.png) no-repeat 160px 10px; color:#fff;}
#new_lnb ul li ul li a{display:block; height:21px; line-height:21px; font-weight:normal; border-bottom:1px solid #fff; background:#EBEBEB url(/sch/_res/img/lnb_depth2_bg.png) no-repeat 12px 9px; font-size:11px; color:#666; padding-left:20px; letter-spacing:-1px;}
#new_lnb ul li ul li a:hover, #new_lnb ul li.on ul li a:focus{text-decoration:underline;}

/* 2015-09-23 순천향 메인 비쥬얼 UI 개선 */
#new_main_visual ul.slide{width:100%; height:500px; position:relative; background-color:#01677e;}
#new_main_visual ul.slide li{position:absolute;}
#new_main_visual ul.slide li img{position:absolute;}
#new_main_visual ul.indicator{position:absolute; left:50%; bottom:5px; overflow:hidden;}
#new_main_visual ul.indicator li{float:left; margin:0 3px;}

#new_main_visual2 ul.slide{width:100%; height:500px; position:relative; background-color:#01677e;}
#new_main_visual2 ul.slide li{position:absolute;}
#new_main_visual2 ul.slide li img{position:absolute;}
#new_main_visual2 ul.indicator{position:absolute; left:50%; bottom:5px; overflow:hidden;}
#new_main_visual2 ul.indicator li{float:left; margin:0 3px;}