@charset "utf-8";

h3 { background:url(/images/common/ui/h3_bul_01.gif) no-repeat 0px 8px;}
/*layout*/

/*상단메뉴 갯수에 따른영역*/
#animate #tm{position:absolute;top:0px;right:50%;margin-right:-618px; width:730px;}
#animate #tm .th1 {width:28%;}

#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}


/*왼쪽메뉴*/
#lnb h2::before{background:#8d6e54;}
#lnb .lm_2th > li > a {font-size:1.1em; }
#lnb .lm_2th > li > a.link_2th_ov {color: #8d6e54; font-size:1.1em; }
#lnb h2 {font-size:1.8em; }

/*서브bg*/
#container #contentswrap {background:url(/images/psy/main/main_bg.png) no-repeat 220px 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;}

}


.sub01_07 .list_1st li { margin-left:2px; padding-left:6px; word-break: keep-all; background:url(/images/default/sh_dot03.gif) no-repeat left 10px; }



	
.ui.uilnk.type2 .box_col .col .item{padding:20px 0 0; display:block; text-align:center;  }
.ui.uilnk.type2 .box_col .col .item .psy_caption {padding:7% 10%; width:80%; text-align:left; background:#F7F7F7;}
.ui.uilnk.type2 .box_col .col .item .psy_caption h3{display:block; margin-bottom:10px;border-bottom:none;line-height:20px;}
.ui.uilnk.type2 .box_col .col .item .psy_caption p{text-align:justify;}



	.uit .inner.icowrap .ico8_psy1{background-image:url(/images/psy/content/common_ico08_1.jpg);}
	.uit .inner.icowrap .ico8_psy2{background-image:url(/images/psy/content/common_ico08_2.JPG);}
	.uit .inner.icowrap .ico8_psy3{background-image:url(/images/psy/content/common_ico08_3_2025.jpg);}
	.uit .inner.icowrap .ico8_psy4{background-image:url(/images/psy/content/common_ico08_4_2024.jpg);}
	.uit .inner.icowrap .ico8_psy5{background-image:url(/images/psy/content/common_ico08_5_2024.jpg);}
	.uit .inner.icowrap .ico8_psy6{background-image:url(/images/psy/content/common_ico08_6.jpg);}


	/* 이미지 나열 */
	.ui{display:block; margin: 30px 0 0; padding:20px 0 0; width:100%; border-top: 1px dotted #DFDFDF; }
	.ui.uic .box_col.organ_col3{overflow:hidden; margin: 0 0 5px 0; text-align:center; background: none; background-color: #fff; border: none; }
	.ui.uic .box_col.psy_col3 .col{margin:2% 3.5% 2% 0;}
	.ui.uic .box_col.psy_col3 .col{width:29%; }





/* 페이스북 */
.uit2.type2 .inner .btn_wrap a.btn_dw_facebook { display:inline-block; padding:6px 15px; background:url(/images/default/sh_bt_arr_facebook.png) no-repeat 16px 7px #fff; border-radius:3px; border:1px solid #d2d2d2; vertical-align:middle; color:#343434; }
.uit2.type2 .inner .btn_wrap a.btn_dw_facebook span { padding:0 25px; }
.uit2.type2 .inner .btn_wrap a.btn_dw_facebook:hover, a.btn_dw_facebook:focus, a.btn_dw_facebook:active {background:url(/images/default/sh_bt_arr_facebook.png) no-repeat 16px 7px #fff; border:1px solid #00539E; text-decoration:none; color:#343434;}
.uit2.type2 .inner .btn_wrap a.btn_dw_facebook:hover span,a.btn_dw_facebook:focus span,a.btn_dw_facebook:active span { background:url(/images/default/sh_bt_arr_gray.png) no-repeat right; }



/* 인스타그램 */
.uit2.type2 .inner .btn_wrap a.btn_dw_Instagram { display:inline-block; padding:6px 15px; background:url(/images/default/sh_bt_arr_Instagram.png) no-repeat 16px 7px #fff; border-radius:3px; border:1px solid #d2d2d2; vertical-align:middle; color:#343434; }
.uit2.type2 .inner .btn_wrap a.btn_dw_Instagram span { padding:0 25px;}
.uit2.type2 .inner .btn_wrap a.btn_dw_Instagram:hover, a.btn_dw_Instagram:focus, a.btn_dw_Instagram:active {background:url(/images/default/sh_bt_arr_Instagram.png) no-repeat 16px 7px #fff; border:1px solid #BF1C73; text-decoration:none; color:#343434;}
.uit2.type2 .inner .btn_wrap a.btn_dw_Instagram:hover span,a.btn_dw_Instagram:focus span,a.btn_dw_Instagram:active span { background:url(/images/default/sh_bt_arr_gray.png) no-repeat right; }


@media only screen and (min-width:768px){
.uit2.type2 .inner{padding:40px 320px 40px 40px;background:url(/images/mie/content/uit2_bg.png) no-repeat 90% 40px;}
}



.sub03_05 .list_1st li { margin-left:2px; padding-left:6px; word-break: keep-all; background:url(/images/default/sh_dot03.gif) no-repeat left 10px; }