img {border:0;}
form {margin:0;}
#floater {Z-INDEX: 10; VISIBILITY: visible; POSITION: absolute;}
BODY
	{SCROLLBAR-FACE-COLOR: #ededed; SCROLLBAR-HIGHLIGHT-COLOR: #fafafa; SCROLLBAR-SHADOW-COLOR: #bdbdbd; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #f4f4f4;SCROLLBAR-DARKSHADOW-COLOR: #e3e3e3;
	font-family: 굴림, Arial;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #666666;
	line-height: 18px;
	background-color:#ffffff;
	}
table 
	{
	font-family: 굴림, Arial;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	}

td 
	{
	font-family: 굴림, Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
	}
	
	/* 메뉴레이어지정 */
	
	#Layer1 {
	position:absolute;
	width:100%;
	height:30;
	z-index:1000;
	left: 0px;
	top: 65;
}

#menu {
	position:absolute;
	width:975;
	height:43px;
	z-index:100;
}


.default
	{
	font-size:12px;
	color:#666666;
	line-height: 20px;
	font-weight: bold;
	}
.14b {
	font-family: 굴림;
	font-size: 14px;
	line-height: 30px;
	font-weight: bolder;
	color: #333333;
}


/* Anchor Tags */
    
a:link, a:active, a:visited
{
	font-family:굴림, Arial;	
	color: #666666;
 	text-decoration: none;
}
a:hover
{
	font-family:굴림, Arial;	
	color: #036eb7;
	text-decoration: none;
}
a.link2:link, a.link2:active, a.link2:visited
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #666666;	
 	text-decoration: none;
	}
a.link2:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #999999;	
	text-decoration: underline;
	}
a.link3:link, a.link3:active, a.link3:visited
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #dce9fc;	
 	text-decoration: none;
	}
a.link3:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #dce9fc;	
	text-decoration: underline;
	}
a.link4:link, a.link4:active, a.link4:visited
	{
	font-family:굴림,Arial;
	font-size: 12px;	
	text-decoration: none;
	font-weight: bold;
	color: #FF3300;
	}
a.link4:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #315C96;	
	text-decoration: underline;
	font-weight: bold;
	}
a.link5:link
	{
		font-family:굴림,Arial;
		font-size: 12px;	
		text-decoration: none;
		font-weight: bold;
		color: #FFFFFF;
		}
a.link5:active, a.link5:visited,a.link5:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #FFFFFF;	
	text-decoration: underline;
	font-weight: bold;
	}	
a.bbs:link, a.bbs:active, a.bbs;visited
	{
	color:#0000FF;
	text-decoration:none;
	}
a.bbs:hover
	{
	color:#FF0000;
	text-decoration:none;
	}
a.link6:link, a.link6:active, a.link6:visited
	{
	font-family:굴림,Arial;
	font-size: 11px;
	color: #333333;	
 	text-decoration: none;
	font-weight: normal;
	}
a.link6:hover
	{
	font-family:굴림,Arial;
	font-size: 11px;
	color: #2a88d2;	
	text-decoration: underline;
	font-weight: bold;
	}
a.link7:link, a.link7:active, a.link7:visited
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #333333;	
 	text-decoration: none;
	font-weight: normal;
	}
a.link7:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #FF3300;	
	text-decoration: underline;
	font-weight: bold;
	}
a.link8:link, a.link8:active, a.link8:visited
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #000000;	 	
	font-weight: bold;
	}
a.link8:hover
	{
	font-family:굴림,Arial;
	font-size: 12px;
	color: #456eea;		
	font-weight: bold;
	}
a.link9:link, a.link9:active, a.link9:visited
	{
	font-family:굴림,Arial;
	font-size: 13px;
	color: #000000;	
 	text-decoration: none;
	font-weight: normal;
	}
a.link9:hover
	{
	font-family:굴림,Arial;
	font-size: 13px;
	color: #2a88d2;	
	text-decoration: underline;
	font-weight: bold;
	}
/* Content Layout */

.basic
	{
	font-family:굴림, Arial;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	color:#666666;
	text-align:left;
	vertical-align:center;
	font-variant: 20;
	}	
.basic2
	{
	font-family:굴림, Arial;
	font-weight:normal;
	font-size:12px;	
	color:#666666;
	text-align:left;
	vertical-align:center;	
	}																	
.blue
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #007acc; 
	line-height: 15px; 
	font-style: normal; 
	font-weight: normal
	}
.bluebold
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #007acc; 
	line-height: 15px; 
	font-style: normal; 
	font-weight: bold
	}
.blue2
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #007acc;
	}
.blue2bold
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #007acc;	 
	font-weight: bold
	}
.red
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #CC0000; 
	line-height: 20px; 
	font-style: normal; 
	font-weight: normal
	}
.red11u
	{
	font-family:굴림, Arial;
	font-size: 11px;
	color: #CC0000;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: line-through;
	}
.11bl
	{
	font-family:굴림, Arial;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	text-decoration: line-through;
	}
.gblue
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #33669F; 
	line-height: 15px; 
	font-style: normal; 
	font-weight: normal
	}
.gray 
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #666666; 
	line-height: 15px; 
	font-weight: normal
	}
.white
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #FFFFFF; 
	line-height: 15px; 
	font-weight: normal
	}
.blue
	{  
	font-family:굴림,Arial;
	font-size: 12px; 
	color: #15418a; 
	line-height: 15px; 
	font-weight: bold
	}
.small
	{  
	font-family:굴림,Arial;
	font-size: 11px; 	
	line-height: 15px; 
	font-weight: normal
	}

/* Font Styles and Colors */ 
   
.fontsize15
	{
	font-size:15px;
	}
.fontsize14
	{
	font-size:14px;
	}
.fontsize13
	{
	font-size:13px;
	}
.fontsize12
	{
	font-size:12px;
	}
.fontsize12b
	{
	font-size:12px;
	color: #1f78c8;
	font-weight: bold;
	line-height: 20px;
	}
.fontsize11
	{
	font-size:11px;
	}
.fontsize11_
	{
	padding-top: 5px;
	font-size:11px;
	line-height: 15px;
	}
.fontsize10
	{
	font-size:10px;
	}
.fontsize9
	{
	font-size:9px;
	}
.fontsize8
	{
	font-size:8px;
	}
.fontsize7
	{
	font-size:7px;
	}
.bold
	{
	font-weight:bold;
	}
.italic
	{
	font-style:italic;
	}
.color
    {
    color:#0000FF;
    }
.color1
    {
    color:#333399;
    }
.color2
    {
    color:#164545;
    }
.color3
    {
    color:#990000;
    }
.color4
    {
    color:#555555;
    }

/* Box and Button and Select */ 

