
.resize{ width:94%; margin: 20px auto;}
.resize td input { height:18px; }
p.cutstr {text-overflow : ellipsis; overflow : hidden;  white-space : nowrap;}


/***********************************************************************/
/*이용약관, 개인정보취급방침**************/
/***********************************************************************/


.gra4{background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(255,255,255,0) 100%)}

.law_box{ padding:5%; overflow: scroll; height:100px; border:3px double #dddddd; color:#555555}




/***********************************************************************/
/*이용약관**************/
/***********************************************************************/

.km_board01 {color:#8E755B; background-color:#F7F5F4; font-size:0.925em;} /* 게시판 제목글 */
.km_board02 {border-bottom:1px solid #ddd; font-size:0.925em;} /* 우측 테이블 스타일 */
.km_board05 {color:#F6F6F6; background-color:#F7F5F4; font-size:0.925em;} /* 게시판 제목글 */
.km_board03 {background-color:#cccccc; height:2px; font-size:0.925em;} /* 게시판 상단라인 스타일 */
.km_board04 {color:#777777; padding-left:5px; padding-top:2px; padding-bottom:2px; font-size:0.925em;} /* 게시판 내용글 */




/***********************************************************************/
/*버튼스타일**************/
/***********************************************************************/
.page_mg{ margin-top:20px; margin-bottom:10px}

.btn_area{ text-align:center}
.btn_area input{ margin:0 5px}
.btn_area .v_btn{font-family:"나눔고딕",ng; width:25%; height:38px; font-size:1.2em; letter-spacing:-1px; font-weight:bold; cursor:pointer; border:1px solid #eeeeee;}
.btn_area .v_btn.cl1{color:#fff; background:#c61936;}
.btn_area .v_btn.cl2{color:#7f7227; background:#ebe1a6}


/***********************************************************************/
/*테이블**************/
/***********************************************************************/

.table_st1{ border-collapse:collapse; font-family:"돋움"; font-size:0.925em; }
.table_st1 td,.table_st1 th{ border:1px solid #dddee0; color:#555555; padding:7px 5px; letter-spacing:-1px;}
.table_st1 th{ background:#f6f6f6}
.table_st1 .color2{ color:#6a65bb}
td.ac { text-align:center;}


/***********************************************************************/
/*게시판스타일**************/
/***********************************************************************/

.board_th th {background:url(../images/sp_board/gline01.jpg) no-repeat right center; table-layout:fixed}
.board_th td.last { background:none; }

.link_0-925em_ffffff {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#ffffff; font-size:0.925em;}
a.link_0-925em_ffffff:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#ffffff;  font-size:0.925em;}
a.link_0-925em_ffffff:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#ffffff;  font-size:0.925em;}
a.link_0-925em_ffffff:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#ffffff; font-size:0.925em;}
a.link_0-925em_ffffff:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#ffffff;  font-size:0.925em;}


.link_0-925em_444444 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:0.925em; line-height:140%;}
a.link_0-925em_444444:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:0.925em; line-height:140%;}
a.link_0-925em_444444:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:0.925em; line-height:140%;}
a.link_0-925em_444444:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:0.925em; line-height:140%;}
a.link_0-925em_444444:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#444444; font-size:0.925em; line-height:140%;}


.link_1em_444444 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:1em; line-height:140%;}
a.link_1em_444444:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:1em; line-height:140%;}
a.link_1em_444444:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:1em; line-height:140%;}
a.link_1em_444444:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#444444; font-size:1em; line-height:140%;}
a.link_1em_444444:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#444444; font-size:1em; line-height:140%;}


.link_0-875em_666666 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.875em; line-height:140%;}
a.link_0-875em_666666:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.875em; line-height:140%;}
a.link_0-875em_666666:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.875em; line-height:140%;}
a.link_0-875em_666666:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.875em; line-height:140%;}
a.link_0-875em_666666:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:0.875em; line-height:140%;}



.link_0-925em_666666 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%;}
a.link_0-925em_666666:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; }
a.link_0-925em_666666:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; }
a.link_0-925em_666666:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; }
a.link_0-925em_666666:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:0.925em; line-height:140%;}

