@charset "utf-8";
.snb_box .snb .global_r a{background: url(/images/hospi/common/top_patten.gif) repeat left top;}
.uit2 .inner h2, .uit2 .inner strong{color:#006b6b;}
.bul_num_small {background:#006b6b;}
h3 { background:url(/images/common/ui/h3_bul_05.gif) no-repeat 0px 8px; margin-top:0px;}

/*상단메뉴 갯수에 따른영역*/
#animate #tm{margin-right:-660px; width:800px;}
#animate #tm .th1{width:16%;font-size:17px;}


#topmenu #gnb_device .th1 a.th1_lnk.ov:after,
#topmenu #gnb_device .th1 a.th1_lnk:active:after{background:#006b6b;}
#topmenu #gnb_device .th2> li >a:after{background:#006b6b;}
#topmenu #gnb_device .th2 li a.ov,
#topmenu #gnb_device .th2 li a:active{color:#006b6b}


/*왼쪽메뉴*/
#lnb h2:before{background:#11a3d7;}
#lnb .lm_2th > li > a.link_2th_ov {color: #006b6b;}

/*서브bg*/
#container #contentswrap {background:url(/images/biz/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:#006f96;}
#animate #tm .th1 .th1_lnk.current+.th2{background:#006f96;}

}




/* 인사말 타입1 */
.greeting_type01 {position:relative; width:100%; height:auto; overflow:hidden;}
.greeting_type01 span.photo {display: block; margin: 0 auto; width: 141px; }
.greeting_type01 span.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
.greeting_type01 span.photo2 {display: block; margin: 0 auto; width: 161px; }
.greeting_type01 span.photo2 img {padding:6px; width: 127px; border:1px solid #ddd;}
.greeting_type01 span.photo p.name {font-size:14px; text-align:center; margin-top:5px;width: 100%;}
.greeting_type01 span.photo p.name b {color:#333; font-size:26px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
.greeting_type01 p.text {margin-top:20px; width: 100%;}
.greeting_type01 p.text .ti {line-height:28px; font-size:22px;}
/* 인사말 타입2 */
.greeting_type02 .ti {font-size:20px;text-align:center;line-height: 28px;}
.greeting_type02 .ti br {display:none;}
.fsign {margin-left:10px; font-size:38px; font-family:"nanumpenscript","nanum pen script",Sans-serif; color:#000; font-weight:500;}

@media all and (min-width:768px){
/* 인사말 타입1 */
.greeting_type01 {position:relative; width:100%; height:auto; overflow:hidden;}
.greeting_type01 span.photo {float:left; margin: 0 30px 0 0;  width: 141px; }
.greeting_type01 span.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
.greeting_type01 span.photo2 {margin: 0 auto;  width: 312px; }
.greeting_type01 span.photo2 img {padding:6px; width: 300px; border:1px solid #ddd;}
.greeting_type01 span.photo p.name {font-size:14px; text-align:center; margin-top:5px;width: 100%;}
.greeting_type01 span.photo p.name b {color:#333; font-size:26px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
.greeting_type01 p.text {float:left; width: 75%;}
.greeting_type01 p.text .ti {line-height:28px; font-size:22px;}
/* 인사말 타입2 */
.greeting_type02 .ti {font-size:20px;text-align:center;line-height: 28px;}
.fsign {margin-left:10px; font-size:38px; font-family:"nanumpenscript","nanum pen script",Sans-serif; color:#000; font-weight:500;}
.greeting_type02 .ti br {display:block;}
}

@media all and (min-width:1000px){
/* 인사말 타입1 */
.greeting_type01 p.text {margin-top:0;}
}