.box   {font-family: "굴림"; font-size: 12px; background-color:#ffffff; color:666666; border:1px solid #cccccc;}
.box_   {font-family: "굴림"; font-size: 12px; background-color:#ffffff; color:666666; border:1px solid #223867;}

.num_box   {font-family: "굴림"; font-size: 12px; background-color:#ffffff; color:666666; border:1px solid #cccccc; text-align: right}

.id_box  {font-family: "굴림"; font-size: 12px; background-color:#ffffff; color:666666; border:1px solid #cccccc; width:155px;}

.button  {font-family:굴림 ; font-size: 12px; height:18px; border-width:1; border-style:ridge; border-color:#d0d0d0; background-color:#dfdfdf}


.3333bold {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: 24px;
}
.3333bold2 {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: 18px;
}
.3333bold3 {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	line-height: 18px;
}
.333314 {
	font-family: 굴림;
	font-size: 14px;	
	color: #333333;
	font-style: normal;
	line-height: 24px;
}
.333314bold {
	font-family: 굴림;
	font-size: 14px;	
	color: #007acc;
	font-weight: bold;
	font-style: normal;
	line-height: 24px;
}
.3333bold11 {
	font-family: 굴림;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: 24px;
}
.redbold {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}
.redbold14 {
	font-family: 굴림;
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
}
.whitebold {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.basic2 {

	font-family:굴림,Arial;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	color:#666666;
	text-align:left;
	vertical-align:center;
	font-variant: 20;
}
.box2 {
font-family: 굴림; font-size: 12px; background-color:#f3f3f3; color:#666666; border:1px solid #cccccc;
}
.box7 {
font-family: 굴림; font-size: 24px; background-color:#f3f3f3; color:#bb1a1c; border:1px solid #cccccc;
}
.box5 {
font-family: 굴림; font-size: 12px; background-color:#f8f8f8; color:#666666; border:1px solid #f8f8f8;
}
.boxw {
font-family: 굴림; font-size: 12px; background-color:#ffffff; color:#666666; border:1px solid #ffffff; width:170px; height:19px; padding-top:3px;
}
.box4 {
font-family: 굴림; font-size: 11px; background-color:#ffffff; color:#666666; border:1px solid #e3e3e3;line-height: 18px;
}
.textarea {
	BORDER-RIGHT: #cccccc 1px solid;
	background-color:#FFFFFF;
	BORDER-TOP: #cccccc 1px solid;
	SCROLLBAR-FACE-COLOR: #ededed;
	SCROLLBAR-HIGHLIGHT-COLOR: #fafafa;
	BORDER-LEFT: #cccccc 1px solid;
	SCROLLBAR-SHADOW-COLOR: #bdbdbd;
	SCROLLBAR-3DLIGHT-COLOR: #f9f9f9;
	SCROLLBAR-ARROW-COLOR: #929292;
	SCROLLBAR-TRACK-COLOR: #f4f4f4;
	BORDER-BOTTOM: #cccccc 1px solid;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: 굴림;
	font-size: 12px;
	color: 666666;
	line-height: 18px

}
.textareawww {
	BORDER-RIGHT: #ffffff 1px solid;
	background-color:#ffffff;
	BORDER-TOP: #ffffff 1px solid;
	SCROLLBAR-FACE-COLOR: #ededed;
	SCROLLBAR-HIGHLIGHT-COLOR: #fafafa;
	BORDER-LEFT: #ffffff 1px solid;
	SCROLLBAR-SHADOW-COLOR: #bdbdbd;
	SCROLLBAR-3DLIGHT-COLOR: #f9f9f9;
	SCROLLBAR-ARROW-COLOR: #929292;
	SCROLLBAR-TRACK-COLOR: #f4f4f4;
	BORDER-BOTTOM: #ffffff 1px solid;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: 굴림;
	font-size: 12px;
	color: 666666;

}
.textarea2 {
	BORDER-RIGHT: #223867 1px solid;
	background-color:#223867;
	BORDER-TOP: #223867 1px solid;
	SCROLLBAR-FACE-COLOR: #ededed;
	SCROLLBAR-HIGHLIGHT-COLOR: #fafafa;
	BORDER-LEFT: #223867 1px solid;
	SCROLLBAR-SHADOW-COLOR: #bdbdbd;
	SCROLLBAR-3DLIGHT-COLOR: #f9f9f9;
	SCROLLBAR-ARROW-COLOR: #929292;
	SCROLLBAR-TRACK-COLOR: #f4f4f4;
	BORDER-BOTTOM: #223867 1px solid;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: 굴림;
	font-size: 12px;
	color: dce9fc;

}
.box3 {
font-family: 굴림; font-size: 12px; line-height: 18px; background-color:#223867; color:#dce9fc; border:1px solid #223867; height:20px
}
.select {
	FONT-SIZE: 12px; COLOR: #666666; HEIGHT: 12px
}
/*.select {
	BORDER-RIGHT: #223867 1px solid;  background-color:#f9f9f9; BORDER-TOP: #223867 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #223867 1px solid; COLOR: #666666; BORDER-BOTTOM: #223867 1px solid; HEIGHT: 18px
}*/
.select2 {
	BORDER-RIGHT: #223867 1px solid;  background-color:#f9f9f9; BORDER-TOP: #223867 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #223867 1px solid; COLOR: #666666; BORDER-BOTTOM: #223867 1px solid; HEIGHT: 18px
}
.select3 {
	BORDER: #223867 1px solid;  background-color:#ffffff; FONT-SIZE: 11px;  COLOR: #666666; HEIGHT: 18px
}
.selectt { font-family:돋움; font-size:11px; BEHAVIOR: url('/style/selectBox.htc'); CURSOR: hand }
.orange {

	font-family:굴림,Arial;
	font-size: 12px; 
	color: FF6200; 
	line-height: 15px; 
	font-weight: normal
}
.orangeb {

	font-family:굴림,Arial;
	font-size: 12px; 
	color: FF6200; 
	line-height: 15px; 
	font-weight: bold;
}
.orangeb11 {

	font-family:굴림,Arial;
	font-size: 11px; 
	color: FF6200; 
	
	font-weight: bold;
}
.bro {

	font-family:굴림,Arial;
	font-size: 12px;
	color: a3620a;
}
.bro2 {
	font-family:굴림,Arial;
	font-size: 11px;
}
.brob {

	font-family:굴림,Arial;
	font-size: 11px; 
	color: 007acc;
}
.brob11 {

	font-family:굴림,Arial;
	font-size: 11px; 
	color: a3620a; 	
	font-weight: bold;
}
.bro12 {

	font-family:굴림,Arial;
	font-size: 12px;
	color: a3620a;
	font-weight: bold;
}
.bbbbbb {
	font-size:11px;
	color:666666;
	line-height: 24px;
	font-weight: bold;
}
.bbbbbb12 {
	font-size:12px;
	color:666666;
	line-height: 24px;
	font-weight: bold;
}
.sky {

	font-family:굴림,Arial;
	font-size: 12px; 
	color: #dce9fc; 
	line-height: 25px; 
	font-weight: normal
}
.skyb {

	font-family:굴림,Arial;
	font-size: 12px; 
	color: #dce9fc; 
	line-height: 25px; 
	font-weight: bold;
}
.yb11 {

	font-family:굴림,Arial;
	font-size: 11px; 
	color: #fff799; 
	line-height: 25px; 
	font-weight: bold;
}
.wb11 {

	font-family:굴림,Arial;
	font-size: 11px; 
	color: #ffffff; 
	line-height: 18px; 
	font-weight: bold;
}
.yb2 {

	font-family:굴림,Arial;
	font-size: 12px; 
	color: #666666; 	
	font-weight: bold;
	}
.style1 {color: #CCCCCC}
.style2 {color: #f26522;font-family:굴림,Arial;
		font-weight: bold;
}
.style2_ {color: #f26522;font-family:굴림,Arial;
		font-weight: bold;
}
.style214 {color: #FF3300;font-family:굴림,Arial;
		font-size: 14px;
		font-weight: bold;
}
.style3 {color: #006965;
		font-weight: bold;
}
.style4 {
	color: #ec008c;
	font-weight: bold;
}
.style5 {
	color: #598527;
	font-weight: bold;
}
.style6 {
	color: #ed1c24;
	font-weight: bold;
}
.style7 {
	color: #007acc;
	font-weight: bold;
}

.wb11u {
	font-family:굴림,Arial;
	font-size: 11px; 
	color: #ffffff; 
	line-height: 18px; 
	font-weight: bold;
	text-decoration: underline
}
.whitebu {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline
}
.white14b {
	font-family: 굴림;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;	
}
.gbb {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #2fafae;	
}
.blue14b {
	font-family: 굴림;
	font-size: 14px;
	font-weight: bold;
	color: #1f55af;	
}

.kblueb {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #456eea;	
	line-height: 20px;
}
.kblueb2 {
	font-family: 굴림;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #666666;	
	line-height: 20px;
}
.kblueb3 {
	font-family: 굴림;
	font-size: 13px;
	font-weight: bold;
	color: #456eea;	
	line-height: 20px;
}
.kblueb4 {
	font-family: 굴림;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #666666;	
	line-height: 16px;
	padding: 5px 10px 0 5px;
}
.kblueb18 {
	font-family: 굴림;
	font-size: 18px;
	font-weight: bold;
	color: #456eea;	
	line-height: 40px;
}
.k2blueb {
	font-family: 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #3f5497;	
	line-height: 20px;
}
.k2blueb11 {
	font-family: 굴림;
	font-size: 11px;
	font-weight: bold;
	color: #3f5497;	
	line-height: 20px;
}
.k2blue11 {
	font-family: 굴림;
	font-size: 11px;
	font-weight: normal;	
	color: #3f5497;	
	line-height: 20px;
}
.k2blue12 {
	font-family: 굴림;
	font-size: 12px;
	font-weight: normal;	
	color: #f26522;	
	line-height: 20px;
}
.k2blueb14 {
	font-family: 굴림;
	font-size: 14px;
	font-weight: bold;	
	color: #3f5497;	
	line-height: 20px;
}
.k2blueb15 {
	font-family: 굴림;
	font-size: 14px;
	font-weight: bold;	
	color: #333333;	
	line-height: 20px;
}

.dot_td 
	{
	font-family: 굴림, Arial;
	font-size: 12px;
	color:#666666;
	line-height: 30px;
	border-bottom: 1px dotted #B3B3B3;
	}
.dot_line{ border-bottom: 1px dotted #B3B3B3; }

#pscroller2{
width: 300px;
height: 20px;
}

#pscroller2 a{
text-decoration: none;
}


.cbb {
	background-image:url(/img/qbt.gif), url(/img/qbb.gif), url(borders-no-trans.gif), url(borders-no-trans.gif);
	background-position:100% 0, 100% 100%, 0 0, 100% 0;
	background-repeat:no-repeat, no-repeat, repeat-y, repeat-y;
	padding:0 12px;
	}

/*상단 베스트*/
.rollboder {BORDER: #ddd 1px solid;}
.rollleft {FLOAT: left; WIDTH: 300px}
.rollleft STRONG {COLOR: #666}
.rollcenter {BORDER-RIGHT: #bcbcbc 0px solid; BORDER-LEFT: #bcbcbc 0px solid; WIDTH: 30px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center; background-color:#f3f3f3;}
.rollright IMG {VERTICAL-ALIGN: middle}








/*Kim hye jeong*/
/*head*/
#Head {
	width: 978px;
	height: 100px;
	background:url(../img/header/top_bg.gif) no-repeat 0 0;
}

/*Util menu*/
.Util {
	margin: 8px 45px 8px 0;
}
.Util_line {
	padding-left: 7px;
	padding-right: 7px;
}

/*Logo&menu*/
#LM {
	margin-left: 47px;
}
.Top_menu {
	width: 662px;
	padding-left: 57px;
}

/*Top_seach*/
#Top_seach {
	margin: 15px 0 7px 335px;
}
.Seach_ti {
	padding-right: 7px;
}
.Seach_Bl {
	background:url(../img/header/search_bg_left.gif) no-repeat 0 0;
}
.Seach_BR {
	background:url(../img/header/search_bg_right.gif) no-repeat 0 0;
}



/*Footer*/
#Footer {
	width: 100%
	margin-top: 20px;
	margin-bottom: 20px;
}
.F_line {
	width: 978px;
	height: 1px;
	background-color: #d8d8d8;
}
.F_line2 {
	padding-left: 8px;
	padding-right: 8px;
}

#Copyright {
	width: 978px;
	margin: 17px 30px 0 10px;
}
.Copy_txt1 {
	width: 778px;
}
.Copy_txt2 {
	padding-top: 8px;
	padding-bottom: 8px;
}
.Copy_txt3 {
	padding-bottom: 8px;
}

/*공통사항*/
.img_border {
	border: #cccccc 1px solid;
}
.box_border {
	border: #dcdcdc 1px solid;
}

/*main*/
#contents {
	width: 978px;
	margin: 20px 10px 20px 10px;
}

/*main_1단 START*/
.bestMD {
	width: 232px;
	margin-right: 10px;
}

.Qsearch {
	width: 495px;
	height: 237px;
	margin-right: 9px;
	background:url(../img/main/search_bg.gif) no-repeat 0 0;
}


/*최저할인항공*/
.DSair {
	width: 228px;
}
.DSairbest {
	width: 226px;
	height: 73px;
	text-align: center;
	background:url(../img/main/00_boxbg.gif) no-repeat 0 0;
}
.DSairbest_list {

}
.DSair_list {
	width: 219px;
	margin: 7px 0 6px 3px;
}
.DS_price {
	height: 20px;
	font-weight:bold;
	color:#555555;
}
.DS_price2 {
	height: 23px;
	font-weight:bold;
	color:#f26522;
}
/*main_1단 END*/


/*main_2단 START*/
#main_2dan {
	width:978px;
	height:271px;
	margin-top:11px;
	background-image: url('../img/main/00_bgline.gif');
}

/*Quick Menu*/
.Quickmenu {
	width: 232px;
	margin-top: 6px;
	margin-right: 10px;
}
.Quickmenu_list {
	margin-top: 7px;
	margin-left: 10px;
}

/*MD BEST*/
.MDbest {
	width: 450px;
	height: 233px;
	margin: 22px 11px 0 11px;

}
#MDbest_prod {
	width: 198px;
	height: 170px;
	margin-top: 35px;
	margin-right: 30px;
	/*border: #d7d7d7 2px solid;*/
}
.MD_list {
	width:100px;
}
.MD_prod {
	width: 98px;
	height: 61px;
	border: #d7d7d7 1px solid;
}
.MD_prodtxt {
	/*word-spacing: -0.5em;*/
	/*letter-spacing: -0.5em;*/
	line-height: 15px;
	padding-top: 4px;
}

/*Flash banner*/
.flabanner {
	width: 222px;
	height: 248px;
	margin-top: 6px;
	margin-left: 10px;
}
/*main_2단 END*/

/*main_3단 START*/
#Tourprod {
	width: 738px;
	height: 189px;
	margin-top: 11px;
	margin-right: 8px;
	background-image: url('../img/main/tour_bg.gif');
}
#Tourprod2 {
	width: 737px;
	height: 178px;
}
.Hotprod {
	width: 183px;
	margin-top: 49px;
	margin-left: 12px;
}
.T_ProdTap {
	height: 24px;
	margin-top: 2px;
	margin-left: 49px;
}
.T_ProdTap2 {
	height: 26px;
}
.T_Prodimg {
	border: #d7d7d7 1px solid;
}
.Honeymoon{
	width: 232px;
	margin-right: 10px;
}
/*main_3단 END*/