.link_1em_666666 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%;}
a.link_1em_666666:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%;}
a.link_1em_666666:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%;}
a.link_1em_666666:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%;}
a.link_1em_666666:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:1em; line-height:140%;}


.link_1-25em_666666 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1.25em;}
a.link_1-25em_666666:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1.25em;}
a.link_1-25em_666666:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1.25em;}
a.link_1-25em_666666:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1.25em;}
a.link_1-25em_666666:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:1.25em;}

.link_0-925em_666666b {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; font-weight:bold;}
a.link_0-925em_666666b:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; font-weight:bold;}
a.link_0-925em_666666b:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; font-weight:bold;}
a.link_0-925em_666666b:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:0.925em; line-height:140%; font-weight:bold;}
a.link_0-925em_666666b:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:0.925em; line-height:140%; font-weight:bold;}

.link_1em_666666b {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%; font-weight:bold;}
a.link_1em_666666b:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%; font-weight:bold;}
a.link_1em_666666b:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%; font-weight:bold;}
a.link_1em_666666b:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#666666; font-size:1em; line-height:140%; font-weight:bold;}
a.link_1em_666666b:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#666666; font-size:1em; line-height:140%; font-weight:bold;}




.link_0-875em_999999 {font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#999999; font-size:0.875em; line-height:140%;}
a.link_0-875em_999999:active{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#999999; font-size:0.875em; line-height:140%;}
a.link_0-875em_999999:visited{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#999999; font-size:0.875em; line-height:140%;}
a.link_0-875em_999999:link{font-family: "돋움",dotum,"굴림",gulim; text-decoration:none; color:#999999; font-size:0.875em; line-height:140%;}
a.link_0-875em_999999:hover{font-family: "돋움",dotum,"굴림",gulim; text-decoration:underline; color:#999999; font-size:0.875em; line-height:140%;}



.paging .paging_btn span { display:inline-block; padding:0px 4px;}


/***********************************************************************/
/*버튼스타일**************/
/***********************************************************************/
.btn_check{ border:1px solid #ccc; background:#f4f4f4; padding-top:2px; height:23px; font-size:11px; font-weight:bold; color: #292233; cursor:pointer; letter-spacing:-1px; overflow:visible }
.btn_write{ border:none;background:#580f06; padding:auto 5px; font-size:0.925em; font-weight:bold; color: #fff; cursor:pointer; letter-spacing:-1px; overflow:visible; line-height:140%}
.btn_search{border:none;background:#341516; padding:auto 5px; font-size:0.925em; font-weight:bold; color: #fff; cursor:pointer; letter-spacing:-1px; overflow:visible}
.btn_modify{border:none;background:#999; padding:auto 5px; font-size:0.925em; font-weight:bold; color: #fff; cursor:pointer; letter-spacing:-1px;overflow:visible}
.btn_mini{ background:#fff; border:1px solid #dddddd; width:30px; height:17px; color:#999; padding:2px; margin-left:2px; letter-spacing:-1px; font-size:0.925em; cursor:pointer;}
.btn_os{ width:80px; border:none; padding-top:2px; height:20px; letter-spacing:-1px; font-weight:bold}




/***********************************************************************/
/*회사소개**************/
/***********************************************************************/

#box2 .box_top				{background:url(../images/sp_box_skin/box_02/boxskin02_5.gif) repeat-x left top; }
#box2 .box_top_left			{background:url(../images/sp_box_skin/box_02/boxskin02_1.gif) no-repeat; width:8px; height:8px;}
#box2 .box_top_right		{background:url(../images/sp_box_skin/box_02/boxskin02_2.gif) no-repeat right top; width:8px;}
#box2 .box_left				{background:url(../images/sp_box_skin/box_02/boxskin02_6.gif) repeat-y left top; width:8px;}
#box2 .box_right			{background:url(../images/sp_box_skin/box_02/boxskin02_7.gif) repeat-y right top;}
#box2 .box_bottom			{background:url(../images/sp_box_skin/box_02/boxskin02_8.gif) repeat-x left bottom; height:8px;}
#box2 .box_bottom_left		{background:url(../images/sp_box_skin/box_02/boxskin02_3.gif) no-repeat left bottom;}
#box2 .box_bottom_right		{background:url(../images/sp_box_skin/box_02/boxskin02_4.gif) no-repeat right bottom;}