/*기본*/
body {background-color:#ffffff;margin:0;}
body, div, td {font-size:12px;color:#686868}body, div, td {font-family:돋움,Dotum,AppleGothic,sans-serif}
b{letter-spacing:-1px}
.input1 {float:left;margin-top:3px;margin-left:2px; width:180px; font-size:11px; border-top:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3;vertical-align:middle; }
.select {font-size:12px;color:#686868; }
input {font-size:12px;color:#686868; }
/* 링크 */
a:link{color:#686868;text-decoration:none; }
a:visited{color:#686868; text-decoration:none; }
a:hover{color:#FF8000;text-decoration:none; }
a:active{text-decoration:none; }

img{border:0 none}

/* 글보기 */
.view {font-family: "";font-size:11pt;color: #222222;line-height:22px;text-align :justify;}

/* 색상 */
.color_white {color:#FFFFFF}
a.color_white:link{color:#FFFFFF;text-decoration:none}
a.color_white:visited{color:#FFFFFF;text-decoration:none}
a.color_white:active{color:#FFFFFF;text-decoration:underline}
a.color_white:hover{color:#FFFFFF;text-decoration:underline}

.color_red {color:#FF2176}
a.color_red:link{color:#FF2176;text-decoration:none}
a.color_red:visited{color:#FF2176;text-decoration:none}
a.color_red:active{color:#FF2176;text-decoration:underline}
a.color_red:hover{color:#FF2176;text-decoration:underline}  

.color_blue {color:#3399ff}
a.color_blue:link{color:#3399ff;text-decoration:none}
a.color_blue:visited{color:#3399ff;text-decoration:none}
a.color_blue:active{color:#3399ff;text-decoration:underline}
a.color_blue:hover{color:#3399ff;text-decoration:underline}

.color_bora {
	color:#7a5591;
	font-weight: bolder;
}
a.color_bora:link{color:#B74F77;text-decoration:none}
a.color_bora:visited{color:#B74F77;text-decoration:none}
a.color_bora:active{color:#B74F77;text-decoration:underline}
a.color_bora:hover{color:#B74F77;text-decoration:underline}

.color_brand {
	color:#7A5591;
	font-weight: bolder;
}
a.color_brand:link{color:#7A5591;text-decoration:none}
a.color_brand:visited{color:#7A5591;text-decoration:none}
a.color_brand:active{color:#7A5591;text-decoration:underline}
a.color_brand:hover{color:#7A5591;text-decoration:underline}

.color_gray {color:#777777}

/* 텍스트 칼라 기본사이즈 */
/* 블루  */
.font_bl {color: #0A73AD;}
.font_bl_b {color: #5A8CCE;font-weight: bold;}

/* 주황  */
.font_or {color: #FF6915;}
.font_or_b {color: #FF6915;font-weight: bold;}

/* 노랑  */
.font_ye {color: #FF8c00;}
.font_ye_b {color: #FFAD31;font-weight: bold;}

/*레드*/
.font_rd {color: #FF3300;}
.font_rd_b {color: #FF3300;font-weight: bold;}

/*그린*/
.font_gr {color: #6B8F49;}
.font_gr_b {color: #42BDB5;font-weight: bold;}

/*grey*/
.font_gre {color: #000000;}
.font_gre_b {color: #A5BDE7;font-weight: bold;}

/*그린*/
.font_wh {color: #ffffff;}
.font_wh_b {color: #ffffff;font-weight: bold;}

/* 가격 */
.price {font-size: 10pt;color: #cc3300; font-weight: bold;}
a.price:link{font-size: 10pt;color:#cc3300;text-decoration:none}
a.price:visited{font-size: 10pt;color:#cc3300;text-decoration:none}
a.price:active{font-size: 10pt;color:#cc3300;text-decoration:underline}
a.price:hover{font-size: 10pt;color:#cc3300;text-decoration:underline}

/* 링크 큰 싸이즈 */
.DS_title{color:#000000;font-size:24px;font-weight:bold;letter-spacing:-1px}
a.DS_title:link{color:#000000;font-size:24px;font-weight:bold;letter-spacing:-1px;text-decoration:none}
a.DS_title:visited{color:#000000;font-size:24px;font-weight:bold;letter-spacing:-1px;text-decoration:none}
a.DS_title:active{color:#0077FF;font-size:24px;font-weight:bold;letter-spacing:-1px;text-decoration:underline}
a.DS_title:hover{color:#0077FF;font-size:24px;font-weight:bold;letter-spacing:-1px;text-decoration:underline}

/* 링크 작은 싸이즈 */
.DS_title2{font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:16px}
a.DS_title2:link{font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:16px;text-decoration:none}
a.DS_title2:visited{font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:16px;text-decoration:none}
a.DS_title2:active{color:#2D2C2D;font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:16px;text-decoration:underline}
a.DS_title2:hover{color:#2D2C2D;font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:16px;text-decoration:underline}

/* 서브페이지 L메뉴 */
.DS_Lmenu{font-size:12px;}
a.DS_Lmenu:link{color:#003663;font-size:12px;text-decoration:none}
a.DS_Lmenu:visited{color:#003663;font-size:12px;text-decoration:none}
a.DS_Lmenu:active{color:#003663;font-size:12px;text-decoration:underline}
a.DS_Lmenu:hover{color:#003663;font-size:12px;text-decoration:underline}

/* Lcontents 체험수기 */
.left_guestexp {font-size:11px;font-family:굴림,Gulim;color:#2D2C2D;letter-spacing:-1px;line-height:13px}
a.left_guestexp:link{font-size:11px;font-family:굴림,Gulim;letter-spacing:-1px;line-height:13px;text-decoration:none}
a.left_guestexp:visited{font-size:11px;font-family:굴림,Gulim;letter-spacing:-1px;line-height:13px;text-decoration:none}
a.left_guestexp:active{color:#0077FF;font-size:11px;font-family:굴림,Gulim;letter-spacing:-1px;line-height:13px;text-decoration:underline}
a.left_guestexp:hover{color:#0077FF;font-size:11px;font-family:굴림,Gulim;letter-spacing:-1px;line-height:13px;text-decoration:underline}

/* 작은폰트2 */
.small_font {font-size:11px;font-family:굴림,Gulim;color:#2D2C2D;line-height:13px}
.pname_font {color:#7a5591;font-weight: bold;}
/* 작은폰트 */
.small_s1 {font-family:"Verdana"; font-size:10px; color:#333333;}
.small_s2 {font-family: ""; font-size: 8pt; color: #333333}

/* 리스트 */
.list_p {font-family: "Verdana"; font-size: 10px; 	color: #FF8000;	text-decoration: none;font-weight:bold;}
.list_p a:link     {font-family: "Verdana"; font-size: 10px; 	color: #333333;	text-decoration: none;font-weight:lighter;}
.list_p a:visited  {font-family: "Verdana"; font-size: 10px; 	color: #333333;	text-decoration: none;font-weight:lighter;}
.list_p a:hover    {font-family: "Verdana"; font-size: 10px; 	color: #FF8000;	text-decoration: underline;font-weight:lighter;}

/* 인풋밖스 */
.input {border:1px solid #7F9DB9 ; font-family: "", "", Seoul; font-size:9pt; color:#333333; background-color:#ffffff; padding:2; height: 20px;}
.input_b {border:1px solid #e4e4e4 ; font-family: "", "", Seoul; font-size:9pt; color:#333333; background-color:#ffffff; padding:2; height: 20px;}
.input_c {border:1px solid #c8c8c8 ; font-family: "", "", Seoul; font-size:9pt; color:#333333; background-color:#ffffff; padding:2; height: 20px;}
.input_contents {border:0px solid #EBEBEB; font-family: "", "", Seoul; font-size:8pt; color:#333333; background-color:#ffffff; padding:2; height: 16px;}


/* table */
.left { margin: 0; padding: 0;background-color: #e3dcd2;font-size:12px;width:175px;}
.boxBg { margin: 0; padding: 0; line-height: 21px; background-color: #fbf8ee;text-align: center;font-weight:bold;}
.boxBg2 { margin: 0; padding: 10; line-height: 21px; background-color: #fbf8ee;text-align: center;font-weight:bold;}
.boxBg3 { margin: 0; padding: 3; line-height: 21px; background-color: #fdfdfd;text-align: center;}

table.list{
  margin: 0; padding: 0; line-height: 15px;
  border-collapse: collapse;
}
table.list td{
  margin: 0; padding: 2; 
  font-size:12px;
  text-align: center;
  border-top: 1px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}

table.list thead td{
  margin: 0; padding: 5;
  text-align: center;
  font-weight:bold;
  background-color: #fbf8ee;
  border-top: 1px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}
table.list2{
  margin: 0; padding: 0; line-height: 15px;
  border-collapse: collapse;
}
table.list2 td{
  margin: 0; padding: 3; 
  font-size:12px;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}

table.read{
  margin: 0; padding: 0px; line-height: 21px;
  border: 1px solid #dbdbdb;
  border-collapse: collapse;
}
table.read td{
  margin: 0; padding: 4px 5px 4px 10px; 
  border: 1px solid #dbdbdb;

}

table.view{
  margin: 0; padding: 0; line-height: 21px;
  border-left: 1px solid #A3D9D1;
  border-right: 1px solid #A3D9D1;
  border-bottom: 1px solid #A3D9D1;
  border-collapse: collapse;
}
table.view td{
  margin: 0; padding-left: 7;padding-top: 5; padding-bottom: 5;  
  border-right: 1px solid #A3D9D1;
  border-bottom: 1px solid #A3D9D1;
}

table.view thead td{
  margin: 0; padding: 7;
  text-align: center;
  border-top: 2px solid #cdcdcd;
  background-color: #f9f9f9;
  border-bottom: 1px solid #A3D9D1;
}

table.clear{
  margin: 0; padding: 0;
  border: 0px;
}
table.clear td{
  margin: 0; padding: 0;
  border: 0px;
}
img{
	border: 0px;
}