/*main_4단 START*/
#main_4dan {
	width: 978px;
	height: 175px;
	padding-top: 17px;
	padding-bottom: 17px;
}
/*main_4단 END*/

/*main_5단 START*/

/*Notice*/
#Notice {
	width: 232px;
	margin-right: 10px; 
}
.N_list {
	width: 232px;
	height: 85px;
	margin-top: 2px; 
}
.N_txt {
	height: 21px;
	word-spacing: -0.5em;
	/*line-height: 15px;*/
	padding-left: 10px;
}

/*Blog*/
.Blog {
	width: 232px;
	height: 53px;
	margin-top: 3px;
	background-image: url('../img/main/blog_bg.gif');
}
.B_naver {
	padding-right: 2px;
	padding-left: 137px;
}
.B_tistory {
	padding-right: 9px;
}

/*Service Center*/
#SC {
	width: 496px;
	height: 168px;
	margin-right: 10px;
	background-image: url('../img/main/00_boxbg2.gif');
}
.Service_txt {
	width: 213px;
	margin-left: 16px;
	margin-right: 19px;
}
.Bank {
	width: 195px;
	margin-left: 19px;
	margin-right: 27px;
}
/*main_5단 END*/


/*Sub*/
#Sub {
	width: 978px;
	margin-top: 20px;
}
#Sub_area {
	width: 780px;
	margin-left:10px;
}
#Contents_area {
	width: 780px;
	margin-top: 5px;
	margin-bottom: 30px;
}

/*Left Menu*/
#Left_menu {
	width: 188px;
}
.menu_top {
	width: 188px;
	height: 6px;
	background-image: url('../img/leftmenu/menubg_top.gif');
}
.menu_bottom {
	width: 188px;
	height: 8px;
	background-image: url('../img/leftmenu/menubg_bottom.gif');
}
.menu_middle {
	width: 188px;
	background-image: url('../img/leftmenu/menubg_middle.gif');
}

#Menu_area {
	width: 169px;
	margin-left: 9px;
	margin-right: 9px;
}
.Menu_ti {
	width: 169px;
	height: 21px;
	padding-left: 9px;
}
#Menu_sub {
	width: 150px;
	margin-left: 9px;
	margin-right: 9px;
}
#Menu_sub2 {
	width: 150px;
	margin: 2px 9px 2px 9px;
}
.Menu_ti_s {
	height: 18px; 
}

#MS_table {
	width: 150px;
	border: #d7d7d7 1px solid;
}
.MS_menu {
	background-color: #f8f8f8;
	padding:2px 5px 2px 5px;
}
.Menu_line {
	width: 169px;
	height: 1px;
	background-color: #efefef;
}
.Menu_line2 {
	width: 150px;
	height: 1px;
	background-color: #efefef;
}

#Left_banner {
	width: 188px;
	margin-top: 17px;
	margin-bottom: 17px;
}

/*Guide*/
.Guide {
	padding-right: 5px;
}
.Guide_txt {
	font-size: 11px;
	color:#999999;
	word-spacing: -0.5em;
	padding-right: 5px;
	padding-top: 1px;
}
.Guide_txt2 {
	font-size: 11px;
	font-weight: bold;
	color:#999999;
	word-spacing: -0.5em;
	padding-right: 5px;
	padding-top: 1px;
}


/*subpageDesigner*/

/*COMPANY*/
#company_area{
	width: 780px;
	margin-top: 12px;
	margin-left: 15px;
	margin-bottom: 30px;
}
/*인사말*/
.greeting_bg {
	width: 780px;
	height: 744px;
	background-image: url('../img/company/greeting_bg.jpg');
}
.greeting_txt {
	padding-top: 48px;
	padding-bottom: 32px;
}
/*연혁*/
.history_bg {
	width: 780px;
	height: 985px;
	background-image: url('../img/company/history_img2.jpg');
}

