/* 2013-07-01 */


a:link, a:active, a:visited, a:hover
{ 	
	text-decoration:none;
	font-size:12px;
	color:#316193;
}
a:link { text-decoration: none; color: #316193; }
a:visited { text-decoration: none; color: #316193;}
a:hover { text-decoration: underline; color: #316193;}
a:active { text-decoration: none; color: #316193;}


body
{
	font-family:돋움, 돋움체, dotum, 굴림, 굴림체;
	font-size:12px;	
	color:#444444;
	margin:: 0px;
}


table, input,td
{
	font-family:돋움, 돋움체, dotum, 굴림, 굴림체;
	font-size:12px;
	color:#666666;
	border:0px;
	padding:0px;
	margin:0px;
	border-spacing:0px;
	border-collapse:collapse;

}

img
{
	vertical-align:top;
	border:0px;
	padding:0px;
}


/* 자동등록방지 */
.upcode
{
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#e2630f;
	padding-top:2px;

}


/*로그인 페이지*/

.ad_rec02
{
	background-color:#ffffff;
	color:#444444;
	border:solid #999999 1px;
	margin-top:5px;
	margin-left:5px;
	padding-left:5px;
	width:165px;
	height:18px;
}

/*************/
.ma_title{  /* 타이틀 */
	font-weight:bold;
	text-align:left;
	color:#666666;
	padding-top:7px;
	padding-left:20px;
	padding-bottom:3px;
	height:22px;
	width:330px;
}
.ma_title2{  /* 타이틀 */
	font-weight:bold;
	text-align:center;
	color:#666666;
	padding-top:7px;
	padding-bottom:3px;
	height:22px;
	width:330px;
}

.ma_td01{  /* 제목 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:250px;
}
.ma_td02{  /* 제목 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:10px;
	height:28px;
	width:60px;
}

.ma_td03{  
	text-align:left;
	color:#666666;
	background-color:#a8d2f6;
	padding-top:5px;
	padding-left:20px;
	height:30px;
	width:100px;
}
.ma_td04{  
	text-align:right;
	color:#666666;
	background-color:#efefef;
	padding-top:5px;
	padding-right:10px;
	height:30px;
	width:220px;
}

.ma_line{  /* 구분선 */
	background-color:#aaaaaa;
	height:1px;
}

/*============ 제목의 색상 시작 ============*/
.color0
{
	/*font-weight:bold;*/
	font-size:12px;
	color:#666666;
}
.color1
{
	/*font-weight:bold;*/
	font-size:12px;
	color:#ff0000;
}
.color2
{
	/*font-weight:bold;*/
	font-size:12px;
	color:#0000ff;
}
.color3
{
	/*font-weight:bold;*/
	font-size:12px;
	color:#ff9900;
}
.color4
{
	/*font-weight:bold;*/
	font-size:12px;
	color:#009900;
}
/*============ 제목의 색상 종료 ============*/

/*============ LIST 페이지 시작 ============*/
.li_td01{  /* 번호 */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:80px;
}
.li_td02{  /* 제목 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:500px;
}
.li_td03{  /* 등록일 */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}
.li_td04{  /* 제목2 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:340px;
}
.li_td05{  /* 작성자,작성일 */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:100px;
}
.li_td06{  /* 제목2 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:420px;
}
.li_td07{  /* 코스 */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:160px;
}
.li_td08{  /* IP */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:180px;
}
.li_td09{  /* IP */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:200px;
}
.li_td10{  /* IP */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:40px;
	height:28px;
	width:250px;
}
.li_td11{  /* 이름 */

	font-weight:bold;
	padding-top:10px;
	text-align:center;
	color:#666666;
	height:20px;
}
.li_td12{  /* 글 */
	padding-left:10px;
	padding-top:3px;
	text-align:left;
	color:#666666;
	height:15px;
}
.li_td13{  /* 작성자,작성일 */
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:110px;
}
.li_td90{  /* 제목2 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:230px;
}


.li_td91{  /* 제목2 */
	text-align:left;
	color:#666666;
	padding-top:5px;
	padding-left:20px;
	height:28px;
	width:120px;
}

.li_line{  /* 구분선 */
	background-color:#cccccc;
	height:1px;
}
.li_rec01/*input 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:2px;
	padding-bottom:1px;
	padding-left:10px;
	width:120px;
	height:15px;
}


.li_mb01{
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:80px;
}

.li_mb02{
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}

.li_mb03{
	text-align:center;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:140px;
}




/*============ LIST 페이지 종료 ============*/

/*============ WRITE/MODIFY 시작 ============*/
.wr_title{  /* 타이틀 */
	font-weight:bold;
	text-align:center;
	color:#666666;
	padding-top:7px;
	padding-bottom:3px;
	height:22px;
	width:720px;
}
.wr_td01{  /* 좌측 */
	font-weight:bold;
	text-align:right;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}
.wr_td02{  /* 우측 */
	text-align:left;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	width:580px;
}
.wr_td03{  /* 우측정렬 */
	text-align:right;
	font-weight:bold;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}
.wr_line{  /* 구분선 */
	background-color:#cccccc;
	height:1px;
}
.wr_line2{  /* 구분선 굵은 */
	background-color:#cccccc;
	height:2px;
}

.wr_rec01/*input 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:27px;
}

.wr_rec02
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:115px;
	height:20px;
}

.wr_rec03/*movie 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:50px;
}

.wr_rec04/*내용 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:150px;
}

.wr_rec05 /* 아이디 | 이름 | 비밀번호 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:180px;
	height:20px;
}

.wr_rec06 /* 셀렉트박스 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:100px;
	height:27px;
}

.wr_rec07 /* 이메일 셀렉트박스2 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:160px;
	height:27px;
}

.wr_rec08 /* 이메일 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:140px;
	height:20px;
}

.wr_rec09 /* 전화번호 | 우편번호 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:80px;
	height:20px;
}

.wr_rec10 /* 비밀번호찾기 셀렉트박스 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:260px;
	height:27px;
}

.wr_rec11 /* 비밀번호찾기 답변 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:250px;
	height:20px;
}
.wr_rec12 /* 주소1 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:350px;
	height:20px;
}

.wr_rec13/*내용 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:250px;
}

.wr_rec14 /* 주소1 */
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:200px;
	height:24px;
}

/** 버튼 **/
.wr_button
{
	background-color:#888888;
	text-align:center;
	color:#ffffff;
	border:solid #ababab 1px;
	padding:2px 5px;
	height:27px;

}

/*============ WRITE/MODIFY 종료 ============*/


/*============ VIEW 페이지 시작 ============*/
.vi_title{  /* 타이틀 */
	font-weight:bold;
	text-align:center;
	color:#666666;
	padding-top:7px;
	padding-bottom:3px;
	height:22px;
	width:720px;
}
.vi_td01{  /* 좌측 */
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}
.vi_td02{  /* 우측 */
	text-align:left;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	width:220px;
}
.vi_td03{  /* 우측 */
	text-align:left;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	width:580px;
}
.vi_txt{  /* 본문내용 */
	text-align:left;
	color:#666666;
	padding:5px;
	line-height:160%;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.vi_img{  /* 이미지 */
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
}

.vi_line{  /* 구분선 */
	background-color:#cccccc;
	height:1px;
}
.vi_line2{  /* 구분선 굵은 */
	background-color:#cccccc;
	height:2px;
}

.vi_rec01/*input 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:20px;
}
.vi_rec02
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:100px;
	height:20px;
}


/*============ VIEW 페이지 종료 ============*/

/*============ VISIT 페이지 시작 ============*/
/*글자 스타일*/
.vs_txt01
{
	text-align:center;
	background-color:#efefef;
	color:#666666;
	padding-top:5px;
	height:28px;
}
.vs_left01
{
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:28px;
}
.vs_left02
{
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:26px;
}
.vs_left03
{
	text-align:center;
	background-color:#efefef;
	color:#666666;
	padding-top:5px;
	height:26px;
}
.vs_left04
{
	text-align:center;
	background-color:#ffffff;
	height:26px;
}
.vs_left05
{
	text-align:center;
	background-color:#cdcdcd;
	height:28px;
}
.vs_right01
{
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:26px;
}


/*구분짓는 라인*/
.vs_bar01
{
	background-color:#cdcdcd;
	height:1px;
}
.vs_bar02
{
	background-color:#333333;
	height:2px;
}

.vs_bar03
{
	background-color:#333333;
	height:1px;
}
/*네모박스*/
.vs_rec01
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:5px;
	text-align:center;	
	width:90px;
	height:20px;
}
/*버튼 디자인*/
.vs_butt01
{
	background-color:#2185b3;
	text-align:center;	
	color:#ffffff;
	border:solid #1b5976 1px;
	padding-top:2px;
	width:62px;
	height:22px;
}
/*============ VISIT 페이지 끝 ============*/


/*============ POPUP 페이지 시작 ============*/
.po_title{  /* 타이틀 */
	font-weight:bold;
	text-align:center;
	color:#666666;
	padding-top:7px;
	padding-bottom:3px;
	height:22px;
	width:720px;
}
.po_td01{  /* 좌측 */
	text-align:center;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	height:28px;
	width:120px;
}
.po_td02{  /* 우측 */
	text-align:left;
	background-color:#ffffff;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	width:580px;
}

.po_line{  /* 구분선 */
	background-color:#cccccc;
	height:1px;
}
.po_line2{  /* 구분선 굵은 */
	background-color:#cccccc;
	height:2px;
}

.po_rec01/*input 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:20px;
}

.po_rec02
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:100px;
	height:20px;
}

.po_rec03/*movie 박스 사이즈*/
{
	background-color:#ffffff;
	border:solid #999999 1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	width:570px;
	height:50px;
}
/*============ POPUP 페이지 끝 ============*/

.helv { font-family:돋움, HelveticaNeue, Dotum, 굴림, Gulim, Apple-Gothic; }

/* 페이징 */
.page_nav {
 clear:both;
 text-align:center;
 font-size:12px;
 letter-spacing:-1px;
 line-height:normal;
 white-space:nowrap;
 padding:10px 0; }

.now_p, .deff_p, .page_nav a {
 display:inline-block;
 color:#656565;
 text-decoration:none;
 padding:3px 6px;
 vertical-align:middle;
 text-align:center;
 margin:0 2px 0 0;
 color:#888;
 cursor:pointer;
 }
.page_nav .now_p {
 border:1px solid #e61f1b;
 margin:0 4px 0 2px;
 color:#e61f1b; }
.page_nav .numb { display:inline; }

.deff_p {
 border:1px solid #ddd;
 color:#666; }