/************************************************************************
 * 파일명      : layout.css,sub_layout.css
 * 설명        : 기본 css정의, import 된 CSS, 순서대로 통합
 * 작성자      : 이서은
 * 작성일      : 2011.09.01
************************************************************************/


/* layout */


#warap {width:100%;}

.sub_ma20 {margin-right:20px;}
.sub_tma20 {margin-top:40px;}

.data3 {
	font:normal 13px verdana,AppleGothic,sans-serif;
	color:#434343;
	margin-top:-1px;
	padding-top:3px;
}

/* sub_content */
.sub_content { position:relative; padding-left:250px; }
.sub_content:after { content:""; position:fixed; top:0; right:0; width:390px; height:100%; background:url('../_images/common/bgContents.jpg') no-repeat 100% 0}
.sub_content .bg {
	background:url('../_images/common/sub_img.jpg') left -1px no-repeat;
	height:95px;
	}

.sub_content .bg .stext {
	margin-left:221px;
	padding-top:30px;
	}

.sub_content .left {
	float:left;
	width:183px;
	position:relative;
	z-index:102;

	}

.sub_content .left .lm_img {
	position:absolute;
	top:-18px;
	left:105px;
	z-index:103;
	}
.sub_content .left ul.smenu01,
.sub_content .left ul.smenu02,
.sub_content .left ul.smenu03,
.sub_content .left ul.smenu04,
.sub_content .left ul.smenu05,
.sub_content .left ul.smenu06,
.sub_content .left ul.smenu07,
.sub_content .left ul.smenu08,
.sub_content .left ul.smenu09,
.sub_content .left ul.smenu10,
.sub_content .left ul.smenu11,
.sub_content .left ul.smenu12,
.sub_content .left ul.smenu15 {
	list-style:none;
	padding:0 0;
	margin:0 0;
	font:normal 12px gulim;
	margin-top:11px;
	}