/*개요*/
.business_contents {
	padding: 50px 0 100px 76px;
}
/*이념*/
.philosophy_contents {
	padding: 80px 0 100px 0;
}
/*미래*/
.vision_contents {
	padding: 80px 0 100px 0;
}
/*오시는길*/
.location_bg {
	width: 780px;
	height: 648px;
	background-image: url('../img/company/location_map.jpg');
	background-repeat: no-repeat
}
.location_txt {
	padding-top: 505px;
	padding-left: 370px;
	padding-bottom: 100px;
}
.location_txt2 {
	padding-top: 505px;
	padding-left: 5px;
	padding-bottom: 0px;
}
/*공지사항*/
.company_notice_ti {
	padding-top: 12px;
	padding-left: 15px;
}
#compnay_NL_area {
	width: 780px;
	margin-top: 5px;
}
.CN_number {
	width: 56px;
	text-align: center;
}
.CN_ti {
	width: 516px;
	text-align: center;
}
.CN_name {
	width: 74px;
	text-align: center;
}
.CN_date {
	width: 74px;
	text-align: center;
}
.CN_hits {
	width: 56px;
	text-align: center;
}
#compnay_N_list_area{
	width: 780px;
	height: 27px;
}
.CN_number_txt {
	width: 57px;
	height: 27px;
	text-align: center;
}
.CN_ti_txt {
	width: 517px;
	text-align: left;
}
.CN_name_txt {
	width: 75px;
	text-align: center;
}
.CN_date_txt {
	width: 75px;
	text-align: center;
}
.CN_hits_txt {
	width: 56px;
	text-align: center;
}


/*TOUR*/
/*TOUR_MAIN*/
#tourM_danarea {
	width: 780px;
	margin-bottom: 17px;
}
#tourM_danarea2 {
	width: 780px;
	margin-bottom: 30px;
}
.tourM_fla {
	width: 552px;
	height: 240px;
}
.tourM_fla2 {
	width: 211px;
	height: 189px;
}
.tourM_fla3 {
	width: 211px;
	height: 189px;
	padding: 2 0 0 13px;
}
#tourM_MDare {
	width: 217px;
	margin-left: 11px;
}
#tourM_MBare {
	width: 228px;
	padding-left: 6px;
}
#tourM_BESTare {
	width: 552px;
	margin-right: 11px;
}
#tourM_BESTlistarea {
	width: 363px;
	margin-left: 9px;
}
.tourM_prod_box {
	width: 361px;
	background-image: url('../img/tour/best_bg.gif');
	background-repeat: repeat-x;
}
#tourM_BESTlistarea2 {
	width : 361px;
	padding: 20px 10px 0 9px;
}
.tourM_prod_img {
	width: 184px;
	border: #cccccc 1px solid;
}
.tourM_prod_img2 {
	width: 80px;
	border: #cccccc 1px solid;
}
.tourM_prod_img3 {
	width: 152px;
	height: 128px;
	border: #cccccc 1px solid;
}
.tourM_prod_img4 {
	width: 106px;
	border: #cccccc 1px solid;
}
.tourM_prod_img5 {
	width: 99px;
	border: #cccccc 1px solid;
}
.tourM_prod_ti	{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 3px;
}
.tourM_prod_price	{
	font-size:14px;
	color:#f26522;
	font-weight:bold;
}
#tourM_prod_txtare {
	width: 90px;
	margin-left: 4px;
}
.tourM_prod_price2 {
	font-weight:bold;
	color:#555555;
	padding-top: 2px;
}
.tourM_prod_price3	{
	padding-top: 5px;
	color:#f26522;
	font-weight:bold;
}
.tourM_3danbg {
	width: 780px;
	background-image: url('../img/tour/intro_bg.gif');
}
#tourM_3danarea {
	width: 754px;
	margin: 13px 13px 0 13px;
}
.tourM_3dan_boxbg_t {
	width: 375px;
	height: 34px;
	background-image: url('../img/tour/intro_boxbg_top.gif');
}
.tourM_3dan_boxbg_m {
	width: 375px;
	background-image: url('../img/tour/intro_boxbg_middle.gif');
}
.tourM_3dan_boxbg_b {
	width: 375px;
	height: 5px;
	background-image: url('../img/tour/intro_boxbg_bottom.gif');
}
#tourM_3dan_ti {
	width: 357px;
	margin: 9px 9px 4px 9px;
}

/*TOUR_SUB*/
#Tour_bestMD {
	width: 780px;
	height: 185px;
	margin-top: 6px;
	background-image: url('../img/tour/boxbg.gif');
}
.TBest_Bprod {
	width: 178px;
	height: 132px;
	padding-top: 30px;
	padding-left: 28px;
}
#TBest_Ptable {
	width: 526px;
	margin-top: 30px;
	margin-left: 20px;
}
.TB_Pr_img {
	width: 84px;
	height: 56px;
}
#TB_Prod {
	width: 170px;
	height: 56px;
	margin-left: 7px;
	margin-right: 7px;
}
.TB_Pr_line {
	width: 329px;
	height: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*TOUR_검색단*/
#Tour_search {
	width: 780px;
	height: 101px;
	margin-top: 16px;
	margin-bottom: 18px;
	background-image: url('../img/tour/search_boxbg.gif');
}
#TS_area {
	width: 610px;
	height: 43px;
	margin: 35px 0 0 28px;
}
.TS_ti {
	width: 51px;
	height: 24px;
	padding-left: 7px;
	padding-right: 19px;
}
.TS_line {
	height: 1px;
	background-color: #efefef;
}
.TS_btn {
	padding: 33px 28px 0 33px;
}

/*TOUR_상품목록*/
.LP_txt {
	word-spacing: -0.5em;
}
.LP_amount {
	font-weight:bold;
	color:#f26522;
}

#TL_Prodtable {
	width: 780px;	
	background-image: url('../img/tour/prod_boxbg_middle.gif');
}
#TL_Prod {
	width: 724px;
	margin: 10px 28px 10px 28px;
}
#TL_Prod_data {
	width: 600px;
	margin-left: 14px;
}
.TL_prod_ti	{
	height: 30px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.TL_prod_price	{
	font-size:14px;
	color:#f26522;
	font-weight:bold;
	padding-left: 10px;
}
.TL_data_line {
	height: 1px;
	background-color: #efefef;
}
#TL_Prod_data2 {
	width: 600px;
	margin-top: 5px;
}
.TL_date_ti {
	background:url(../img/icon/dot.gif) no-repeat 0 2px; 
	letter-spacing: -1px;
	padding-left: 10px;
	font-size:11px;
	color:#1f78c8;
}
.TL_date_txt {
	/*letter-spacing: -1px;*/
	font-size:11px;
	color:#666666;
}
.TL_date_period {
	padding-left: 693px;
	padding-bottom: 10px;
}

/*날짜변경*/
#DayList_area {
	width: 734px;
	height: 24px;
	margin-top: 18px;
	background-image: url('../img/tour/day_tap_bg.gif');
}
.DayList_infor {
	letter-spacing: -1px;
	font-size:11px;
	color:#999999;
}
#DayList_Taparea {	
	width: 167px;
	margin-left: 10px;
}
.DayList_tap {
	width: 83px;
	height: 24px;
	background-image: url('../img/tour/day_tap.gif');
}
.DayList_tapon {
	width: 83px;
	height: 24px;
	background-image: url('../img/tour/day_tap_on.gif');
}
#Day_area {
	height: 29px;
	background-color: #fafafa;
	padding-left: 10px;
	padding-right: 10px;
}
.Day_Fontprice {
	background:url(../img/icon/icon_price.gif) no-repeat 0 2px; 
	font-weight:bold;
	color:#f26522;
	padding-left: 22px;
}
.Day_Fontday {
	font-weight:bold;
	color:#1f78c8;
	padding-left: 8px;
}
.DayList_line {
	height: 1px;
	background-color: #c5c5c5;
}
.DayList_line2 {
	height: 1px;
	background-color: #316fa0;
}

