/* 왼쪽 사이드 메뉴 스타일 */
#wrap #content .content_wrap .left_sidebar ul li:nth-of-type(1) { background:#f8f8f8; }
#wrap #content .content_wrap .left_sidebar ul li:nth-of-type(1) a { color:#1d90d2; } 

/* 오른쪽 컨텐츠 스타일 */
/* 컨텐츠 탭 */
#wrap #content .content_wrap .right_content .content_tab {
	width:100%; height:auto; position:relative; margin-bottom:22px; overflow:hidden;
}
#wrap #content .content_wrap .right_content .content_tab ul li {
	width:25%; box-sizing:border-box; position:relative; float:left; height:30px; line-height:30px; border:1px solid #ececec;
	border-left:0px;
}
#wrap #content .content_wrap .right_content .content_tab ul li:first-child { border-left:1px solid #ececec; }
#wrap #content .content_wrap .right_content .content_tab ul li:nth-child(2) a { background:#1d90d2; color:#fff; }
#wrap #content .content_wrap .right_content .content_tab ul li > a {
	font-size:13px; text-decoration:none; position:absolute; width:100%; text-align:center; color:#333333;
}

/* 컨텐츠 사이드 */
#wrap #content .content_wrap .content_side { width:100%; height:auto; overflow:hidden; }
#wrap #content .content_wrap .right_content img { width:100%; }

/* 1번줄 */
#wrap #content .content_wrap .right_content .content_01 { width:100%; overflow:hidden; margin-bottom:45px; }
#wrap #content .content_wrap .right_content .content_01_01 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-right:13px;
}
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_b {
	border:1px solid #f2f2f2; box-sizing:border-box; position:relative;
}
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_b img { width:100%; display:block; }
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_s img { width:100%; display:block; }
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_s_01,
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_s_02,
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_s_03 {
	width:33.333%; float:left; box-sizing:border-box; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;
}
#wrap #content .content_wrap .right_content .content_01 .content_01_01 .img_s_01 { border-left:1px solid #f2f2f2; }
#wrap #content .content_wrap .right_content .content_01_02 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-left:13px;
}
#wrap #content .content_wrap .right_content .content_01_02 table { width:100%; }
#wrap #content .content_wrap .right_content .content_01_02 table tr:first-child td { border-top:1px solid #f2f2f2; }
#wrap #content .content_wrap .right_content .content_01_02 table tr:nth-child(2n) td { background:#f6f6f6; }
#wrap #content .content_wrap .right_content .content_01_02 table td {
	height:25px; vertical-align:middle; box-sizing:border-box; padding:5px; letter-spacing:-0.2px; line-height:17px;
	font-size:11px;
}
#wrap #content .content_wrap .right_content .content_01_02 table td:first-child { width:30%; }
#wrap #content .content_wrap .right_content .content_01_02 table td:lastchild { width:70%; }

/* 2번줄 */
#wrap #content .content_wrap .right_content .content_02 { width:100%; overflow:hidden; margin-bottom:45px; }
#wrap #content .content_wrap .right_content .sub_tit:nth-of-type(1) { margin-top:0; }
#wrap #content .content_wrap .right_content .sub_tit {
	font-size:16px; color:#1a7dc9; font-weight:bold; margin-bottom:10px; margin-top:15px;
}
#wrap #content .content_wrap .right_content .sub_content {
	font-size:13px; color:#333333; padding-left:10px; line-height:17px; margin-bottom:8px;
}
#wrap #content .content_wrap .right_content .content_02 { width:100%; overflow:hidden; margin-bottom:45px; }
#wrap #content .content_wrap .right_content .content_02_01 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-right:13px;
}

#wrap #content .content_wrap .right_content .content_02_02 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-left:13px;
}

/* 3번줄 */
#wrap #content .content_wrap .right_content .content_03 { width:100%; overflow:hidden; }
#wrap #content .content_wrap .right_content .content_03_01 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-right:13px;
}
#wrap #content .content_wrap .right_content .content_03_02 {
	float:left; width:50%; height:auto; box-sizing:border-box; padding-left:13px;
}