.sub_content .left ul.smenu01 {
	background:url('../_images/common/lm01_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu02 {
	background:url('../_images/common/lm02_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu03 {
	background:url('../_images/common/lm03_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu04 {
	background:url('../_images/common/lm04_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu05 {
	background:url('../_images/common/lm05_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu06 {
	background:url('../_images/common/lm06_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu07 {
	background:url('../_images/common/lm07_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu08 {
	background:url('../_images/common/lm08_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu09 {
	background:url('../_images/common/lm09_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu10 {
	background:url('../_images/common/lm10_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu11 {
	background:url('../_images/common/lm11_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu12 {
	background:url('../_images/common/lm12_menu.gif') left top no-repeat;
	}
.sub_content .left ul.smenu15 {
	background:url('../_images/common/lm15_menu.gif') left top no-repeat;
	}

.sub_content .left  ul li a span {
	display:none;
	}

.sub_content .left ul.smenu09 li a.sum1 {
	background:url('../_images/common/lm09_menu.gif') 0px 0px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum2 {
	background:url('../_images/common/lm09_menu.gif') 0px -28px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum3 {
	background:url('../_images/common/lm09_menu.gif') 0px -56px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum4 {
	background:url('../_images/common/lm09_menu.gif') 0px -84px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum5 {
	background:url('../_images/common/lm09_menu.gif') 0px -112px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum6 {
	background:url('../_images/common/lm09_menu.gif') 0px -140px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum7 {
	background:url('../_images/common/lm09_menu.gif') 0px -168px no-repeat;
}


.sub_content .left ul.smenu09 li a.sum14 {
	background:url('../_images/common/lm09_menu.gif') 0px -196px no-repeat;
}

.sub_content .left ul.smenu09 li a.sum15 {
	/*2019.03 기상관측 파일 신청 관리 */
	background:url('../_images/common/lm09_menu.gif') 0px -224px no-repeat;
}

.sub_content .left ul.smenu09 li a.sum16 {
	/*2019.03 기상관측 파일 신청 관리 */
	background:url('../_images/common/lm09_menu_11.gif') 0px -1px no-repeat;
}

.sub_content .left ul.smenu09 li a.sum17 {
	/*2019.03 기상관측 파일 신청 관리 */
	background:url('../_images/common/lm09_menu_11.gif') 0px -29px no-repeat;
}

.sub_content .left ul.smenu09 li a.sum10 {
	background:url('../_images/common/lm09_menu.gif') 0px -252px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum11 {
	background:url('../_images/common/lm09_menu_10.gif') 0px -1px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum12 {
	background:url('../_images/common/lm09_menu_10.gif') 0px -29px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum13 {
	background:url('../_images/common/lm09_menu_10.gif') 0px -57px no-repeat;
}

.sub_content .left ul.smenu09 li a.sum8 {
	background:url('../_images/common/lm09_menu.gif') 0px -280px no-repeat;
}
.sub_content .left ul.smenu09 li a.sum9 {
	background:url('../_images/common/lm09_menu.gif') 0px -308px no-repeat;
}

.sub_content .left ul li a.sum1,
.sub_content .left ul li a.sum2,
.sub_content .left ul li a.sum3,
.sub_content .left ul li a.sum4,
.sub_content .left ul li a.sum5,
.sub_content .left ul li a.sum6,
.sub_content .left ul li a.sum7,
.sub_content .left ul li a.sum8,
.sub_content .left ul li a.sum9,
.sub_content .left ul li a.sum10,
.sub_content .left ul li a.sum11,
.sub_content .left ul li a.sum12,
.sub_content .left ul li a.sum13,
.sub_content .left ul li a.sum14,
.sub_content .left ul li a.sum15,
.sub_content .left ul li a.sum16,
.sub_content .left ul li a.sum17 {
		height:28px;
		width:183px;
		display:block;
		margin:0 0;
		padding-top:0;
}

.sub_content .left ul.smenu09 li.on1 {
	background:url('../_images/common/lm09_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu09 li.on2 {
	background:url('../_images/common/lm09_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu09 li.on3 {
	background:url('../_images/common/lm09_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu09 li.on4 {
	background:url('../_images/common/lm09_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu09 li.on5 {
	background:url('../_images/common/lm09_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu09 li.on6 {
	background:url('../_images/common/lm09_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu09 li.on7 {
	background:url('../_images/common/lm09_menu.gif') -184px -168px no-repeat;
	}
.sub_content .left ul.smenu09 li.on14 {
	background:url('../_images/common/lm09_menu.gif') -184px -196px no-repeat;
	}
.sub_content .left ul.smenu09 li.on15 {
	background:url('../_images/common/lm09_menu.gif') -184px -224px no-repeat;
	}


.sub_content .left ul.smenu09 li.on10 {
	background:url('../_images/common/lm09_menu.gif') -184px -252px no-repeat;
	}
.sub_content .left ul.smenu09 li.on11 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -1px no-repeat;
	}
.sub_content .left ul.smenu09 li.on12 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -29px no-repeat;
	}
.sub_content .left ul.smenu09 li.on13 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -57px no-repeat;
	}
.sub_content .left ul.smenu09 li.on8 {
	background:url('../_images/common/lm09_menu.gif') -184px -280px no-repeat;
	}
.sub_content .left ul.smenu09 li.on9 {
	background:url('../_images/common/lm09_menu.gif') -184px -308px no-repeat;
	}



/* -- Meeky 2013-05-02 주석처리 메뉴오류
html>body .sub_content .left ul li a.sum1,
html>body .sub_content .left ul li a.sum2,
html>body .sub_content .left ul li a.sum3,
html>body .sub_content .left ul li a.sum4,
html>body .sub_content .left ul li a.sum5,
html>body .sub_content .left ul li a.sum6,
html>body .sub_content .left ul li a.sum7
 {height:24px;}
*/

.sub_content .left div.left_ban  {
	margin:30px 0 ;
	}
.sub_content .left div.left_ban p {
	margin:0 0 5px;
	padding:0 0;
	}

/* 현재농업기상 */
.sub_content .left ul.smenu01 li a:hover.sum1{
	background:url('../_images/common/lm01_menu.gif') -184px -0px no-repeat;
	}
.sub_content .left ul.smenu01 li a:hover.sum2 {
	background:url('../_images/common/lm01_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu01 li a:hover.sum3 {
	background:url('../_images/common/lm01_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu01 li a:hover.sum4 {
	background:url('../_images/common/lm01_menu.gif') -184px -84px no-repeat;
	}

.sub_content .left ul.smenu01 li.on1  {
	background:url('../_images/common/lm01_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu01 li.on2 {
	background:url('../_images/common/lm01_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu01 li.on3{
	background:url('../_images/common/lm01_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu01 li.on4 {
	background:url('../_images/common/lm01_menu.gif') -184px -84px no-repeat;
	}


/* 농업기상분석 */
.sub_content .left ul.smenu02 li a:hover.sum1{
	background:url('../_images/common/lm02_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu02 li a:hover.sum2 {
	background:url('../_images/common/lm02_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu02 li a:hover.sum3 {
	background:url('../_images/common/lm02_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu02 li a:hover.sum4 {
	background:url('../_images/common/lm02_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu02 li a:hover.sum5 {
	background:url('../_images/common/lm02_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu02 li a:hover.sum6 {
	background:url('../_images/common/lm02_menu.gif') -184px -140px no-repeat;
	}

.sub_content .left ul.smenu02 li.on1 {
	background:url('../_images/common/lm02_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu02 li.on2 {
	background:url('../_images/common/lm02_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu02 li.on3 {
	background:url('../_images/common/lm02_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu02 li.on4 {
	background:url('../_images/common/lm02_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu02 li.on5 {
	background:url('../_images/common/lm02_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu02 li.on6 {
	background:url('../_images/common/lm02_menu.gif') -184px -140px no-repeat;
	}


/* 농업기상응용 */
.sub_content .left ul.smenu03 li a:hover.sum1{
	background:url('../_images/common/lm03_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum2 {
	background:url('../_images/common/lm03_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum3 {
	background:url('../_images/common/lm03_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum4 {
	background:url('../_images/common/lm03_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum5 {
	background:url('../_images/common/lm03_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum6 {
	background:url('../_images/common/lm03_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu03 li a:hover.sum7 {
	background:url('../_images/common/lm03_menu.gif') -184px -168px no-repeat;
	}


.sub_content .left ul.smenu03 li.on1{
	background:url('../_images/common/lm03_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu03 li.on2 {
	background:url('../_images/common/lm03_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu03 li.on3 {
	background:url('../_images/common/lm03_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu03 li.on4 {
	background:url('../_images/common/lm03_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu03 li.on5 {
	background:url('../_images/common/lm03_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu03 li.on6 {
	background:url('../_images/common/lm03_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu03 li.on7 {
	background:url('../_images/common/lm03_menu.gif') -184px -168px no-repeat;
	}




/* 농업기상자료 */
.sub_content .left ul.smenu04 li a:hover.sum1{
	background:url('../_images/common/lm04_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu04 li a:hover.sum2 {
	background:url('../_images/common/lm04_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu04 li a:hover.sum3 {
	background:url('../_images/common/lm04_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu04 li a:hover.sum4 {
	background:url('../_images/common/lm04_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu04 li a:hover.sum5 {
	background:url('../_images/common/lm04_menu.gif') -184px -112px no-repeat;
	}

.sub_content .left ul.smenu04 li.on1 {
	background:url('../_images/common/lm04_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu04 li.on2 {
	background:url('../_images/common/lm04_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu04 li.on3 {
	background:url('../_images/common/lm04_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu04 li.on4 {
	background:url('../_images/common/lm04_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu04 li.on5 {
	background:url('../_images/common/lm04_menu.gif') -184px -112px no-repeat;
	}


/* 주/월간 농업기상소식 */
.sub_content .left ul.smenu05 li a:hover.sum1{
	background:url('../_images/common/lm05_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu05 li a:hover.sum2 {
	background:url('../_images/common/lm05_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu05 li a:hover.sum3 {
	background:url('../_images/common/lm05_menu.gif') -184px -56px no-repeat;
	}

.sub_content .left ul.smenu05 li.on1 {
	background:url('../_images/common/lm05_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu05 li.on2 {
	background:url('../_images/common/lm05_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu05 li.on3 {
	background:url('../_images/common/lm05_menu.gif') -184px -56px no-repeat;
	}



/* 게시판 */
.sub_content .left ul.smenu06 li a:hover.sum1{
	background:url('../_images/common/lm06_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu06 li a:hover.sum2 {
	background:url('../_images/common/lm06_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu06 li a:hover.sum3 {
	background:url('../_images/common/lm06_menu.gif') -184px -56px no-repeat;
	}

.sub_content .left ul.smenu06 li.on1 {
	background:url('../_images/common/lm06_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu06 li.on2 {
	background:url('../_images/common/lm06_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu06 li.on3 {
	background:url('../_images/common/lm06_menu.gif') -184px -56px no-repeat;
	}



/* 마이페이지 */
.sub_content .left ul.smenu07 li a:hover.sum1{
	background:url('../_images/common/lm07_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum2 {
	background:url('../_images/common/lm07_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum3 {
	background:url('../_images/common/lm07_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum4 {
	background:url('../_images/common/lm07_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum8 {
	background:url('../_images/common/lm07_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum5 {
	background:url('../_images/common/lm07_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu07 li a:hover.sum6 {
	background:url('../_images/common/lm07_menu.gif') -184px -168px no-repeat;
	}



.sub_content .left ul.smenu07 li.on1 {
	background:url('../_images/common/lm07_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu07 li.on2 {
	background:url('../_images/common/lm07_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu07 li.on3 {
	background:url('../_images/common/lm07_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu07 li.on4 {
	background:url('../_images/common/lm07_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu07 li.on8 {
	background:url('../_images/common/lm07_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu07 li.on5 {
	background:url('../_images/common/lm07_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu07 li.on6 {
	background:url('../_images/common/lm07_menu.gif') -184px -168px no-repeat;
	}





/* 맴버쉽 */
.sub_content .left ul.smenu08 li a:hover.sum1{
	background:url('../_images/common/lm08_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu08 li a:hover.sum2 {
	background:url('../_images/common/lm08_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu08 li a:hover.sum3 {
	background:url('../_images/common/lm08_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu08 li a:hover.sum4 {
	background:url('../_images/common/lm08_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu08 li a:hover.sum5 {
	background:url('../_images/common/lm08_menu.gif') -184px -112px no-repeat;
	}


.sub_content .left ul.smenu08 li.on1 {
	background:url('../_images/common/lm08_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu08 li.on2 {
	background:url('../_images/common/lm08_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu08 li.on3 {
	background:url('../_images/common/lm08_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu08 li.on4 {
	background:url('../_images/common/lm08_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu08 li.on5 {
	background:url('../_images/common/lm08_menu.gif') -184px -112px no-repeat;
	}



/* 관리자메뉴 */
.sub_content .left ul.smenu09 li a:hover.sum1{
	background:url('../_images/common/lm09_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum2 {
	background:url('../_images/common/lm09_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum3 {
	background:url('../_images/common/lm09_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum4 {
	background:url('../_images/common/lm09_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum5 {
	background:url('../_images/common/lm09_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum6 {
	background:url('../_images/common/lm09_menu.gif') -184px -140px no-repeat;
	}

.sub_content .left ul.smenu09 li a:hover.sum7 {
	background:url('../_images/common/lm09_menu.gif') -184px -168px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum14 {
	background:url('../_images/common/lm09_menu.gif') -184px -196px no-repeat;
	}
/*2019.03 기상관측 파일 신청 관리 메뉴*/
.sub_content .left ul.smenu09 li a:hover.sum15 {
	background:url('../_images/common/lm09_menu.gif') -184px -224px no-repeat;
	}

.sub_content .left ul.smenu09 li a:hover.sum10 {
	background:url('../_images/common/lm09_menu.gif') -184px -252px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum11 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -1px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum12 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -29px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum13 {
	background:url('../_images/common/lm09_menu_10.gif') -184px -57px no-repeat;
	}

.sub_content .left ul.smenu09 li a:hover.sum8 {
	/* background:url('../_images/common/lm09_menu.gif') -184px -252px no-repeat; */
	background:url('../_images/common/lm09_menu.gif') -184px -280px no-repeat;
	}
.sub_content .left ul.smenu09 li a:hover.sum9 {
	background:url('../_images/common/lm09_menu.gif') -184px -308px no-repeat;
	}

.sub_content .left ul.smenu09 li.on1 a {
	background:url('../_images/common/lm09_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu09 li.on2 a {
	background:url('../_images/common/lm09_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu09 li.on3 a {
	background:url('../_images/common/lm09_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu09 li.on4 a {
	background:url('../_images/common/lm09_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu09 li.on5 a {
	background:url('../_images/common/lm09_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu09 li.on6 a {
	background:url('../_images/common/lm09_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu09 li.on7 a {
	background:url('../_images/common/lm09_menu.gif') -184px -168px no-repeat;
	}
.sub_content .left ul.smenu09 li.on14 a {
	background:url('../_images/common/lm09_menu.gif') -184px -196px no-repeat;
	}
/*2019.03.12 기상관측 파일 신청 관리*/
.sub_content .left ul.smenu09 li.on15 a {
	background:url('../_images/common/lm09_menu.gif') -184px -224px no-repeat;
	}
.sub_content .left ul.smenu09 li.on16 a {
	background:url('../_images/common/lm09_menu_11.gif') -184px -1px no-repeat;
	}
.sub_content .left ul.smenu09 li.on17 a {
	background:url('../_images/common/lm09_menu_11.gif') -184px -29px no-repeat;
	}

.sub_content .left ul.smenu09 li.on10 a {
	background:url('../_images/common/lm09_menu.gif') -184px -252px no-repeat;
	}
.sub_content .left ul.smenu09 li.on11 a {
	background:url('../_images/common/lm09_menu_10.gif') -184px -1px no-repeat;
	}
.sub_content .left ul.smenu09 li.on12 a {
	background:url('../_images/common/lm09_menu_10.gif') -184px -29px no-repeat;
	}
.sub_content .left ul.smenu09 li.on13 a {
	background:url('../_images/common/lm09_menu_10.gif') -184px -57px no-repeat;
	}

.sub_content .left ul.smenu09 li.on8 a {
	background:url('../_images/common/lm09_menu.gif') -184px -280px no-repeat;
	}
.sub_content .left ul.smenu09 li.on9 a {
	background:url('../_images/common/lm09_menu.gif') -184px -308px no-repeat;
	}


/* 기타 */
.sub_content .left ul.smenu10 li a:hover.sum1{
	background:url('../_images/common/lm10_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu10 li a:hover.sum2 {
	background:url('../_images/common/lm10_menu.gif') -184px -28px no-repeat;
	}


.sub_content .left ul.smenu10 li.on1 {
	background:url('../_images/common/lm10_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu10 li.on2 {
	background:url('../_images/common/lm10_menu.gif') -184px -28px no-repeat;
	}

.sub_content .left ul.smenu11 li a:hover.sum1{
	background:url('../_images/common/lm11_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu11 li a:hover.sum2 {
	background:url('../_images/common/lm11_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu11 li a:hover.sum3 {
	background:url('../_images/common/lm11_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu11 li a:hover.sum4 {
	background:url('../_images/common/lm11_menu.gif') -184px -84px no-repeat;
	}

.sub_content .left ul.smenu11 li.on1 {
	background:url('../_images/common/lm11_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu11 li.on2 {
	background:url('../_images/common/lm11_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu11 li.on3 {
	background:url('../_images/common/lm11_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu11 li.on4 {
	background:url('../_images/common/lm11_menu.gif') -184px -84px no-repeat;
	}


.sub_content .left ul.smenu12 li a:hover.sum1{
	background:url('../_images/common/lm12_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum2 {
	background:url('../_images/common/lm12_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum3 {
	background:url('../_images/common/lm12_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum4 {
	background:url('../_images/common/lm12_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum5 {
	background:url('../_images/common/lm12_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum6 {
	background:url('../_images/common/lm12_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu12 li a:hover.sum7 {
	background:url('../_images/common/lm12_menu.gif') -184px -168px no-repeat;
	}


.sub_content .left ul.smenu12 li.on1{
	background:url('../_images/common/lm12_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu12 li.on2 {
	background:url('../_images/common/lm12_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu12 li.on3 {
	background:url('../_images/common/lm12_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu12 li.on4 {
	background:url('../_images/common/lm12_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu12 li.on5 {
	background:url('../_images/common/lm12_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu12 li.on6 {
	background:url('../_images/common/lm12_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu12 li.on7 {
	background:url('../_images/common/lm12_menu.gif') -184px -168px no-repeat;
	}

.sub_content .left ul.smenu13 li a:hover.sum1{
	background:url('../_images/common/lm13_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum2 {
	background:url('../_images/common/lm13_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum3 {
	background:url('../_images/common/lm13_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum4 {
	background:url('../_images/common/lm13_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum5 {
	background:url('../_images/common/lm13_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum6 {
	background:url('../_images/common/lm13_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu13 li a:hover.sum7 {
	background:url('../_images/common/lm13_menu.gif') -184px -168px no-repeat;
	}


.sub_content .left ul.smenu13 li.on1{
	background:url('../_images/common/lm13_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu13 li.on2 {
	background:url('../_images/common/lm13_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu13 li.on3 {
	background:url('../_images/common/lm13_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu13 li.on4 {
	background:url('../_images/common/lm13_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu13 li.on5 {
	background:url('../_images/common/lm13_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu13 li.on6 {
	background:url('../_images/common/lm13_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.lm13_menu li.on7 {
	background:url('../_images/common/lm13_menu.gif') -184px -168px no-repeat;
	}

/* OPEN API 이용안내 */
.sub_content .left ul.smenu15 li a:hover.sum1{
	background:url('../_images/common/lm15_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu15 li a:hover.sum2 {
	background:url('../_images/common/lm15_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu15 li a:hover.sum3 {
	background:url('../_images/common/lm15_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu15 li a:hover.sum4 {
	background:url('../_images/common/lm15_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu15 li a:hover.sum5 {
	background:url('../_images/common/lm15_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu15 li a:hover.sum6 {
	background:url('../_images/common/lm15_menu.gif') -184px -140px no-repeat;
	}

.sub_content .left ul.smenu15 li.on1 {
	background:url('../_images/common/lm15_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu15 li.on2 {
	background:url('../_images/common/lm15_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu15 li.on3 {
	background:url('../_images/common/lm15_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu15 li.on4 {
	background:url('../_images/common/lm15_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu15 li.on5 {
	background:url('../_images/common/lm15_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu15 li.on6 {
	background:url('../_images/common/lm15_menu.gif') -184px -140px no-repeat;
	}

.sub_content #contents {
	position:relative;
	min-width:1060px;
	padding:70px 0;
	margin:0 390px 0 200px;
	min-height:100vh;
	background:#fff;
	z-index:52;
}
.sub_content #contents.siteContent { margin-left:0}


.sub_content #contents .bm {
	float:left;
	padding-left:46px;
	margin-top:29px;
	}

.sub_content #contents .pageTitle { position:relative; margin:0 6.5% 40px 6.5%;overflow:hidden; padding-bottom:25px; line-height:1;}
.sub_content #contents .pageTitle:after { content:""; position:absolute; bottom:0; left:0; width:100%; height:5px; background:url('../_images/common/h2Line.png') repeat 0 0}
.sub_content #contents .pageTitle h2 { float:left; font-size:28px; font-weight: 700;}
.sub_content #contents .navi {
	float:right;
	padding-left:25px;
	font-size:13px;;
	color:#777;
	margin-top:13px; line-height:15px; background:url('../_images/common/ico_home.png') no-repeat 0 0
}
.sub_content #contents .con { margin:0 6.5%; }

#contents .schWrap { position:relative; padding:10px 50px 0 50px; border:1px solid #e8e8e8; background:#fbfbfb}
#contents .schWrap dl { margin-bottom:10px;}
#contents .schWrap dl:after { content:""; clear:both; display:block;}
#contents .schWrap dt { position:relative; float:left; min-width:63px; line-height:36px; font-size:15px; padding-left:8px; }
#contents .schWrap dt:after { content:""; clear:both; display:block; position:absolute; top:50%; left:0; width:2px; height:2px; margin-top:-1px; border-radius:2px; background:#242424}
#contents .schWrap dd { float:left; margin-left:30px; font-size:14px; line-height:36px;}
#contents .schWrap dd.region div { display:inline-block; margin-left:7px; }
#contents .schWrap dd .form-group { display:inline-block; margin-right:40px; line-height:36px; vertical-align:top}
#contents .schWrap dd .form-group label { margin-left:10px; vertical-align:middle;}
#contents .schWrap dd.days span,
#contents .schWrap dd.days2 span { margin-right:7px;}
#contents .schWrap dd div { line-height:130%}
#contents .schWrap .btnArea { position:absolute; bottom:10px; right:50px; margin:0}
#contents .schWrap .btnSearch { display:inline-block; vertical-align:middle; padding:0 32px; height:36px; line-height:36px; font-size:15px; color:#fff; text-align:center; background:#225898}
#contents .schWrap .btnSearch:before { content:""; display:inline-block; margin-bottom:-1px; width:15px; height:15px; margin-right:6px; background:url('../_images/common/ico_search.png') no-repeat 0 0}

#contents .bbsSchWrap { position:relative; padding:10px; border:1px solid #e8e8e8; text-align:center; background:#fbfbfb}
#contents .bbsSchWrap .btnSearch { padding:0 15px; height:36px; display:inline-block; line-height:36px; font-size:15px; color:#fff; text-align:center; background:#225898}
#contents .bbsSchWrap .btnSearch:before { content:""; display:inline-block; margin-bottom:-1px; width:15px; height:15px; margin-right:6px; background:url('../_images/common/ico_search.png') no-repeat 0 0}

#contents .totalList { line-height:36px; font-size:14px;}


#contents .con h3.subTitle span { position:relative; font-size:20px; font-weight:500; padding:0 5px;}
#contents .con h3.subTitle span:after { content:""; display:block; position:absolute; bottom:2px; left:0; width:100%; height:13px; background:#8ad3ea; z-index:-1}

/*.sub_content #contents .con .stit {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	height:18px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	padding-top:2px;
	}
*/

.sub_content #contents .con textarea {
	width:96%;
	border:1px solid #9d9d9d;
	/*background-color:#ededed;*/
	padding:10px;
	color:#505050;
	}

.sub_content #contents .con .btn1{
	vertical-align:middle;
	text-align:right;
	width:100%;
	margin-bottom:10px;
	}

.sub_content #contents .con .btn input {
	vertical-align:middle;
	margin-right:10px;
	}


.sub_content #contents .con .btn2{
	text-align:right;
	width:100%;
	margin-bottom:6px;
	}


.sub_content #contents .con .btn2 input, .sub_content #contents .con .btn2 img {
	vertical-align:middle;
	margin-top:-4px
	}
.sub_content #contents .con .sbox {
	border:3px solid #d9d9d9;
	background:url('../_images/sub/membership/tx_img2.jpg') left 10px no-repeat;
	padding:85px 20px 20px 300px;
	height:150px;
	}

.sub_content #contents .con .sbox .ssb {
	background-color:#f6f6f6;
	border:1px solid #e7e7e7;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	padding:10px;
	width:390px;
	line-height:18px;
	margin:0 0 20px 0;
	}

.sub_content #contents .con .sbox .stit1 {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	margin-bottom:15px;
	}


.sub_content #contents .con .sbox .stit1 span {
	color:#3c414d;
	}

.sub_content #contents .con .sbox1 {
	border:3px solid #d9d9d9;
	background:url('../_images/sub/membership/tx_img1.jpg') 20px 10px no-repeat;
	padding: 25px 40px 20px 300px;
	height: 180px;
	}

.sub_content #contents .con .sbox1 .login {
	position:relative;
	background:url('../_images/sub/membership/tx_img.jpg') 220px top no-repeat;
	padding-top:30px;
	margin-bottom:32px;
	}

.sub_content #contents .con .sbox1 .login p {
	margin:0 0 4px 0;
	padding:0 0;
	}

.sub_content #contents .con .sbox1 .login .bt_log {
	position:absolute;
	top:30px;
	right: 40px;
	width:81px;
	height:48px;
	border:0px;
	}
.sub_content #contents .con .sbox1 .login p input {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:200px;
	}

.sub_content #contents .con .sbox1 p.list {
	text-align:left;
	margin:0 0 5px 0;
	padding:0 0;
	background:url('../_images/sub/membership/icon_login.gif') left 11px no-repeat;
	padding-left:15px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	width:350px;
	}

.sub_content #contents .con .sbox1 p.list span {
	width:220px;
	
	display:inline-block;
	line-height: 28px;
	}
.sub_content #contents .con .sbox1 p.list span + a { float: right }
/* 로그인 + 원패스 */
.sub_content #contents .con .sboxB1 {border:3px solid #d9d9d9;/* background:url('../_images/sub/membership/tx_img1.jpg') 20px 10px no-repeat; */padding: 25px 10px 20px 25px;width: 325px;height: 210px;float: left;}
.sub_content #contents .con .sboxB1 .login {position:relative;background: url('../_images/sub/membership/tx_img.jpg') 155px top no-repeat;padding-top:30px;margin-bottom:32px;/* margin-left: 0px; */}
.sub_content #contents .con .sboxB1 .login p {	margin:0 0 4px 0;	padding:0 0 }
.sub_content #contents .con .sboxB1 .login .bt_log {position:absolute;top:30px;right: 25px;width:81px;height:48px;border:0px;}
.sub_content #contents .con .sboxB1 .login p input {vertical-align:middle;border:1px solid #d6d6d6;height:16px;padding:2px 4px 0 4px;width: 140px;}
.sub_content #contents .con .sboxB1 p.list {text-align:left;margin: 0 0 5px 0;padding:0 0;background:url('../_images/sub/membership/icon_login.gif') left 11px no-repeat;padding-left: 10px;font:normal 12px Gulim,AppleGothic,sans-serif;width: 291px;display: table;line-height: 30px;}
.sub_content #contents .con .sboxB1 p.list span {width: 195px;display:inline-block;float: left;letter-spacing: -1px;}
.sub_content #contents .con .sboxB1 p.list span + a { float: right }
.sub_content #contents .con .sboxB2 {border:3px solid #d9d9d9;padding: 25px 30px 20px 30px;width: 305px;height: 210px;float: right;}
.sub_content #contents .con .sboxB2 .loginTit { font-size: 16px; font-weight: bold; color: #333; }
.sub_content #contents .con .sboxB2 .login {background: url('../_images/btn_onepassImg.png') left top no-repeat;margin-top: 30px;}
.sub_content #contents .con .sboxB2 .login p { margin: 0px 0px 50px 90px; font-size: 13px; line-height: 20px; word-break: keep-all; }

/* 연동방식 선택 */
.sub_content #contents .con .login2Txt1 {text-align: left;font-size: 15px;color: #616dd8;font-weight: bold;padding: 10px 0 0 0;margin-bottom: 10px;}
.sub_content #contents .con .login2Txt2 {text-align: left;font-size: 13px;color: #64667a;word-break: keep-all;margin: 0px;line-height: 1.5;/* background: url(../_images/marker/bl_s_b.png) left 6px no-repeat; */padding-left: 15px;}
.sub_content #contents .con .login2Txt2 font { color: #FF5722;}
.sub_content #contents .con .login2Txt3 {border-radius: 5px;float: left;line-height: 1.5;background: #f9feff;color: #333;margin: 10px 0px 0px 0px;}
.sub_content #contents .con .login2Txt4 {float: right;background: #fafff6;border: 1px solid #e4ecde;}
.sub_content #contents .con .login2Txt3 font, .sub_content #contents .con .login2Txt4 font { font-weight: bold; color: #4853af; font-size: 13px; line-height: 2; }
.sub_content #contents .con .login2Txt4 font { color: #1b7964;}
.sub_content #contents .con .login2Tit1 {font-size: 14px;color: #5360c3;font-weight: bold;margin: 10px 0 10px 60px;line-height: 30px;border-bottom: 1px dotted #DDD;padding-bottom: 5px;}
/*****/

.tab {
	width:100%;
	border-top:2px solid #6188da;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px solid #6188da;
	}

.tab1 th {
	background-color:#f6f6f6;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	color:#5d5d5d;
	letter-spacing:0;
	font-weight:bold;
	padding:7px 0 5px 31px;
	text-align:left;
	white-space:nowrap;
	}

.tab1 td {
	border-bottom:1px solid #d3d3d3;
	color:#5d5d5d;
	letter-spacing:0;
	padding:5px 15px 5px 15px;
	text-align:left;
	}

.tab1 th strong {
	color:#ce0000;
	}
.tab1 .stext {
	line-height:16px;
	}

.tab1 .no {
	border-bottom:0;
	}

.tab1 td input {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:15px;
	padding:3px 4px 0 4px;
	}

.tab1 td input.no {
	vertical-align:middle;
	border:0px solid #d6d6d6;
	padding:3px 4px 0 4px;
	margin-top:-4px;
	height:15px;
	}

.tab1 td input.no1 {
	vertical-align:middle;
	border:0px solid #d6d6d6;
	padding:3px 4px 0 4px;
	margin-top:-1px;
	height:25px;
	}

.tab1 td textarea.line {
	vertical-align:middle;
	border:1px solid #90959b;
	font-size:12px;
	width:524px;
	height:100px;
	background-color:#fff;
	}

.tab1 td select {
	vertical-align:middle;
	border:1px solid #90959b;
	font-size:12px;
	}

.tab1 td img {
	margin-left:10px;
	vertical-align:middle;
	}

.tab1 caption {
	display:none;
	}

.sub_content #contents .con .idbox {
	position:relative;
	border:1px solid #e7e7e7;
	background-color:#f6f6f6;
	padding:15px 150px;
	text-align:left;
	color:#505050;
	margin-left:20px;
	}

.sub_content #contents .con .idbox  p {
	margin:0 0 4px 0;
	padding:0 0;
	}

.sub_content #contents .con .idbox .bt_log {
	position:absolute;
	top:15px;
	right:150px;
	}
.sub_content #contents .con .idbox p input {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:260px;
	}

.sub_content #contents .con p.list1 {
	text-align:left;
	margin:0 0 5px 20px;
	padding:0 0;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	}

.sub_content #contents .con .idbox p.list2 {
	text-align:left;
	margin:15px 0 5px 0;
	padding:0 0;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	}

.sub_content #contents .con .idbox p input.wid {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:240px;
	}

.sub_content #contents .con .idbox p input.wid1 {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:324px;
	}

.sub_content #contents .con .idbox p select.wid {
	width:250px;
	}
.sub_contet #contents .con .idbox p select.wid1 {
	width:332px;
	}

/* 팝업 */
.pop {
	padding:0 10px 10px 10px;
	}

.pop .stit {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	height:18px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	}

.pop .idck_box {
	margin-top:10px;
	background-color:#f6f6f6;
	padding:10px 10px;
	border:1px solid #e7e7e7;
	text-align:center;
	}

.pop ul {
	list-style:none;
	margin:0 0;
	padding:0 0;
	}

.pop ul li {
	margin:5px 0;
	padding:0 0;
	color:#505050;
	line-height:18px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	}

.pop ul li span {
	color:#ff6600;
	}

.pop ul li.b {
	font-weight:bold;
	}

.pop ul li.btn {
	margin-top:10px;
	}

.pop p.btn img {
	margin-left:5px;
	}

.pop ul.sbox {
	margin-top:10px;
	background-color:#fff;
	padding:10px 10px;
	border:1px solid #e7e7e7;
	text-align:left;
	}

.pop ul.sbox li {
	line-height:18px;
	}


.pop1 {
	padding:20px 10px 10px 10px;
	}

.pop1 .box1{
	margin-bottom:20px;
	width:100%;
	}

.pop1 .box2 {
	width:100%;
	}

.pop1 .stit {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	padding-bottom:8px;
	margin:0 0;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	}

.pop1 .btn {
	margin-top:10px;
	text-align:center;
	}
.pop1 table {
	border:1px solid #6188da;
	background-color:#fbfbfb;
	color:#676b73;
	font-size:12px;;
	width:100%;
	border-bottom:1px solid #6188da;
	}

.pop1 th {
	margin:5px 10px;
	padding:7px 5px 6px 15px;
	color:#505050;
	height:30px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px dashed #d7d7d7;
	text-align:left;
	}

.pop1 td {
	margin:5px 10px;
	padding:7px 5px 6px 2px;
	color:#505050;
	height:30px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px dashed #d7d7d7;
	}
.pop1 .no {
	border:none;
	}

.pop1 td.color span {
	border:1px solid #cacaca;
	width:15px;
	height:15px;
	display:inline-block;
	cursor:pointer;
	}

.pop1 td span.right {
	text-align:right;
	border:0;

	}
.pop1 td select {
	vertical-align:middle;
	border:1px solid #90959b;
	font-size:12px;
	}

/* 맞춤서비스 관리 수정 */
.service p.btn {
	margin:10px 0 0;
	padding:0 0;
	text-align:center;
	height:30px;
	width:79px;
	}

.service {
	width:368px;
	height:316px;
	height:315px;/* ie 7*/
	}

.root .service {
	width:368px;
	/*height:370px;*/
	height:330px;
	}/* ie 9*/

.service .box1{
	/*margin-bottom:8px;*/
	width:100%;
	}

.service .box2 {
	width:100%;
	}

.service .box1{
	/*margin-bottom:8px;*/
	width:100%;
	}

.service .box2 {
	width:100%;
	}

.service .stit1 {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	padding-bottom:3px;
	margin:0 0;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	}


.service .stit2 {
	margin:0 0;
	padding:0 0 0 193px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#ff6000;
	}
.service .stit2 input {
	vertical-align:middle;
	margin-top:-2px;
	}
.service .stit2 {
	margin:0 0;
	padding:0 0 0 193px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#ff6000;
	}


.service .stit3 {
	margin:0 0;
	padding:0 0 0 150px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#505050;
	}

.service .stit3 {
	margin:0 0;
	padding:0 0 0 150px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#505050;
	}

.service .stit4 {
	background:url('../_images/common/icon_stit.gif') left 2px no-repeat;
	padding-left:20px;
	padding-bottom:3px;
	margin:0 0;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	}


.service table {
	border:1px solid #bababa;
	background-color:#fbfbfb;
	color:#676b73;
	font-size:12px;
	/*margin-bottom:5px;*/
	width:100%;
	border-bottom:1px solid #bababa;
	}

.service th {
	margin:5px 10px;
	padding:8px 5px 6px 15px;
	color:#505050;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px dashed #d7d7d7;
	text-align:left;
	}

.root .service td {
	margin:5px 10px;
	padding:8px 5px 6px 2px;
	line-height:18px;
	height:28px;
	color:#505050;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px dashed #d7d7d7;
	}/* ie 9*/

.root .service .no {
	border:none;
	}/* ie 9*/

.service td {
	margin:5px 10px;
	padding:8px 5px 6px 2px;
	line-height:18px;
	height:24px;
	color:#505050;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	border-bottom:1px dashed #d7d7d7;
	}
.service td.check {
color:#ff6000;
	font:bold 12px Gulim,AppleGothic,sans-serif;
}
.service .no {
	border:none;
	}

.service td span {
	border:1px solid #cacaca;
	width:15px;
	height:15px;
	margin-right:2px;
	display:inline-block;
	cursor:pointer;
	}
.service td select {
	vertical-align:middle;
	border:1px solid #90959b;
	font-size:12px;
	}




.sub_content #contents .con .serbox {
	border:3px solid #d9d9d9;
	background:url('../_images/sub/membership/tx_img5.jpg') left 10px no-repeat;
	padding:25px 20px 20px 300px;
	}

.sub_content #contents .con .serbox .ssb {
	background-color:#f6f6f6;
	border:1px solid #e7e7e7;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	padding:10px;
	width:390px;
	line-height:18px;
	margin:0 0 20px 0;
	}

.sub_content #contents .con .serbox .stit1 {
	background:url('../_images/common/icon_stit.gif') left top no-repeat;
	padding-left:20px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	color:#517dda;
	margin-bottom:15px;
	}


.sub_content #contents .con .serbox .stit1 span {
	color:#3c414d;
	}


/* //맞춤서비스 관리 */

input.form {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:200px;
	}

input.form1 {
	vertical-align:middle;
	border:1px solid #7c7c7c;
	height:16px;
	padding:2px 4px 1px 4px;
	width:18px;
	}
.con .grapbox {
	/*background:url('../_images/_m/bot_left1.gif') left top no-repeat;*/
	margin-bottom:10px;
	}

.con .grapbox .bot {
	/*background:url('../_images/_m/bot_right1.gif') right bottom no-repeat;*/
	width:740px;
	/*height:332px;*/
	margin-left:10px;
	}

.con .grapbox .bot .tit {
	padding-left:22px;
	margin-bottom:20px;
	margin-top:13px;
	text-align:center;
	}

.float_l {
	float:left;
	}

.float_r {
	float:right;
	}


.fram_color {
	border:3px solid #000;
	width:360px;
	padding:0 0 10px;
	margin:0 0 10px;
	}

.frambtn {
	text-align:right;
	margin-top:-5px;
	margin-bottom:10px;
	}

.frambox1 {
	background:url('../_images/sub/mypage/frame_tit.gif') left top no-repeat;
	padding:0 0;
	margin:0 0;
	}
.frambox2 {
	background:url('../_images/sub/mypage/frame_bot.gif') left bottom no-repeat;height:206px;
	}






.frambox3 {
	background:url('../_images/sub/mypage/frame_bot.gif') left bottom no-repeat;
	padding-top:10px;
	padding-left:10px;
	height:195px;
	}


.frambox3 .sevicebox1 {
	margin-top:5px;
	background:url('../_images/_m/tit_01_box03.gif') left top no-repeat;
	width:85px;
	height:79px;
	text-align:center;
	float:left;	font:normal 13px verdana,AppleGothic,sans-serif;
	}

.frambox3 .sevicebox1 .stit1 {
	margin-top:9px;
	}

.frambox3 .sevicebox1 .stit2 {
	margin-top:11px;
	}
.frambox3 .sevicebox1 .data3 {
	font:normal 13px verdana,AppleGothic,sans-serif;
	color:#434343;
	margin-top:-1px;
	padding-top:5px;
	}

.frambox3 .sevicebox1 .data5 {
	font:normal 13px verdana,AppleGothic,sans-serif;
	color:#434343;
	margin-top:-1px;
	padding-top:4px;
	}

.frambox3 .sevicebox1 .data4 {
	font:normal 13px verdana,AppleGothic,sans-serif;
	color:#434343;
	margin-top:-3px;
	margin-left:-1px;
	}

.frambox3 .sevicebox2 {
	margin-top:5px;
	background:url('../_images/_m/tit_01_box03.gif') left top no-repeat;
	width:88px;
	height:79px;
	text-align:center;
	float:left;	font:normal 13px verdana,AppleGothic,sans-serif;
	}


.frambox3 .sevicebox2 .data3 {
	font:normal 13px verdana,AppleGothic,sans-serif;
	color:#434343;
	margin-top:-1px;
	padding-top:5px;margin-left:-1px;
	}









.frambox1 .tit {
	font:bold 11px dotum,AppleGothic,sans-serif;
	color:#5d5d5d;
	padding:7px 5px 8px 10px;
	margin:0 0;
	text-align:left;
	color:#fff;
	}

.frambox1 .tit span.data1 {
	font:normal 11px Gulim,AppleGothic,sans-serif;
	color:#fff;
	margin-left:5px;
	}
.frambox2 p {
	text-align:center;
	margin:1px 0 0;
	padding:0 0;
	}




.frambox {
	background:url('../_images/sub/mypage/titbg.gif') left top repeat-x;
	padding:0 0;
	margin:0 0;
	height:228px;
	}

.frambox_bg {
	background:url('../_images/sub/mypage/port_bg.jpg') left 80px no-repeat;
	height:227px;
	}
.frambox_bg .mu {
	text-align:center;
	padding-top:60px;
	}

.frambox_bg .mut {
	margin:20px 0 10px 170px;
	font:normal 12px dotum,AppleGothic,sans-serif;
	color:#686868;
	line-height:16px;
	text-align:left;
	}
.frambox .tit {
	font:bold 11px dotum,AppleGothic,sans-serif;
	color:#5d5d5d;
	padding:7px 5px;
	margin:0 0;
	text-align:left;
	color:#fff;
	}

.frambox p {
	text-align:center;
	margin:0 0;
	margin:0 0;
	}



.frambox dl {
	width:350px;
	margin-top:10px;
	}

.frambox dt {
	background:url('../_images/_m/dott.gif') left 6px no-repeat;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	color:#4c4c4c;
	margin-left:10px;
	padding-left:10px;
	line-height:20px;
	width:280px;
	float:left;
	}

.frambox dt a:link,
.frambox dt a:active,
.frambox dt a:visited,
.frambox dt a:hover {
	font:normal 12px Gulim,AppleGothic,sans-serif;
	color:#4c4c4c;
	line-height:20px;
	width:280px;
	float:left;
	text-decoration:none;
	}

.frambox dd {
	font:normal 11px verdana;
	color:#767676;
	float:left;
	}

.blank {
	border:1px solid #666666;
	height:200px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	line-height:18px;
	color:#4c4c4c;
	}



.sub_content #contents .con .sbox2 {
	border:3px solid #d9d9d9;
	background:url('../_images/sub/membership/tx_img3.jpg') 10px 10px no-repeat;
	padding:25px 20px 10px 330px;
	}

.sub_content #contents .con .sbox2 {
	padding-bottom:20px;
	}

.sub_content #contents .con .sbox2 .text_wel {
	margin-bottom:30px;
	}
.sub_content #contents .con .sbox2 p.list {
	text-align:left;
	padding:0 0 0 3px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	line-height:16px;
	}

.sub_content #contents .con .sbox2 p.list span {
	font-weight:bold;
	margin-top:15px;
	}

.sub_content #contents .con .sbox2 p.btn {
	margin-top:25px;
	}

.sub_content #contents .con .sbox2 p.btn img {
	margin-left:10px;
	}


/* 맴버쉽 */
.sub_content #contents .con .sbox3 {
	border:3px solid #d9d9d9;
	background:url('../_images/sub/membership/tx_img4.jpg') 10px 30px no-repeat;
	padding:25px 20px 10px 330px;
	}

.sub_content #contents .con .sbox3 {
	padding-bottom:20px;
	}

.sub_content #contents .con .sbox3 .text_wel {
	margin-bottom:30px;
	}
.sub_content #contents .con .sbox3 p.list {
	text-align:left;
	padding:0 0 0 3px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	line-height:16px;
	}

.sub_content #contents .con .sbox3 p.list span {
	font-weight:bold;
	margin-top:15px;
	}

.sub_content #contents .con .sbox3 p.btn {
	margin-top:25px;
	text-align:center;
	}

.sub_content #contents .con .sbox3 p.btn1 {
	margin-top:25px;
	text-align:center;
	}

.sub_content #contents .con .sbox3 p.btn img {
	margin-left:10px;
	}
.sub_content #contents .con .sbox3 p.list1{
	text-align:left;
	padding:0 0;
	background:url('../_images/sub/membership/icon_login.gif') 5px 3px no-repeat;
	padding-left:18px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	width:400px;
	}


.sub_content #contents .con .sbox3 p.list2 {
	text-align:center;
	padding:0 0 0 3px;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	line-height:16px;
	}





.sub_content #contents .con .line_text {
	background-color:#e0e1e9;
	border:1px dashed #a7aff1;
	margin-bottom:10px;
	}

.sub_content #contents .con .line_text ul {
	text-align:left;
	line-height:18px;
	margin:10px 10px;
	padding:10px 10px;

	}

.sub_content #contents .con .line_text ul li {
	margin:0 0;
	color:#4d4f5c;
	}

.sub_content #contents .con .line_text ul li.ma {
	margin-top:10px;
	}

.sub_content #contents .con .line_text ul li strong.red {
	color:#ce0000;
	}


/* poenapi pop */
.openapi_bg1 {
	background:url('../_images/sub/mypage/sample01.jpg') left top no-repeat;
	width:458px;
	}

.openapi_bg1 .btn {
	margin-left:360px;
	margin-right:10px;
	margin-top:230px;
	}


.openapi_bg2 {
	background:url('../_images/sub/mypage/sample02.jpg') left top no-repeat;
	width:458px;
	}

.openapi_bg2 .btn {
	margin-left:360px;
	margin-right:10px;
	margin-top:230px;
	}

/* 2012.03.28 */
.sub_content #contents .con .sbox p.list {
	text-align:left;
	margin:0 0 5px 0;
	padding:0 0;
	background:url('../_images/sub/membership/icon_login.gif') left 3px no-repeat;
	padding-left:15px;
	font:bold 12px Gulim,AppleGothic,sans-serif;
	width:400px;
	}

.sub_content #contents .con .sbox p.list span {
	width:248px;
	margin-right:18px;
	display:inline-block;
	}



.sub_content #contents .con .sbox .ssb {
	background-color:#f6f6f6;
	border:1px solid #e7e7e7;
	font:normal 12px Gulim,AppleGothic,sans-serif;
	padding:10px;
	width:390px;
	line-height:18px;
	margin:0 0 20px 0;
	}

.sub_content #contents .con .sbox input.bon_in {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:60px;
	}

.sub_content #contents .con .sbox input.bon_in1 {
	vertical-align:middle;
	border:1px solid #d6d6d6;
	height:16px;
	padding:2px 4px 0 4px;
	width:70px;
	}
/* 2012.03.28 */

/*201707*/
.sub_content #contents .con .clause {width:718px; height:400px; border:1px solid #9d9d9d;	background-color:#ededed;  padding:10px; color:#505050; overflow-y:scroll}

table.agr_priv {border-top:2px solid #6188da;color:#676b73;font-size:12px;margin-bottom:15px;width:740px;}

table.agr_priv th {border-bottom:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#f6f6f6;
	font-weight:bold;
	padding:7px 0 6px;
	line-height:16px;
	}

table.agr_priv td {
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	padding:7px 0 6px;
	line-height:16px;
	text-align:center;
	}

table.agr_priv th.line {border-right:1px solid #d7d7d7;}
table.agr_priv td.no {border-right:none;	}
table.agr_priv th.no {border-right:none;}

table.agr_priv td.txt_left {text-align:left!important;padding-left:10px;}
table.agr_priv tr.first {border-left:none;}
table.agr_priv tr.txt_lett th {letter-spacing:-1px;}

.table_scroll { width:100%; overflow-x:auto}
/* 20171020 추가 */
.sub_content .left ul.smenu33 {
	list-style:none;
	padding:0 0;
	margin:0 0;
	font:normal 12px gulim;
	margin-top:11px;
	}

.sub_content .left ul.smenu33 {
	background:url("../_images/common/lm33_menu.gif") left top no-repeat;
	}

.sub_content .left ul.smenu33 li a:hover.sum1{
	background:url('../_images/common/lm33_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum2 {
	background:url('../_images/common/lm33_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum3 {
	background:url('../_images/common/lm33_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum4 {
	background:url('../_images/common/lm33_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum5 {
	background:url('../_images/common/lm33_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum6 {
	background:url('../_images/common/lm33_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu33 li a:hover.sum7 {
	background:url('../_images/common/lm33_menu.gif') -184px -168px no-repeat;
	}


.sub_content .left ul.smenu33 li.on1{
	background:url('../_images/common/lm33_menu.gif') -184px 0px no-repeat;
	}
.sub_content .left ul.smenu33 li.on2 {
	background:url('../_images/common/lm33_menu.gif') -184px -28px no-repeat;
	}
.sub_content .left ul.smenu33 li.on3 {
	background:url('../_images/common/lm33_menu.gif') -184px -56px no-repeat;
	}
.sub_content .left ul.smenu33 li.on4 {
	background:url('../_images/common/lm33_menu.gif') -184px -84px no-repeat;
	}
.sub_content .left ul.smenu33 li.on5 {
	background:url('../_images/common/lm33_menu.gif') -184px -112px no-repeat;
	}
.sub_content .left ul.smenu33 li.on6 {
	background:url('../_images/common/lm33_menu.gif') -184px -140px no-repeat;
	}
.sub_content .left ul.smenu33 li.on7 {
	background:url('../_images/common/lm33_menu.gif') -184px -168px no-repeat;
	}

/* 20171020 추가 끝 */

.popupWrap { }
.popupWrap .popupTitle { padding:5px 15px; color:#fff; font-weight:500; font-size:20px; background:#225898}
.popupWrap .popupCon { margin:15px; }
.popupWrap .textBox { padding:20px; border:1px solid #e8e8e8; font-size:14px; background:#f7f7f7}