/*TOUR VEIW*/
.TV_boxbg {
	width: 780px;
	height: 8px;
}
.TV_boxbg_m {
	width: 780px;
	background-image: url('../img/tour/view_Bluebox_middle.gif');
}
#TV_area {
	width: 746px;
	margin: 17px 17px 17px 17px;
}
#Veiw_Prodti_area {
	width: 746px;
	height: 38px;
	background-image: url('../img/tour/view_tibox.gif');
}
.Veiw_Prod_ti {
	font-size:14px;
	color:#333333;
	font-weight: bold;
	padding-left: 16px;
}
.Veiw_font_code1 {
	font-size:11px;
	color:#666666;
	padding-left: 7px;
}
.Veiw_font_code2 {
	font-size:11px;
	color:#f26522;
	font-weight:bold;
}
#Veiw_Prodinfor_area {
	width: 746px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#Prodinfor_Spicter {
	width: 280px;
	margin-top: 7px;
}
.Spicter {
	padding-right: 8px;
}
#Prodinfor_area {
	width: 420px;
	margin-left: 25px;
}
.Prodinfor_ti {
	width: 90px;
	padding: 3px 0 3px 0;
}
.Prodinfor_font1 {
	font-size: 12px;
	color:#666666;
	font-weight:bold;
}
.Prodinfor_font2 {
	font-size: 11px;
	color:#1f78c8;
}
.Prodinfor_font3 {
	font-size: 11px;
	color:#666666;
}
.Prodinfor_line {
	height: 1px;
	background-color: #efefef;
}
#Veiw_Prodinfor_btn {
	width: 746px;
}
#Veiwinfor_btn {
	margin-top: 19px;
}
.Prodveiw_bg {
	width: 780px;
	height: 7px;
}
.Prodveiw_bg_m {
	width: 780px;
	background-image: url('../img/tour/prod_boxbg_middle.gif');
}
.Prodveiw_ti {
	padding-top: 26px;
	padding-bottom: 12px;
}
/* Tap_일정표 */
#Prodveiw_schedule {
	margin-top: 16px;
}

/* Tap_주의사항 */
#Checkinfo_area {
	width: 747px;
}
.Checkinfo_ti {
	padding-bottom: 8px;
}
.Checkinfo_boxbg {
	width: 747px;
	height: 7px;
}
.Checkinfo_boxbg_m {
	width: 747px;
	background-image: url('../img/tour/view_box_middle02.gif');
	padding: 
}

/* Tap_호텔정보 */
#Hotelinfo_area {
	width: 747px;
}
.Hotelifor_fontB {
	font-size: 12px;
	color:#666666;
	font-weight:bold;
}
.Hotelifor_font {
	font-size: 12px;
	color:#666666;
}
.Hotelifor_line {
	width: 525px;
	height: 1px;
	background-color: #efefef;
}
.Hotelifor_txt {
	width: 710px;
	padding-top: 15px;
}

/*밤도깨비*/
.week_bg {
	width: 780px;
	height: 340px;
	background-image: url('../img/tour/week_bg.jpg');
}
#week_prodarea {
	margin-left: 9px;
}

/* 맞춤여행_list */
.Joint_area {
	width: 780px;
	background-image: url('../img/joint/joint_bg.jpg');
}
#Joint_Sample_area {
	height: 135px;
	margin: 220px 15px 0 15px;
}
#Joint_Search_area {
	height: 29px;
	margin-top: 38px;
}
#Joint_list {
	width: 780px;
	height: 27px;
}

/*맞춤여행_write*/
.Joint_write_area {
	width: 780px;
	height: 180px;
	background-image: url('../img/joint/joint_bg2.jpg');
}
.Write_bar_bg {
	width: 780px;
	height: 98px;
	background-image: url('../img/bbs/titleBar3.gif');
}
#Write_bar {
	width: 764px;	
}
#Write_bbs_area {
	width: 764px;
	margin: 8px 8px 8px 8px; 
}
.Write_bbs_box {
	width: 764px;
	height: 7px;
}
.Write_bbs_box_m {
	width: 764px;
	background-image: url('../img/bbs/write_boxbg_middle.gif');
}
.bbs_write_ti {
	width: 104px;
	height: 28px;
	padding-left: 11px; 
}
.bbs_write_line {
	width: 764px;
	height: 1px;
	background-color: #d7d7d7;
}
.write_bbs_space {
	padding-left: 11px;
}


/*맞춤여행_답변*/
#answer_bbs_area {
	width: 780px;
	margin-bottom: 10px;
}
.answer_bbs_box {
	width: 780px;
	height: 5px;
}
.answer_bbs_box_m {
	width: 780px;
	background-image: url('../img/bbs/answer_boxbg_middle.gif');
}
#answer_area {
	width: 752px;
	margin: 7px 14px 7px 14px;
}
.answer_txt {
	width: 60px;
}


/*BUS*/
/*차량소개*/
#Bus_tap {
	width: 400px;
	margin-top: 6px;
}
.bus01_tap {
	padding-right: 2px;
}
#Bus_con45area {
	width: 768px;
	margin-left: 12px;
	margin-top: 18px;
	background-color: #ffffff;
}
#Bus_toparea {
	margin-bottom: 40px;
}
#Bus_Tconarea {
	width: 315px;
	margin-top: 10px;
}
#Bus_inforarea {
	margin-top: 30px;
	margin-bottom: 30px;
}
.businfor_ti {
	height: 20px;
	padding-right: 25px;
}
.bus_img {
	width: 453px;
	height: 312px;
	background-image: url('../img/bus/bus_img.jpg');
}
#acc_area {
	margin-bottom: 13px;
}
.acc_img {
	padding-right: 28px;
}
.acc_txt {
	height: 148px;
	padding-top: 5px;
}

/*사용용도*/
#Bus_usearea {
	width: 387px;
	margin-right: 6px;
}
#Bus_usearea2 {
	width: 387px;
}
.Bus_usebg {
	width: 387px;
	height: 103px;
	background-image: url('../img/bus/bus02_boxbg.gif');
}
#Bus_use_conarea {
	width: 369px;
	margin: 9px 9px 9px 9px;
}
.Bus_use_txt {
	width: 258px;
	padding-top: 6px;
	padding-left: 12px;
}
.Bus_use_con {
	padding-top: 30px;
}
/*차고소개*/
#Bus_cararea {
	margin-top: 30px;
}
.Bus_cartxt {
	padding-top: 20px;
	padding-bottom: 30px;
}
.Bus_cartxtbg {
	width: 283px;
	height: 69px;
	background-image: url('../img/bus/bus05_boxbg.gif');
}
#Bus_cartxtarea {
	margin: 16px 0 16px 18px;
}
.cartxt {
	padding-right: 20px;
}
#Bus_carimgarea {
	width: 434px;
	height: 344px; 
	margin-left: 28px;
}
#Bus_imgs {
	width: 60px;
	margin-right: 6px;
	margin-top: 7px;
}
#Bus_imgs2 {
	width: 60px;
	margin-top: 7px;
}


/*주요거래처*/
#Bus_logoarea {
	width: 189px;
	margin-right: 6px;
}
.Bus_logobg {
	width: 189px;
	height: 90px;
	text-align: center;
	background-image: url('../img/bus/bus07_boxbg.gif');
}
.Bus_logotxt {
	padding-top: 10px;
	padding-bottom: 16px;
	font-weight: bold;
	text-align: center;
}


/*EVNET*/
/*EVNET_MAIN*/
.EP_boxbg_t {
	width: 280px;
	height: 7px;
	background-image: url('../img/event/intro_boxbg_top.gif');
}
.EP_boxbg_b {
	width: 280px;
	height: 7px;
	background-image: url('../img/event/intro_boxbg_bottom.gif');
}
.EP_boxbg_m {
	width: 280px;
	height: 72px;
	background-image: url('../img/event/intro_boxbg_middle.gif');
}
.EP_ti_txt {
	height: 17px;
	padding-left: 11px;
}

/*EVNET_SUB*/
.event_ti {
	padding-left: 5px;
	padding-bottom: 5px;
}
.promotion_area {
	width: 260px;
	padding: 10px 0 10px 0;
	text-align: center;
}
.promotion_area2 {
	width: 247px;
	padding: 10px 0 10px 0;
	text-align: center;
}
#promotion_area_table{
	width: 249px;
	background-color: #dddddd;
}
#promotion_area_table2{
	width: 242px;
	background-color: #dddddd;
}
.promotion_list_img {
	text-align: center;
	background-color: #FFFFFF; 
	padding: 5px;
}
.promotion_list_ti {
	height: 27px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	background-color: #FFFFFF; 
}
.promotion_list_ti2 {
	height: 22px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	background-color: #FFFFFF; 
}
.promotion_list_date {
	height: 24px;
	font-size: 11px;
	color: #777777;
	padding-left: 10px;
	background-color: #f8f8f8; 
}
.promotion_list_date3 {
	height: 24px;
	font-size: 11px;
	color: #777777;
	padding-left: 10px;
}
.promotion_list_date2 {
	height: 18px;
	font-size: 11px;
	color: #777777;
	padding-left: 10px;
	background-color: #f8f8f8; 
}

