@charset "utf-8";
/*layout*/
#topmenu #gnb_device .th1 a.th1_lnk.ov:after,
#topmenu #gnb_device .th1 a.th1_lnk:active:after{background:#8d6e54;}
#topmenu #gnb_device .th2> li >a:after{background:#8d6e54;}
#topmenu #gnb_device .th2 li a.ov,
#topmenu #gnb_device .th2 li a:active{color:#8d6e54}

#animate #tm{position:absolute;top:0px;right:50%;margin-right:-618px; width:730px;}
#animate #tm .th1 {width:28%;}

/*메인*/
#container h2 span{color:#8d6e54}

.wrapper #container{background:url(/images/psy/main/main_bg.png) no-repeat 450px 0;}

/*공지게시판 탭*/
.sect1 .mcnt2 h3 a.ov:before{background:#8d6e54;}
.sect1 .mcnt2 h3 a.ov:after{border-top-color:#8d6e54;}


/*심치백과사전*/
.sect2 .mcnt13 a{background-color:#fff;color:#121212;}
.sect2 .mcnt13 a:hover,
.sect2 .mcnt13 a:focus{background-color:#444c58;color:#fff;}
.sect2 .mcnt13 a .ico{top:24px;left:5px;width:97px;height:75px;background:url(/images/psy/main/mcnt8_ico01.png) no-repeat 50% 0 / 70%;}
.sect2 .mcnt13 a:hover .ico,
.sect2 .mcnt13 a:focus .ico{background-image:url(/images/psy/main/mcnt8_ico01_ov.png)}
.sect2 .mcnt13 a h3{color:#121212;}


/*Q&A*/
.sect2 .mcnt3 a .ico{top:21px;left:13px;width:97px;height:75px;background:url(/images/psy/main/mcnt3_ico01.png) no-repeat 50% 0 / 70%;}
.sect2 .mcnt3 a:hover .ico,
.sect2 .mcnt3 a:focus .ico{background-image:url(/images/psy/main/mcnt3_ico01_ov.png)}

/*교육과정*/
.sect2 .mcnt4{background:#8d6e54 url(/images/psy/main/mcnt4_bg.png) no-repeat}

/*학과행사*/
.sect2 .mcnt5 a:hover,
.sect2 .mcnt5 a:focus{background:#8d6e54;}
.sect2 .mcnt5 a .ico{top:22px;left:11px;width:78px;height:65px;background:url(/images/psy/main/mcnt5_ico01.png) no-repeat 50% 0 / 75%;}
.sect2 .mcnt5 a:hover .ico,
.sect2 .mcnt5 a:focus .ico{color:#000;background-image:url(/images/psy/main/mcnt5_ico01_ov.png)}




/*학과행사 갤러리*/
.sect2 .mcnt15{overflow:hidden;position:relative;margin:10px 0 0;padding:0;height:266px;}
.sect2 .mcnt15 > a{overflow:hidden;padding:0;height:100%}
.sect2 .mcnt15 > a span.ov{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/mie/main/mcnt6_ov_bg.png);}
.sect2 .mcnt15 > a span.ov:after{display:block;position:absolute;top:85px;left:50%;margin-left:-21px;width:43px;height:43px;background:url(/images/mie/main/mcnt6_ov.png) no-repeat;content:'';}
.sect2 .mcnt15 > a:hover span.ov{display:block;z-index:10}

.sect2 .mcnt15 > a figure{background:#dcdcdc;text-align:center;}
.sect2 .mcnt15 > a figure img{/*max-height:266px;width:100%;*/position:absolute;top:50%;left:50%;max-width:none;height:100%; transform: translate(-50%, -50%);}
.sect2 .mcnt15 > a figure figcaption{position:absolute;bottom:0;left:0;padding:10px 3%;width:94%;background:#000;text-align: left;z-index:10;}
.sect2 .mcnt15 > a figure figcaption b{display:block;overflow:hidden;color:#fff;font-size:16px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.sect2 .mcnt15 > a figure figcaption span{display:block;color:#fff;font-size:13px}

.sect2 .mcnt15 .more{position:absolute;bottom:62px;left:0;}
.sect2 .mcnt15 .more a{display:block;padding:0;width:30px;height:30px;background:#ff7800 url(/images/mie/main/more.png) no-repeat 50% 8px;font-size:0;line-height:0;}
.sect2 .mcnt15 > a:hover + .more a{background-color:#ff7800;z-index:10;}






/*특성화소개*/
.sect2 .mcnt6{height:100px; margin:0; background:#6d5541;}
.sect2 .mcnt6 a { padding:15px 0 0 0; height:235px; color:#fff; }
.sect2 .mcnt6 a h3 { color:#fff; }
.sect2 .mcnt6 a:hover,
.sect2 .mcnt6 a:focus{background:#3B424C;}
.sect2 .mcnt6 a .ico{top:22px;left:11px;width:78px;height:65px;background:url(/images/psy/main/mcnt6_ico01.png) no-repeat 50% 0 / 50%;}
.sect2 .mcnt6 a:hover .ico,
.sect2 .mcnt6 a:focus .ico{background-image:url(/images/psy/main/mcnt6_ico01.png)}

/*사진바로가기
.sect2 .mcnt6 > a:hover + .more a{background-color:#8d6e54;}
*/

@media only screen and (min-width:480px){
/*군사경찰 명예의전당 메뉴수정*/
.sect2 .mcnt7 a .ico{top:20px;}
}


@media only screen and (min-width:768px){

/*심치백과사전*/
.sect2 .mcnt13 a .ico{margin:27px auto 28px;background:url(/images/psy/main/mcnt8_ico01.png) no-repeat 50% 0;}

/*Q&A*/
.sect2 .mcnt3 a .ico{margin:30px auto 25px;background:url(/images/psy/main/mcnt3_ico01.png) no-repeat 50% 0;}

/*학과행사*/
.sect2 .mcnt5 a .ico{margin:25px auto 35px;background:url(/images/psy/main/mcnt5_ico01.png) no-repeat 50% 0;}

/*학과행사 갤러리*/
.sect2 .mcnt15{margin:0;height:250px;}
.sect2 .mcnt15 > a figure img{max-height:250px;}


/*특성화소개*/
.sect2 .mcnt6 {height:250px;}
.sect2 .mcnt6 a .ico{height:75px; margin:25px auto 25px;background:url(/images/psy/main/mcnt6_ico01.png) no-repeat 50% 0;}

}


@media only screen and (min-width:1000px){

#animate #tm .th1 .th1_lnk.current,
#animate #tm .th1 .th1_lnk:hover,
#animate #tm .th1 .th1_lnk:focus{color:#8d6e54;}
#animate #tm .th1 .th1_lnk.current+.th2{background:#8d6e54;}

/*학과행사 갤러리*/
.sect2 .mcnt15 > a figure figcaption{padding:10px 0 10px 15px;width:235px;}

}