#Promotion_view_area {
	width: 780px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.promotion_view_ti {
	width: 780px;
	height: 35px;
	font-size: 13px;
	font-weight: bold;
	color: #036eb7;
	padding-left: 15px;
	border: 1px solid #cccccc;
	background-color: #f3f3f3;
}
.promotion_view_contents {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.promotion_nodate {
	width: 780px;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;

}
.prize_ti {
	padding-left: 20px;
}
/*당첨자댓글*/
.reply_bbs_box {
	width: 780px;
	height: 10px;
}
.reply_bbs_box_m {
	width: 780px;
	background-image: url('../img/bbs/reply_boxbg_middle.gif');
}
#reply_area {
	width: 760px;
	margin: 10px 10px 10px 10px;
}
.reply_ip_txt {
	width: 145px;
	height: 27px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;	
	padding-left: 2px;
}
.reply_comment_txt {
	font-size: 12px;
	color: #666666;
}
#reply_write_area {
	width: 760px;
	margin: 0 10px 0 10px;
}



/*BBS*/
#bbs_Search {
	height: 29px;
	margin-top: 114px;
	margin-left: 435px;
}
#bbs_Search2 {
	height: 29px;
	margin-top: 114px;
}
#bbs_Search3 {
	height: 29px;
	margin-top: 10px;
}
.bbs_Searchform {
	padding-left: 5px;
	padding-right: 5px;
}

#bbs_Bar {
	width: 780px;
	height: 33px;
	background-image: url('../img/bbs/titleBar.gif');
}
.bbs_line {
	width: 1px;
	height: 12px;
	background-color: #dbdbdb;
}
.bbs_line2 {
	height: 2px;
	background-color: #929292;
}
.bbs_line3 {
	width: 764px;
	height: 1px;
	background-color: #dbdbdb;
}
.bbs_line4 {
	height: 1px;
	background-color: #dbdbdb;
}
.bbs_line5 {
	height: 1px;
	background-color: #d7d7d7;
}


#bbs_PN {
	margin-top: 27px;
}
.bbs_btn_write {
	padding-top: 10px;
	text-align: right;
}

/*Joint_list*/
.joint_number {
	width: 56px;
	text-align: center;
}
.joint_group {
	width: 56px;
	text-align: center;
}
.joint_region {
	width: 56px;
	text-align: center;
}
.joint_title {
	width: 318px;
	text-align: center;
}
.joint_people {
	width: 56px;
	text-align: center;
}
.joint_day {
	width: 56px;
	text-align: center;
}
.joint_name {
	width: 56px;
	text-align: center;
}
.joint_date {
	width: 74px;
	text-align: center;
}
.joint_condition {
	width: 52px;
	text-align: center;
}

.joint_number_txt {
	width: 57px;
	text-align: center;
}
.joint_group_txt {
	width: 57px;
	text-align: center;
}
.joint_region_txt {
	width: 57px;
	text-align: center;
}
.joint_title_txt {
	width: 319px;
	text-align: left;
}
.joint_people_txt {
	width: 57px;
	text-align: center;
}
.joint_day_txt {
	width: 57px;
	text-align: center;
}
.joint_name_txt {
	width: 57px;
	text-align: center;
}
.joint_date_txt {
	width: 75px;
	text-align: center;
}
.joint_condition_txt {
	width: 52px;
	text-align: center;
}
.joint_nolist_txt {
	width: 780px;
	height: 27px;
	text-align: center;
}
.Sample_btn {
	padding-right: 10px;
}

/*Joint_write*/
.write_bar_ti {
	width: 68px;
	text-align: center;
}
.write_bar_ti2 {
	width: 75px;
	text-align: center;
}
.write_space {
	padding-left: 19px;
}


/*FAQ*/
#Faq_top_H {
	width: 762px;
	height: 143px;
	background-image: url('../img/hotel/faq_img.gif');
	margin-left: 17px;
}
.faq_number {
	width: 56px;
	text-align: center;
}
.faq_group {
	width: 99px;
	text-align: center;
}
.faq_ti {
	width: 622px;
	text-align: center;
}
#faq_Answer {
	width: 766px;
	border: #d7d7d7 1px solid;
	background-color: #fafafa;
	margin: 0 7px 3px 7px;
	
}
.faq_Answer_txt {
	margin: 7px 7px 7px 147px; 
}

/*LOGIN*/
#login_area {
	width: 676px;
	margin-top: 80px;
	margin-left: 20px;
	margin-bottom: 80px;
}
#login_contents_area {
	width: 432px;
	margin-right: 25px;
}
.login_top_bg{
	width: 432px;
	height: 129px;
	background-image: url('../img/login/login_bg.jpg');
}
#login_top_area {
	width: 275px;
	margin-top: 57px;
	margin-left: 157px;
}
.login_btn {
	height: 22px;
	padding-left: 2px;
}
.login_txt {
	height: 22px;
	padding-right: 7px;
}
.btn_login {
	padding-left: 5px;
}
/*POPUP*/
#popup_find_area{
	margin: 2px 2px 2px 2px;
}
#find_area {
	border: #dcdcdc 1px solid;
}
#find_contents {
	width: 287px;
	margin-top: 18px;
}
.popup_txt {
	height: 25px;
	padding-right: 6px;
}
.popup_btn {
	padding-top: 15px;
	padding-bottom: 15px;
}


/*JOIN*/
/*JOIN_01*/
.step_top_area01 {
	width: 780px;
	height: 89px;
	background-image: url('../img/member/top_step01.gif');
}
.step_ti {
	padding-bottom: 12px;
}
.step_ti2 {
	padding-top: 20px;
	/*padding-bottom: 12px;*/
}
#step_textarea {
	margin-left: 9px;
	margin-bottom: 17px;
}
.step_check {
	padding-top: 5px;
}
#joincheckarea {
	width: 423px;
	margin-bottom: 30px;
}
.joincheckbox_top {
	width: 423px;
	height: 31px;
	background-image: url('../img/member/step01_boxbg_top.gif');
}
#user_check_area {
	height: 31px;
	margin-left: 250px;
}
#user_check_area2 {
	width: 423px;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}
.joincheckbox_middle {
	width: 423px;
	background-image: url('../img/member/step01_boxbg_middle.gif');
}
.joincheckbox_bottom {
	width: 423px;
	height: 8px;
	background-image: url('../img/member/step01_boxbg_bottom.gif');
}
.user_check_btn {
	padding-left: 14px;
}
.step_btn {
	padding-right: 18px;
}
#regnocheck_area {
	width: 423px;
	height: 11px;
	text-align: center;
}

/*JOIN_02*/
.step_top_area02 {
	width: 780px;
	height: 89px;
	background-image: url('../img/member/top_step02.gif');
}
.step02_boxbg_t {
	width: 780px;
	height: 7px;
	background-image: url('../img/member/step02_boxbg_top.gif');
}
.step02_boxbg_t2 {
	width: 780px;
	height: 7px;
	background-image: url('../img/member/step02_boxbg_top2.gif');
}
.step02_boxbg_m {
	width: 780px;
	background-image: url('../img/member/step02_boxbg_middle.gif');
}
.step02_boxbg_b {
	width: 780px;
	height: 7px;
	background-image: url('../img/member/step02_boxbg_bottom.gif');
}
.step02_boxbg_b2 {
	width: 780px;
	height: 7px;
	background-image: url('../img/member/step02_boxbg_bottom2.gif');
}
#step02_contentsarea {
	width: 780px;
	padding: 5px 0 5px 0;
}
#step02_contentsarea2 {
	width: 780px;
	height: 28px;
	/*margin: 5px 0 5px 0;*/
}
.step02_box_ti {
	width: 94px;
	padding-left: 10px;
}
.step02_box_ti2 {
	width: 94px;
	padding-left: 10px;
	background-color: #f7f7f7;
}
.step02_box_con {
	padding-left: 10px;
}
.step02_box_con2 {
	padding-left: 10px;
}
.step02_box_con3 {
	padding-bottom: 3px;
}
.step02_box_tiptxt {
	padding-left: 5px;
	font-size: 11px;
	color: #999999;
}
.step02_box_tiptxt2 {
	font-size: 11px;
	color: #999999;
}
.step02_box_tiptxt3 {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
#passbox_area {
	width: 650px;
	border: #dcdcdc 1px solid;
	margin: 10px 0 10px 0;
	padding: 5px 0 5px 10px;
	font-size: 11px;
	color: #999999;
}
.passbox_ti {
	width: 68px;
}

/*JOIN_03*/
.step_top_area03 {
	width: 780px;
	height: 89px;
	background-image: url('../img/member/top_step03.gif');
}
.step03_area {
	padding-top: 27px;
	padding-left: 120px;
	padding-bottom: 25px;
}
#step03_completion {
	width: 541px;
	height: 108px;
	background-image: url('../img/member/step03_bg.jpg');
}
#step03_name {
	margin-top: 50px;
	margin-left: 208px;	
}
.step03_txt {
	font-size: 13px;
	color: #036eb7;
	font-weight: bold;
}

/*CUSTOMER*/
/*CUSTOMER_MAIN*/
.CS_main_topbg {
	width: 780px;
	height: 199px;
	background-image: url('../img/customer/customer_topbg.jpg');	
}
#CS_mian_danarea {
	margin-bottom: 17px;
}
#CS_mian_faqarea {
	width: 509px;
	margin-right: 10px;
}
.CS_mian_boxbg_m {
	width: 509px;
	height: 147px;
	background-image: url('../img/customer/customer_boxbg_middle.gif');
}
.CS_mian_boxbg_m2 {
	width: 509px;
	background-image: url('../img/customer/customer_boxbg_middle.gif');
}
.CS_mian_ti {
	padding-bottom: 8px;
}
#CS_mian_faqtap {
	margin-top: 16px;
	margin-bottom: 8px;
}
#CS_mian_noticearea {
	width: 509px;
	margin-right: 10px;
}

/*NOTICE*/
/*NOTICE_LIST*/
#notice_top {
	width: 780px;
	height: 143px;
	background-image: url('../img/customer/notice_img.gif');
	margin-left: 17px;
}
.CS_notice_number {
	width: 56px;
	text-align: center;
}
.CS_notice_group {
	width: 56px;
	text-align: center;
}
.CS_notice_ti {
	width: 460px;
	text-align: center;
}
.CS_notice_name {
	width: 74px;
	text-align: center;
}
.CS_notice_date {
	width: 74px;
	text-align: center;
}
.CS_notice_hits {
	width: 56px;
	text-align: center;
}
#customer_list_area{
	width: 780px;
	height: 27px;
}
.CS_notice_number_txt {
	width: 58px;
	text-align: center;
}
.CS_notice_group_txt {
	width: 58px;
	text-align: center;
}
.CS_notice_ti_txt {
	width: 456px;
	padding-left:3px;
	text-align: left;
}
.CS_notice_ti_txt2 {
	width: 456px;
	font-weight: bold;
	padding-left:3px;
	text-align: left;
}
.CS_notice_name_txt {
	width: 76px;
	text-align: center;
}
.CS_notice_date_txt {
	width: 76px;
	text-align: center;
}
.CS_notice_hits_txt {
	width: 56px;
	text-align: center;
}
/*NOTICE_VIEW*/
.CNS_ti {
	padding-top: 12px;
	padding-left: 5px;
	padding-bottom: 15px;
}
.CSN_view_bar_bg {
	width: 780px;
	height: 68px;
	background-image: url('../img/bbs/titleBar4.gif'); 
	background-repeat: no-repeat;
}
#Write_bar_con {
	height: 12px;
	margin: 5px 0 5px 0;
}
#CSN_bbs_area {
	width: 726px;
	margin: 8px 27px 8px 27px; 
}

/*FAQ_LIST*/
#faq_top {
	width: 780px;
	height: 143px;
	background-image: url('../img/customer/faq_img.gif');
	margin-left: 17px;
}

/*Q&A*/
/*Q&A_VIEW*/
#qna_top {
	width: 780px;
	height: 143px;
	background-image: url('../img/customer/qa_img.gif');
	margin-left: 17px;
}
.CS_qna_number {
	width: 56px;
	text-align: center;
}
.CS_qna_ti {
	width: 516px;
	text-align: center;
}
.CS_qna_name {
	width: 74px;
	text-align: center;
}
.CS_qna_date {
	width: 74px;
	text-align: center;
}
.CS_qna_hits {
	width: 56px;
	text-align: center;
}
#customer_list_area{
	width: 780px;
	height: 27px;
}
.CS_qna_number_txt {
	width: 58px;
	height: 27px;
	text-align: center;
}
.CS_qna_ti_txt {
	width: 516px;
	height: 27px;
	padding-left:3px;
	text-align: left;
}
.CS_qna_ti_txt2 {
	width: 516px;
	height: 27px;
	font-weight: bold;
	padding-left:3px;
	text-align: left;
}
.CS_qna_name_txt {
	width: 76px;
	height: 27px;
	text-align: center;
}
.CS_qna_date_txt {
	width: 76px;
	height: 27px;
	text-align: center;
}
.CS_qna_hits_txt {
	width: 56px;
	height: 27px;
	text-align: center;
}
/*Q&A_WRITE*/
.CSN_write_bar_bg {
	width: 780px;
	height: 98px;
	background-image: url('../img/bbs/titleBar3.gif');
}

.CSN_write_bar_t {
	width: 780px;
	height: 4px;
	background-image: url('../img/bbs/titleBar3_t.gif');
}
.CSN_write_bar_m {
	width: 780px;
	background-image: url('../img/bbs/titleBar3_m.gif');
}
.CSN_write_bar_b {
	width: 780px;
	height: 5px;
	background-image: url('../img/bbs/titleBar3_b.gif');
}

.write_bar_content {
	width: 304px;
	padding-left: 19px;
}
.write_bar_content2 {
	width: 295px;
	padding-left: 19px;
}

/*FREE_LIST*/
#free_top {
	width: 780px;
	height: 143px;
	background-image: url('../img/customer/free_img.gif');
	margin-left: 17px;
}


/*POINT*/
.point_bg {
	width: 780px;
	height: 845px;
	background-image: url('../img/customer/point_bg.jpg');
}

/*YAK*/
.yak_ti_txt {
	height: 20px;
	font-weight: bold;
}
.yak_ti_txt2 {
	height: 20px;
	font-weight: bold;
	padding-top: 20px;
}

/*MYPAGE*/
.MP_commontxt_bg {
	width: 780px;
	height: 48px;
	background-image: url('../img/mypage/qnatxt_boxbg.gif');
}
#MP_commontxt_btnarea {
	margin-left: 538px;
}
/*MYDEFAULT*/
.mydefalt_bg {
	width: 780px;
	height: 143px;
	background-image: url('../img/mypage/mydefault_img.gif');
}
#mydefalt_area {
	margin-top: 50px;
	margin-left: 227px;
}
#mydefalt_reservation_are {
	width: 210px;
	margin-right: 15px;
}
#mydefalt_reservation_are2 {
	width: 300px;
}
.mydefault_ti {
	padding-bottom: 7px;
}
.mydefault_box_m {
	width: 210px;
	background-image: url('../img/mypage/mydefault_box_middle.gif');
}
.mydefault_box_m2 {
	width: 300px;
	background-image: url('../img/mypage/mydefault_box_middle2.gif');
}
.mydefault_box_ti {
	width: 101px;
	padding-left: 11px;
	padding-bottom: 5px:
}
.mydefault_txtB {
	font-size: 11px;
	color: #f26522;
	font-weight:bold;
}
.mydefault_txt {
	font-size: 11px;
	color: #999999;
}
.mydefault_txt2 {
	font-size: 11px;
	color: #666666;
}
/*MYDEFAULT_MAIN_LIST*/
.MP_mypage_date {
	width: 82px;
	text-align: center;
}
.MP_mypage_number {
	width: 87px;
	text-align: center;
}
.MP_mypage_days {
	width: 82px;
	text-align: center;
}
.MP_mypage_ti {
	width: 355px;
	text-align: center;
}
.MP_mypage_amount {
	width: 87px;
	text-align: center;
}
.MP_mypage_condition {
	width: 82px;
	text-align: center;
}
.MP_mypage_date_txt {
	width: 83px;
	text-align: center;
}
.MP_mypage_number_txt {
	width: 88px;
	text-align: center;
}
.MP_mypage_days_txt {
	width: 83px;
	text-align: center;
}
.MP_mypage_ti_txt {
	width: 356px;
	text-align: left;
	padding-left: 10px;
}
.MP_mypage_amount_txt {
	width: 88px;
	text-align: center;
}
.MP_mypage_condition_txt {
	width: 82px;
	text-align: center;
}

/*HOTEL*/
.MP_hotel_ch {
	width: 264px;
	text-align: center;
}
.MP_hotel_inout {
	width: 98px;
	text-align: center;
}
.MP_hotel_condition {
	width: 124px;
	text-align: center;
}
.MP_hotel_etc {
	width: 72px;
	text-align: center;
}
.MP_hotel_ch_txt {
	width: 264px;
	text-align: center;
}
.MP_hotel_inout_txt {
	width: 99px;
	text-align: center;
}
.MP_hotel_condition_txt {
	width: 125px;
	text-align: center;
}
.MP_hotel_etc_txt {
	width: 73px;
	text-align: center;
}


/*RESERVE*/
.reserve_totalprice {
	height: 27px;
	background-color: #efefef;
}
#reserve_totalprice_txtarea {
	margin-left: 11px;
	margin-right: 11px;
}
.reserve_totalprice_txt {
	font-size:12px;
	color:#f26522;
	font-weight:bold;
}
#reserve_payment_infor {
	margin-top: 50px;
	margin-bottom: 50px;
	text-align: center;
}
#reserve_payment_bank {
	width: 484px;
	height: 26px;
	background-image: url('../img/mypage/reserve_payment-box.gif');
}

/*POINT*/
#point_top {
	width: 780px;
	height: 143px;
	background-image: url('../img/mypage/point_img.gif');
	margin-left: 17px;
}
#point_top_txtara {
	margin-top: 65px;
	margin-left: 226px;
}
.point_boxbg_m {
	width: 510px;
	background-image: url('../img/mypage/point_boxbg_middle.gif');
}
#point_top_txt {
	margin-left: 14px;
}
.MP_pointbar_number {
	width: 57px;
	text-align: center;
}
.MP_pointbar_days {
	width: 100px;
	text-align: center;
}
.MP_pointbar_point {
	width: 100px;
	text-align: center;
}
.MP_pointbar_pointlist {
	width: 419px;
	text-align: center;
}
.MP_pointbar_number_txt {
	width: 58px;
	text-align: center;
}
.MP_pointbar_days_txt {
	width: 101px;
	text-align: center;
}
.MP_pointbar_point_txt {
	width: 101px;	
	text-align: center;
}
.MP_pointbar_pointlist_txt {
	width: 419px;
	text-align: left;
	padding-left: 10px;
}

/*WISH*/
.MP_wish_boxbg {
	width: 780px;
	height: 83px;
	background-image: url('../img/mypage/wish_boxbg.gif');
}
#MP_wish_boxtxtarea {
	margin-left: 123px;
}
#MP_wish_top {
	width: 780px;
	margin-top: 22px;
	margin-bottom: 6px;
}
.MP_wish_check {
	width: 42px;
	text-align: center;
	padding-bottom: 2px;
}
.MP_wish_img {
	width: 124px;
	text-align: center;
}
.MP_wish_contents {
	width: 614px;
	text-align: center;
}
#MP_wish_listarea {
	width: 607px;	
	margin-left: 14px;
}
#MP_wish_list_ti {
	width: 607px;
	margin: 10px 0 12px 3px;
}
.MP_wish_list_etctxt {
	padding-top: 2px;
	padding-bottom: 2px;
}
.MP_wish_prod_ti {
	font-size:14px;
	color:#333333;
	font-weight:bold;
	padding-bottom: 4px;
}

/*SECESSION*/
.MP_sec_txt {
	padding-bottom: 10px;
}
.MP_sec_boxbg {
	width: 780px;
	height: 67px;
	background-image: url('../img/mypage/secession_boxbg.gif');
}
#MP_sec_boxtxtarea {
	margin-left: 78px;
}
.jugbo_txt {
	width: 155px;
	color: #036eb7;
	font-weight: bold;
}

/*JEHU*/
/*LOMMING*/
#lomming_con_area {
	width: 620px;
	margin-left: 20px;
	margin-right: 20px;
}
.lomming_box_t {
	width: 620px;
	height: 7px;
	background-image: url('../img/jehu/lomming_box_top.gif');
}
.lomming_box_m {
	width: 620px;
	background-image: url('../img/jehu/lomming_box_middle.gif');
}
.lomming_box_b {
	width: 620px;
	height: 7px;
	background-image: url('../img/jehu/lomming_box_bottom.gif');
}
#lomming_con_area2 {
	width: 586px;
	margin: 10px 17px 10px 17px;
}
#lomming_tiparea {
	margin-top: 5px;
	margin-left: 14px;
	margin-bottom: 10px;
}
#lomming_tiparea2 {
	margin-top: 5px;
	margin-left: 14px;
}
.lomming_tiptxt {
	font-size: 11px;
	color: #999999;
	padding-left: 7px;
	line-height: 15px;
}
.lomming_tiptxt2 {
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}
#lomming_btnarea {
	margin-top: 30px;
}
.lomming_btn {
	padding-right: 18px;
}

/*BOHUM*/
.bohum_titi {
	font-weight:bold;
	padding-bottom: 5px;
}
.bohum_titi2 {
	font-weight:bold;
	padding-bottom: 5px;
}
.bohum_con {
	color: #999999;
	padding-left: 15px;
	padding-bottom: 24px;
}
.bohum_txt {
	color: #999999;
	text-align: center;
}
.bohum_call {
	color: #007acc;
	font-weight:bold;
}



/*SEARCH*/
#Search_area {
	width: 928px;
	margin: 25px 25px 50px 25px;
}
.search_ti {	
	padding-bottom: 32px;
}
#Search_listarea {
	width: 928px;
	margin-bottom: 17px;
}
#Search_listconarea {
	width: 928px;
	margin-top: 12px;
}
.search_boxbg_t {
	width: 928px;
	height: 7px;
	background-image: url('../img/search/search_boxbg_top.gif');
}
.search_boxbg_m {
	width: 928px;
	background-image: url('../img/search/search_boxbg_middle.gif');
}
.search_boxbg_b {
	width: 928px;
	height: 7px;
	background-image: url('../img/search/search_boxbg_bottom.gif');
}
#Search_conarea {
	width: 892px;
	margin: 6px 18px 6px 18px;
}
.search_moretxt {
	font-size: 11px;
}
/*SEARCH_LIST*/
#SL_prodarea {
	width: 892px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#Search_listprod_area {
	width: 769px;
	margin-left: 14px;
}
.SL_nodate {
	height: 30px;
	font-weight:bold;
	text-align: center;
}
.SL_datetxt_ti{
	font-weight:bold;
}
.SL_datetxt_day {
	color: #999999;
}
.SL_datetxt_con {
	background-color: #fafafa;
	border-top: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	padding: 5px 7px 5px 7px;
}
.SL_datetxt_con2 {
	width: 890px;
	background-color: #fafafa;
	border-top: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	padding: 5px 7px 5px 7px;
}


/*COMMUNITY*/
/*Review_LIST*/
#CR_toparea {
	width: 780px;
	margin-bottom: 18px; 
}
.CR_number {
	width: 56px;
	text-align: center;
}
.CR_reg {
	width: 98px;
	text-align: center;
}
.CR_ti {
	width: 368px;
	text-align: center;
}
.CR_name {
	width: 98px;
	text-align: center;
}
.CR_date {
	width: 98px;
	text-align: center;
}
.CR_hits {
	width: 56px;
	text-align: center;
}
#community_list_area{
	width: 780px;
	height: 27px;
}
.CR_number_txt {
	width: 57px;
	text-align: center;
}
.CR_reg_txt {
	width: 99px;
	text-align: center;
}
.CR_ti_txt {
	width: 369px;
	height: 27px;
	padding-left:3px;
	text-align: left;
}
.CR_name_txt {
	width: 99px;
	text-align: center;
}
.CR_date_txt {
	width: 99px;
	text-align: center;
}
.CR_hits_txt {
	width: 56px;
	text-align: center;
}

/*Review_WRITE*/
.CR_write_bar_bg {
	width: 780px;
	height: 98px;
	background-image: url('../img/bbs/titleBar3.gif');
}
#CR_addarea {
	width: 780px;
	margin-bottom: 9px;
}
.CR_textarea {
	width: 726px;
	border: #d7d7d7 1px solid;
	padding: 8px 8px 8px 8px;
}
.CR_add_boxbg_t {
	width: 780px;
	height: 5px;
	background-image: url('../img/bbs/add_boxbg_t.gif');
}
.CR_add_boxbg_m {
	width: 780px;
	background-image: url('../img/bbs/add_boxbg_m.gif');
}
.CR_add_boxbg_b {
	width: 780px;
	height: 5px;
	background-image: url('../img/bbs/add_boxbg_b.gif');
}
.CR_add_ti {
	width: 77px;
	text-align: center;
}
#CR_add_filelist {
	margin: 12px 12px 12px 12px;
}


/*Gallery_list*/
.CG_boxbg {
	width: 780px;
	height: 83px;
	background-image: url('../img/community/gallery_boxbg.gif');
}
#CG_list_area {
	width: 758px;
	margin: 11px 0px 11px 0;
	text-align: center;
}
#CG_list_photoarea {
	width: 167px;
	margin: 11px 10px 11px 10px;
}
#CG_list_photoarea2 {
	width: 167px;
	margin: 11px 0 11px 0;
}
.CG_list_photo {
	width: 167px;
	border: #d7d7d7 1px solid;
	padding: 2px 2px 2px 2px;
}
.CG_list_txt {
	height: 22px;
}
