@charset "utf-8";

html, body { margin: 0px; padding: 0px; }

html {width:100%;}
body {position:relative; width:100%;}

body, th, td, input, textarea, select, option {
	font-family: '나눔고딕' ,'돋움' ,'굴림', 'gulim', Arial, Helvetica, Dotum, Gulim, Sans-Serif ,AppleGothic ;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
table, th, td,{	margin: 0px;padding: 0px;border-collapse: collapse;}
img, form ,td,table{ margin: 0px; padding: 0px; border: 0px; }

h1, h2, h3{margin:0px;}
h4, h5, h6{margin:0px;padding:0px;font-size:0px;}/* img */

img { border: 0px;margin:0px;}
div img {vertical-align:middle;}

#container {
	width: 100%;
	background-color: #FFFFFF;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
}
#wrapper {position:relative; padding:0px; width:100%;height:100%; text-align:left;}
#header {position:relative;width:100%;height:107px;z-index:0; background: url(../images/main/main_topmenubg.gif);}
#contentbody{clear:both;width:926px;overflow:hidden;text-align:left;margin: 0 auto;}
#mcontentbody{clear:both;width:100%;overflow:hidden;margin: 0 auto; background:url(../images/main/main_mbg.gif);}
#subtentbody{clear:both;width:926px;overflow:hidden;text-align:left;margin: 0 auto;}
#sidebar{
	position: absolute;
	top: 1px;
	bottom: 0%;
	left: 0px;
	width: 220px;
	background: #ededed;
	padding: 11px 0 0 12px;
}


#mcontents{position:relative;margin-left:210px;min-height:750px;height:100%;border-right:solid 1px #d2d2d2;padding:42px 20px 20px 42px;}


#subWrap {
	
	float:left;
	display:inline;
	width:147px;
	height:350px;
	margin-left:0px;
	margin-right:18px;
	
}
/* -------------------- 서브 메뉴 분류 --------------------- */
#sidemenu{
	position:relative;
	bottom: 0%;
	left: 0;
	width: 180px;
	background: #ffffff;
	height: 100%;float:left;
	
	
}
#msidetents{width: 726px;height:100%;padding:0px 0px 0px 12px;background: #ffffff; float:left; vertical-align:top; margin-top:0px;}
/* -------------------- 서브 메뉴 분류 --------------------- */

.main_m{width: 925px;margin: 0 auto;}
.subcr_m{width: 924px;margin: 0 auto;}


/* -------------------- Side : 서브메뉴 --------------------- */
.subMenu {
	width:145px;
	border:solid 1px #c3c4c8;
	background-color:#efefef;
}

.subMenu ul  {
	display:block;
	width:145px;
	height:322px;
	padding:0px 0px 0px 0px;
	
	
}


.subMenu ul li {
	display:block;
	width:145px;
	padding:0px 0px 0px 0px;
}


/* -------------------------------------------------------------- */

/* -------------------- Side : 서브메뉴2 --------------------- */
.subMenu2 {
	width:528px;
}
.subMenu2 h2 {
	padding-bottom:10px;
	border-bottom:0px solid #ff6738;
}
.subMenu2 h2 img {
	padding:0px 0px 0px 0px;
}

.pageheight30 {
	padding-top:230px;
}

/*
.subMenu2 ul{list-style-type:none;margin:0;padding:0;}
.subMenu2 ul li a {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:12px;
	line-height:15px;
	display:block;
	width:130px;
	height:42px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#767676;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
}

.subMenu2_on {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:12px;
	line-height:15px;
	display:block;
	width:130px;
	height:42px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#047a93;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
	
	}

.subMenu2 ul li.select a {
	font-weight:bold;
}

*/
/* -------------------------------------------------------------- */


input,select,textarea{color:#333333;}

textarea.txt01{margin:0px;line-height: 18px; font-size: 12px;width:600px;height:300px;border:solid 1px #b6b6b6;}



.calculate list{width:700px;}

/* ------------------------------------------   새로추가메인 ------------------------------------------ */


/* --------------------  메인배너롤링이미지박스 --------------------- */
.main_mobox01{width:929px; height:467px;margin: 0 auto;}
.main_robox01{width:707px; height:467px;float:left;padding:0px 0px 0px 0px;}

.main_lobox01 {width:219px;height:467px;border:solid 0px #c3c4c8; float:left;s}
.main_lobox01 ul {display:block;width:219px;height:467px;padding:0px 0px 0px 0px;}
.main_lobox01 ul li {display:block;width:219px;padding:0px 0px 0px 0px;}



.mbox { width:926px;}
.mbox div { width:216px; line-height:25px; text-align:center; float:left; }
.mbox div img { width:100%; border:0px; display:block;}
.mboxline2 { width:100%;background-color:#df6052;height:4px;border:0px;position:relative;padding: 0px;vertical-align:top;}

.msbox1{border:solid 1px #c5c5c5; margin-right:18px;}
.msbox2{border:solid 1px #c5c5c5;}
.msbox3{border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7; margin-right:0px;}

.product01{width:280px;height:100%; display: table-cell;vertical-align: middle;padding-top:0px;padding-bottom:0px; font-size:13px; font-weight:bold; color:#666666;}
.product02{width:280px;height:100%; display: table-cell;
      vertical-align: middle;padding-top:0px;padding-bottom:0px;font-size:12px; font-weight:bold; color:#d80707;}
	  

.mproduct_tit01{width:926px; height:31px; background-image:url(../images/main/title_bg.gif);}
.mproduct_tit02{width:222px; height:31px;border-top:solid 2px #38a3fc;float:left;}                                              

/* -----공지사항--- */
.notice_box{width:475x; height:100%; padding-top:4px;float:left;}
.notice_box01{width:451px; height:100%;float:left;}
.notice_box02{width:475px; height:100%;float:left;}

.notice_tit01{width:451px; height:26px;border-bottom:solid 2px #b6d0e4;float:left;}
.notice_tit01 ul{float:left;}
.notice_tit01 li.t01{width:382px; height:26px;border-bottom:solid 2px #b6d0e4;float:left;}
.notice_tit01 li.t02{width:69px; height:26px;border-bottom:solid 2px #b6d0e4;float:left;}

.notice_sbox01{width:382px;height:28px; line-height:28px; font-size:11px;float:left;}
.notice_sbox02{width:69px;height:28px;line-height:28px;font-size:11px;float:left;}
.notice_dot01{width:451px; height:2px;background-image:url(../images/main/notice_dot.gif);float:left;}
.notice_dot02{width:451px; height:1px;border-top:solid 2px #c8c8c8;float:left;}


.mainbanner{width:474px;height:150px;padding-left:0px;padding-top:0px;float:left; vertical-align:top;}
.mainbanner ul {display:block;width:470px;height:66px;padding:0px 0px 10px 0px;float:left;}
.mainbanner ul li {display:block;width:216px;height:66px;padding:0px 19px 0px 0px;float:left;}

.sw{width:448px;height:240px;padding:0px 0px 0px 0px;float:left;}

.main_bbox{width:474px;height:220px;padding-left:0px;padding-top:3px;float:left;}



.main_ectban{width:926px;height:70px;margin: 0 auto;}
.main_ectban li {float:left;}


/* -----주소--- */
#bottom{width: 100%;height:143px; background:url(../images/main/add_bg.gif);margin: 0 auto;}
.add_box{width:926px;height:70px;margin: 0 auto;}
.add_box01{width:926px;height:50px;}
.add_box01 li {float:left;}

.add_box02{width:926px;height:50px;}
.add_box02 li.t01 {padding-left:50px;padding-top:10px;float:left;}
.add_box02 li.t02 {padding-left:20px;float:left; font-size:11px; line-height:17px;}


/* --------------------  새로추가메인 --------------------- */

.input_login{ border:solid 1px #d7d7d7;height: 20px; line-height: 20px; font-size:12px;} 

input[type="text"]{ border:solid 1px #d7d7d7;height: 20px; line-height: 20px; font-size:12px;} 

/* input[type="password"]{ border:solid 1px #C33;height: 20px; line-height: 20px; font-size:12px;}  */

.sbox1{border:solid 1px #c5c5c5; margin-right:36px;}
.sbox2{border:solid 1px #c5c5c5;}
.sbox3{border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7; margin-right:0px;}

.checkbox {width:926px;}
.checkbox div {width:316px;float:left; }



.box { width:926px;}
.box div { width:280px; line-height:25px; text-align:center; float:left; }
.box div img { width:100%; border:0px; display:block;}
.boxline { width:100%;background-color:#52d2df;height:4px;border:0px;position:relative;padding: 0px;vertical-align:top;}
.boxline2 { width:100%;background-color:#df6052;height:4px;border:0px;position:relative;padding: 0px;vertical-align:top;}



/*paging*/
.paging.type-00 {margin:30px 0 30px 0; text-align:center; }
.paging.type-00 .p_num{display:inline-block;}
.paging.type-00 .p_num a{font-weight:normal; color:#666666;padding:3px 0;display:inline-block; margin-left:5px;text-decoration:none;}
.paging.type-00 .p_num a.on{color:#16b1b3;}
.paging.type-00 .p_num a.img{vertical-align:middle; vertical-align:-1px; *vertical-align:-1px;}


/*공백*/
.space01{ height:15px;padding-top:10px;}
.space02{ height:10px;padding-top:10px;}
.space03{ height:16px;padding-bottom:2px; background:url(../images/main/dot_bg.gif)}
.space04{ height:8px;padding-top:2px;}
.space05{ height:20px;padding-top:15px;}
.space06{ height:49px;padding-top:60px;}
.space07{ height:5px;padding-top:5px;}
.pc{text-align:center;margin: 0 auto;}

/*광고*/
.ban01{background:#52d2df;height:84px;width:100%;}
.ban02{background:#52d2df;height:67px;width:100%;}
.ban03{background:#52d2df;height:67px;width:928px;text-align:center;margin: 0 auto;}
.ban03_s01{309px;float:left;}
.ban03_s02{309pxfloat:left;}
.ban03_s03{310px;float:left;}
.ban04{background:#ffffff;height:67px;width:100%;}
.ban07{background:#ffffff;height:67px;width:928px;text-align:center;margin: 0 auto;}
.ban10{background:#ffffff;height:241px;width:928px;text-align:center;margin: 0 auto;}/*타회사배너추가20150305*/
/*메인뉴스배경*/






.tex01{	font-family: '나눔고딕' ,'돋움', 'gulim', Arial, Helvetica, Dotum, Gulim, Sans-Serif ,AppleGothic ;
		font-size: 19px;
		font-weight: bold;
		color: #000000; display: table-cell;
     	vertical-align: middle;}
.tex02{font-size: 12px;font-weight: none;color: #000000;}
.tex03{margin:30px 0 30px 0; text-align:center; }
.tex04{font-size: 14px;font-weight: bold; width:80%; float:left;padding-llft:0px;padding-top:5px;padding-bottom:5px; }
.tex05{width:40px; float:right; padding-top:10px;}
.tex06{width:75px; float:left;border:solid 1px #c5c5c5; padding:2px;}
.tex07{color: #7f7f7f; line-height:25px;display:block; width:195px;}
.tex08{color: #4b4b4b ;line-height:18px;}
.tex09{color: #4b4b4b ;line-height:18px;width:170px; padding-left:5px;}
.tex10{center;margin: 0 auto;font-size: 14px;font-weight: bold;color: #333333 ;line-height:34px;height:34px;width:914px; padding-left:5px;border-bottom:solid 1px #b8baba;border-top:solid 1px #b8baba;padding-top:4px;}
/*크루즈*/


.tex11{font-size: 14px;line-height:20px;color: #d25e4f; font-weight:bold;}
.tex11 a:link{font-size: 15px;line-height:20px;color: #d25e4f; font-weight:bold;}
.tex11 a:visited{font-size: 15px;line-height:20px;color: #d25e4f; font-weight:bold;}
.tex11 a:hover{font-size: 15px;line-height:20px;color: #d25e4f; font-weight:bold;}
.tex11 a:active{font-size: 15px;line-height:20px;color: #d25e4f; font-weight:bold;}

.tex12{font-size: 17px;color: #666666;}
.tex13{font-size: 12px;color: #666666;}
.tex14{font-size: 13px;color: #ff2592;font-weight: bold;}
.tex15{font-size: 18px;color: #333333;font-weight: bold; letter-spacing:-1px;}
.tex16{font-size: 12px;color: #666666;font-weight: bold;}
.tex17{font-size: 25px;color: #666666;}
.tex18{font-size: 10px;color: #ff2592;font-weight: bold; padding-top:20px;}
/*크루즈*/

.tex_line{height:4px;width:30px; background:#52d2df;}





   ul {
    list-style: none;
    padding: 0;
    margin: 0;
   }

   li {
    border-left: 0;
    display: inline-block;
    margin-right: -5px;
    text-align: left;
   }
   


    .abox1{border:solid 0px #c5c5c5; margin-right:38px;}
	.abox2{border:solid 0px #c5c5c5;}
	.abox3{border:solid 1px #c5c5c5;}

	 	/* 패키지 이미지 글씨 컨트롤*/
	.abox9{position:relative;border:solid 1px #c5c5c5;width:280px;height:147px;overflow:hidden;}
	
	.abox4{position:absolute;top:95px;left:0;width:280px;height:147px;overflow:hidden;background: #000;opacity:0.8; filter:alpha(opacity=70); -ms-filter:"alpha(opacity=70)";}

	.abox4 .abox4_txt1{float:left;padding:8px 0 0 10px;color: #fff;line-height:15px;}


	.abox4clear{  clear:both; }
		/* 패키지 이미지 글씨 컨트롤*/

	.axc ul{margin:0px; padding:opx; list-style:none;font-family:돋움; font-size:12px;}
	.axc li{ background:url(../images/main/btn_w.gif);no-repeat 0 2px; padding-left:17px;}

	.pac_box01{ width:280px; height:70px; float:left;}


/* -------------패키지상품추가----------------- */

.pac_box02{text-align:left;border:solid 1px #c5c5c5; width:287px; height:147px; background-image:url(../images/main/test02.gif);line-height:12px;}
.pac_box03{width:287px;height:50px; background-color:#000;opacity:0.8;margin-top:97px;}
.pac_box04{width:270px;height:25px;color:#FFF; font-weight:bold; font-size:13px; padding-left:10px;}
.pac_box05{width:270px;height:25px;color:#FFF;font-size:12px; padding-left:10px;}


/* -------------링크 기본----------------- */


a:link	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a:visited	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a:hover	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a:active	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;} 



/* ----------------------- 푸터 영역  ------------------------- */	
.footerInner {
	position:relative;
	border-top:solid 1px #d3d3d3;width:100%;
	padding-top:13px;

} 
.footerInner1 {
	width:924px;
	margin:0 auto; 

}

.footerLogo {
	margin:0 auto; 
	top:80px;	
}
.guideMenu, address {
	margin-left:0px;
} 
.guideMenu {  
    overflow:auto;
	width:934px;
	margin-bottom:6px;
	background:#FFF ; 
}
.guideMenu li {
	float:left;
	padding:6px 6px 4px 20px;
	background:#FFF;
    
	font-weight:bold;
}
#footer .guideMenu li a {
	color: #666666;

}
.guideMenu li.first-item {
	background:none;
}
.guideMenu li.first-item {
	padding-left:15px;
}
.address { 
	margin:0 auto; 
	background-color:#777777;
    clear:both; 
	padding:0 0 15px 3px;
	font-size:0.92em;
	line-height:1.5;
	color:#787878;
} 
.address .addr {
	color:#FFF;width:924px;
	padding-top:15px;
	text-align:left;
	margin:0 auto; 
}
.address .tel, address .fax, address .email {
	padding: 0px 3px;
}


/* ----------------------- 크루즈 부분  ------------------------- */	




/* -------------------- 크루즈서브메뉴 --------------------- */
.cruiseMenu {
	
	top: 558px;
	width: 926px;
	left: 0px;
}
.cruise h2 {
	padding-bottom:10px;
	border-bottom:0px solid #ff6738;
}
.cruise h2 img {
	padding:0px 0px 0px 0px;
}
.cruise ul{list-style-type:none;margin:0;padding:0;}

.cruise ul li {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:15px;font-weight:bold;
	line-height:15px;
	display:block;
	width:306px;
	height:30px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#0f201d;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
}

.cruise_on {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:15px;font-weight:bold;
	line-height:15px;
	display:block;
	width:229px;
	height:30px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#047a93;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
}

.cruise ul li.select a {
	font-weight:bold;
}



.product03{width:280px;height:100%; display: table-cell;vertical-align: middle;padding-top:5px;padding-bottom:5px;}


.product04{width:570px;height:100%;color:#175597;font-size:21px;font-weight:bold;padding:5px 5px 5px 5px;}
	  
.product05{width:898px;height:150px; padding:8px 8px 8px 8px; border:solid 1px #c3c3c3}	  

.product06{width:570px;height:100%;color:#666666;font-size:17px;font-weight:bold;padding:5px 5px 5px 5px;}

.product07{width:410px;height:100%;color:#666666;font-size:12px;padding:15px 5px 5px 5px;float:left;}
.product08{width:410px;height:100%;padding:10px 5px 5px 5px;float:left;}
.right{float:left; width:160px; padding-bottom:10px;}

.cruview{width:916px;height:340px;border-top:solid 2px #c5c7c7;border-bottom:solid 2px #c5c7c7; padding-top:20px;}
.crviewp01{width:424px;height:260px;float:left;}
.crviewp02{width:472px;height:260px;float:left; padding-left:18px; border:solid 0px #369}

/*크루즈상품 타이틀 상단 추가20150223*/
.cruview_title{width:904px;height:30px; border:solid 1px #CCC; padding-top:10px;padding-left:10px;}
.cruview_pstitle{width:78px;height:27px;line-height:27px; vertical-align:middle;float:left; color:#666666; font-size:13px; font-weight:bold;letter-spacing:-1px; }

/*크루즈상품 타이틀 상단 추가20150223*/

.crviewp03{width:472px;height:27px;float:left; line-height:27px; vertical-align:middle; display:table-cell;}

.crviewp03 spa{padding-left:10px;}


.crviewp04{width:465px;height:2px;float:left; background:url(../images/cruise/dot_bg.gif)}
.crviewp05{width:472px;height:50px;float:left; line-height:27px; vertical-align:middle; display:table-cell;padding-top:15px;}
.crviewp05 img{height:17px;margin:0 auto; display:block;padding-top:2px;}

.crcucustomer{width:472px;height:35px;float:left;padding-top:60px;}

.cruview_det{width:926px; height:100%;}

/*상품상세 추가 20150223*/
.cruview_det{width:926px; height:100%;}

.cruview_det01{width:916px; height:100%; border:solid 1px #CCC;}
.detail_tit01{width:906px; height:100%; background-color:#0a9490; height:35px; line-height:35px;font-size:13px; color:#FFF; font-weight:bold; padding-left:10px;}
.detail_tit02{width:926px; height:100%; background-color:#0a9490; height:40px; line-height:35px;font-size:13px; color:#FFF; font-weight:bold; padding-left:10px;}
.detail_tit03{width:926px;background-color:#8a8a8a; height:40px; line-height:35px;font-size:13px; color:#FFF;padding-left:880px;}
.detail_view01{width:895px; line-height:18px;padding:10px 10px 10px 10px;}


table.list.type-04{width:100%;table-layout:}
table.list.type-04 th{text-align:center;padding-top:9px;padding-bottom:9px;font-weight:bold;background:#edecec;border-bottom:solid 2px #c9c9c9;border-top:solid 2px #c9c9c9;color:#666666;}

table.list.type-04 td.tit01{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;border-right:solid 1px #b6b6b6;background-color:#ffffff; vertical-align:top;}
table.list.type-04 td.tit02{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;border-right:solid 1px #b6b6b6;}
table.list.type-04 td.tit03{border-bottom:solid 1px #b6b6b6;text-align:center;border-right:solid 1px #b6b6b6;}
table.list.type-04 td.tit04{padding:7px 5px;border-bottom:solid 1px #b6b6b6;text-align:left;}
table.list.type-04 td img{vertical-align:middle;}


table.list.type-05{width:100%;table-layout:}
table.list.type-05 td.tit01{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;border-right:solid 1px #b6b6b6;background-color:#ffffff;}
table.list.type-05 td.tit02{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;}
table.list.type-05 td.tit03{text-align:center;border-right:solid 1px #b6b6b6;}
table.list.type-05 td.tit04{padding:7px 5px;text-align:left;}
table.list.type-05 td img{vertical-align:middle;}


.detail_day{height:30px;font-size:20px; font-family:Arial, Helvetica, sans-serif;color:#a52a2a; font-weight:bold;}
.detail_info{padding:5px;background:#f8d8d8;border-bottom:solid 1px #b6b6b6; line-height:18px; padding-top:10px; padding-left:10px;}

.detail_view02{width:895px;height:100%;line-height:18px;padding:10px 10px 10px 10px;border-right:solid 1px #b6b6b6;border-left:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;float:left}
.hotel_box02{width:249px;height:100%; padding:10px;float:left;}
.hotel_titbox01{width:16px;height:30px;float:left;}
.hotel_titbox02{width:210px;height:30px;float:left;padding-left:5px; font-weight:bold;}

.hotel_rbox01{width:600px;height:100%; padding:0px;float:left;}
.hotel_box03{width:600px;height:100%; padding:10px;float:left;}
.hotel_box04{width:89px;line-height:20px;padding-left:10px;float:left; vertical-align:top;}
.hotel_box05{width:495px;line-height:20px;float:left}
.hotel_boxline{width:625px;height:1px; border:dotted 1px #d9d3d3;float:left}



.detail_view03{width:915px;height:100%;line-height:18px;border-right:solid 1px #b6b6b6;border-left:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;float:left}
.hotel_com01{width:447px;height:100%;float:left;border-right:solid 1px #b6b6b6;}
.hotel_com02{width:447px;height:100%;float:left;}

.hotel_combox{width:396px;float:left; padding:20px;}

.hotel_combox01{width:16px;height:30px;float:left;}
.hotel_combox02{width:360px;height:30px;float:left;padding-left:5px; font-weight:bold;}
.hotel_combox03{width:376px;float:left;padding-left:5px;}


.detail_title{width:750px; height:100%; background-color:#0a9490; height:40px; line-height:35px;font-size:13px; color:#FFF; font-weight:bold; padding-left:10px;float:left;}
.print{ float:left; width:84px;}
.close{float:left; width:40px; padding-left:10px;}


/*상품상세 추가 20150302*/


.detail_view04{width:895px; height:100%;line-height:18px;padding:0px 0px 0px 0px;}



.detail_tit05{width:916px; height:100%; background-color:#ffffff; height:40px; line-height:40px;font-size:13px;font-weight:bold;border-bottom:solid 1px #b6b6b6;}

.detail_tit06{width:430px; height:100%; height:25px;line-height:20px;font-size:13px;font-weight:bold; padding-left:10px;padding-top:10px; float:left;}
.detail_tit07{width:440px; height:100%;height:25px;line-height:20px;font-size:13px;font-weight:bold; padding-left:10px;padding-top:10px; float:left;}
.detail_tit08{height:25px;font-size:13px; float:left;padding-right:5px;}


.cruview_det02{width:916px; height:100%; border:solid 1px #CCC;}
.detail_tit09{width:895px; height:100%; background-color:#ffffff; height:35px; font-size:13px;font-weight:bold; padding-left:10px;padding-top:15px;}

table.list.type-06{width:100%;height:100%; table-layout:}
table.list.type-06 td.tit01{padding:0px 10px 10px 10px;border-right:solid 1px #CCC;vertical-align:top;}
table.list.type-06 td.tit02{padding:0px 10px 0px 0px;vertical-align:top;}

.detail_view05{width:916px; height:184px;margin:0 auto;}
.detail_view06{width:100%; height:184px; background-color:#00346d;}
/*상품상세 추가 20150302*/


/*크루즈서브 상단 메뉴*/

.crutopWrap{width:926px;height:51px;border-bottom:solid 3px #c5c7c7; padding-top:0px; margin-bottom:13px;}

.crutopmenu {
	float:left;
	letter-spacing:-1px;
	margin:2px;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	display:block;
	width:227px;
	height:28px;
	padding:5px 0px 0px 0px;
	color:#333333;
	background-color:#c4c4c4;
	text-align:center;
}

.crutopmenu_on {
	float:left;
	letter-spacing:-1px;
	margin:2px;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	display:block;
	width:227px;
	height:28px;
	padding:5px 0px 0px 0px;
	color:#ffffff;
	background-color:#0a9490;
	text-align:center;
}



.subbtn_on{width:172px;height:27px;background:#0192af;line-height:27px; letter-spacing:-1px;color:#FFF; font-weight:bold; padding-left:8px;font-size:13px;}
.subbtn{width:172px;height:27px;background:#a4a4a4;line-height:27px;color:#FFF;letter-spacing:-1px; font-weight:bold;padding-left:8px;font-size:13px;}


.sub_space{width:181px;height:3px;}
.sub_customer{width:181px;margin-top:20px;}
.mem_customer{width:181px;margin-top:0px;}
.whatcruise{vertical-align:top;height:100%;}

/* -------------------- 회원가입 --------------------- */
.mem_topline{width:926px;height:15px;border-top:solid 3px #c5c7c7; padding-top:0px; margin-bottom:13px;}
.mem_join{vertical-align:top;width:800px;height:100%; padding-left:15px;}
.mem_tit01{ text-align:left;width:800px;height:42px;}


.mem_tit02{float:left;width:800px;height:35px;}
.mem_tit03{text-align:left;width:650px;height:25px;color:#666666; font-size:17px;font-weight:bold; padding-top:10px; float:left;}
.mem_tit04{text-align:left;width:150px;height:25px;color:#666666; font-size:12px;padding-top:7px; vertical-align:middle; line-height:25PX;float:left;}
.mem_btn_01{width:130px;padding-top:7px; vertical-align:middle; line-height:25PX;float:left; padding-left:230px;}
.mem_btn_02{width:360px;padding-top:7px; vertical-align:middle; line-height:25PX;float:left;}

.mem_tit05{width:400px;height:35px;margin:0 auto; padding-top:15px;}
.mem_tit05 img{width:119px;height:35px; padding-left:10px;}

.mem_tarea { border:solid 1px #e2e2e2 ;width:695px; height:195px;padding:5px 5px 5px 5px; color:#666666; overflow: auto; line-height:21px;}

/*table*/

table.list.type-01{width:100%;table-layout:}
table.list.type-01 td.mtit{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6; background-color:#ebfcff; color:#666666; font-weight:bold;}
table.list.type-01 td.mlist{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666;}
table.list.type-01 td.mlist{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666;}
table.list.type-01 td img{vertical-align:middle;}
.listline { width:100%;border-top:solid 2px #12a6c4;}

.agdiv01{ width:100px;float:left;}
.agdiv02{ width:68px;float:left;padding-right:3px;}
.agdiv03{ width:437px;float:left;padding-top:3px;}

.logbox{width:680px; height:310px; background:url(../images/member/login_bg.gif);margin: 0 auto;padding:top:15px;}
.logsbox01{width:680px; height:134px;}
.logsbox02{width:115px; height:92px;float:left;}
.logsbox03{width:224px; height:92px;float:left;}
.logsbox03_s01{width:224px; height:20px;float:left; padding:15px 0px 0px 5px;}
.logsbox03_s02{width:224px; height:45px;float:left; padding:0px 0px 0px 5px;}
.logsbox04{width:108px; height:89px;float:left; padding-top:15px;}

.logsbox05{width:680px; height:28px;float:left;}
.logs_id{width:140px;height:28px;padding-top:5px;padding-left:120px;;float:left;}
.logs_pw{width:130px;height:28px;padding-top:5px;padding-left:0px;;float:left;}


.find_box{width:484px; height:270px;border:solid 1px #d9d9d9;}
.find_boximg{width:409px;height:28px;padding-top:5px;padding-left:120px;;float:left;}
.find_sbox{width:409px;height:50px;padding-top:5px;padding-left:10px;float:left;}
.find_sbox01{width:50px;height:25px;line-height:24px;padding-top:10px;padding-left:0px;float:left;text-align:right;}
.find_sbox02{width:300px;height:25px; padding-top:10px;padding-left:0px;float:left; padding-left:10px;}
.find_line{width:710px;height:2px; background-color:#d9d9d9;margin: 0 auto;float:left; margin-top:10px;margin-bottom:10px;margin-left:5px;}
.find_btnbox{width:400px;height:25px;}
.find_btn{width:210px;height:20px;margin-top:10px;margin: 0 auto;}



 


/* -------------------- 회원가입 --------------------- */

/* -------------------- 공지사항 --------------------- */

.cscenter_list{vertical-align:top;width:710px;height:100%; padding-left:15px;}
.cscenter_list2{vertical-align:top;width:700px;height:100%; padding-left:15px;}

table.list.type-02{width:100%;table-layout:}
table.list.type-02 th{padding-top:9px;padding-bottom:9px;font-weight:bold;background:#edecec;border-bottom:solid 2px #c9c9c9;color:#666666;}
table.list.type-02 th.end{padding-top:9px;padding-bottom:9px;font-weight:bold;background:#edecec;border-bottom:solid 2px #c9c9c9;color:#666666;}
table.list.type-02 td.mtit{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;background-color:#ffffff; color:#666666; font-weight:bold;}
table.list.type-02 td.mtit01{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;background-color:#ffffff; color:#0087fa; font-weight:bold; font-size:13px;}
table.list.type-02 td.mtit02{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;background-color:#ffffff; color:#eb0303; font-weight:bold; font-size:13px;}
table.list.type-02 td.mlist{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666;}
table.list.type-02 td.mlist01{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666;font-weight:bold;}
table.list.type-02 td.mlist02{padding:7px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666;}
table.list.type-02 td.nulist{border-bottom:solid 1px #b6b6b6;color:#666666;text-align:center;}
table.list.type-02 td img{vertical-align:middle;}
table.list.type-02 td.mlist04{padding:10px 5px;text-align:left;}
table.list.type-02 td.mlist04 a{font:15px "나눔고딕"; color:#0a568e;text-decoration:none;}
table.list.type-02 td.mlist04 a:hover{font:15px "나눔고딕"; color:#0a568e;text-decoration:none;}

table.list.type-02 td.mlist03{padding:0px 5px;text-align:left;border-bottom:solid 1px #b6b6b6;color:#666666; vertical-align:top;}
table.list.type-02 td.mlist03 a{font:13px "나눔고딕"; color:#666666;text-decoration:none; line-height:20px;}
table.list.type-02 td.mlist03 a:hover{font:13px "나눔고딕"; color:#333333;text-decoration:none;line-height:20px;}
.tableline { width:100%;border-top:solid 2px #c9c9c9;}


table.write.type-00{width:100%;table-layout: fixed;margin: 0px; padding: 0px; border: 0px;}
table.write.type-00 th.top{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;background:#edecec;border-right:solid 1px #b6b6b6;border-top:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-00 th.fifst{padding:9px 0px 9px 13px;text-align:left;font-weight:bold;background:#ffffff;border-top:solid 1px #b6b6b6;border-left:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-00 td.top{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;background:#edecec;border-right:solid 1px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-00 td.end{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;border-right:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}

table.write.type-02{width:100% !important;letter-spacing:-0.05em;border-spacing:0;border-collapse:collapse; line-height:50px;}
table.write.type-02 td{padding:10px 0;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; }
table.write.type-02 td select{border:solid 1px #a2a2a2;height: 29px; line-height: 29px;font-size:13px;}
table.write.type-02 td option{border:solid 1px #a2a2a2;height: 29px; line-height: 50px;font-size:13px;}
table.write.type-02 td.t01{background-color:#d9f2fb;font-weight:600;font-size:15px;text-align:center;}
table.write.type-02 td.t02{background-color:#ffffff;font-size:15px;text-align:left; padding-left:30px;}


	
table.write.type-02{width:100%;table-layout: fixed;margin: 0px; padding: 0px; border: 0px;}
table.write.type-02 th.top{padding:9px 0px 9px 13px; line-height:40px;font-weight:bold; text-align:left;background:#f7f8f9;border-right:solid 1px #b6b6b6;border-top:solid 2px #555555;}
table.write.type-02 th.top1{padding:9px 0px 9px 13px; line-height:40px;font-weight:bold; text-align:left;background:#f7f8f9;border-right:solid 1px #b6b6b6;border-top:solid 2px #555555;border-bottom:solid 2px #555555;}
table.write.type-02 th.fifst{padding:9px 0px 9px 13px;line-height:40px;text-align:left;font-weight:bold;background:#ffffff;border-top:solid 2px #555555;border-left:solid 0px #b6b6b6;border-bottom:solid 2px #555555;}



table.write.type-02 td.top{padding:9px 0px 9px 13px;line-height:40px;font-weight:bold; text-align:left;background:#f7f8f9;border-right:solid 1px #b6b6b6;border-top:solid 2px #555555;}
table.write.type-02 td.fifst{padding:9px 0px 9px 13px;line-height:40px;text-align:left;font-weight:bold;background:#ffffff;border-top:solid 2px #555555;border-left:solid 0px #b6b6b6;}

table.write.type-02 td.mid{padding:9px 0px 9px 12px;line-height:40px;text-align:left;font-weight:bold;background:#f7f8f9;border-top:solid 1px #b6b6b6;border-bottom:solid 0px #b6b6b6;border-right:solid 1px #b6b6b6;}
table.write.type-02 td.mid1{padding:9px 0px 9px 12px;line-height:40px;text-align:left;font-weight:bold;background:#ffffff;border-top:solid 1px #b6b6b6;border-bottom:solid 0px #b6b6b6;}

table.write.type-02 td.end{padding:9px 0px 9px 13px;line-height:40px;font-weight:bold; text-align:left;background:#f7f8f9;border-right:solid 0px #b6b6b6;border-top:solid 1px #b6b6b6;border-bottom:solid 2px #555555;border-right:solid 1px #b6b6b6;}
table.write.type-02 td.end1{padding:9px 0px 9px 13px;line-height:40px;font-weight:bold; text-align:left;background:#ffffff;border-right:solid 0px #b6b6b6;border-top:solid 1px #b6b6b6;border-bottom:solid 2px #555555;}
			/* ----------회원탈퇴------- */

table.write.type-01{width:100%;table-layout: fixed;margin: 0px; padding: 0px; border: 0px;}
table.write.type-01 th.top1{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;background:#edecec;border-right:solid 1px #b6b6b6;border-top:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-01 th.top2{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;background:#edecec;border-right:solid 1px #b6b6b6;border-top:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;border-left:solid 1px #b6b6b6;}
table.write.type-01 th.fifst{padding:9px 0px 9px 13px;text-align:left;background:#ffffff;border-top:solid 1px #b6b6b6;border-left:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-01 td.top{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;background:#edecec;border-right:solid 1px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.write.type-01 td.end{padding:9px 0px 9px 13px;font-weight:bold; text-align:left;border-right:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}




table.view.type-00{width:100%;table-layout: fixed;margin: 0px; padding: 0px; border: 0px;}
table.view.type-00 th.top{padding:12px 0px 12px 13px;font-weight:bold; text-align:left;border-right:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6; color:#a2a2a2; size:11px;}
table.view.type-00 th.top img{ height:11px; width:11px; padding-right:5px;}
table.view.type-00 th.list{padding:12px 0px 12px 5px;text-align:left;background:#ffffff;border-top:solid 0px #b6b6b6;border-left:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}

.cscenter_view02{width:698px;height:100%; line-height:20px;border-bottom:solid 1px #999; padding:10px 10px 10px 10px;}


.cscenter_btn01{width:700px;float:right;height:60px;}
.cscenter_btn01_n{width:150px;float:right;padding:17px 0px 15px 0px;}


.cscenter_btn03{padding:10px;width:300px;}
.cscenter_btn03 a{margin-left:5px;display:inline-block;}




.cscenter_btn02{width:150px; padding-right:10px;height:30px;padding-top:15px;margin: 0 auto;}
.cscenter_btn02 img{width:62px; padding-right:10px;height:28px;}

.cscenter_tit01{text-align:left;width:800px;height:42px;border-bottom:solid 2px #e1e1e1;}

		/* ----------판매사원조회------- */
.cscenter_tit02{text-align:left;width:200px;height:42px;border-bottom:solid 2px #e1e1e1; float:left;}
.cscenter_tit03{text-align:left;width:500px;height:42px;line-height:50px;padding-left:10px;border-bottom:solid 2px #e1e1e1; float:left;}
		/* ----------판매사원조회------- */


.cscenter_line01{width:800px;height:50px;border-bottom:solid 1px #b6b6b6; padding-top:10px;}

.cscenter_view01{width:698px;height:50px; line-height:50px;border:solid 1px #999; font-weight:bold; color:#666; background-color:#edecec; padding-left:10px;}



			/* ----------판매사원조회------- */

.search_box{width:700px;height:70px; line-height:50px;color:#666;border-bottom:solid 1px #b6b6b6;border-top:solid 1px #b6b6b6;}
.search_sbox{width:295px;height:70px;color:#666;margin: 0 auto;}
.search_sbox01{width:80px;height:70px; font-size:15px; font-weight:bold;float:left; line-height:70px;}
.search_sbox02{width:190px;height:70px;float:left; padding-top:10px;}
.search_sbox03{width:25px;height:70px;float:left; padding-top:18px;}


table.list.type-03{width:100%;table-layout:}
table.list.type-03 th{text-align:center;padding-top:9px;padding-bottom:9px;font-weight:bold;background:#edecec;border-bottom:solid 2px #c9c9c9;color:#666666;}
table.list.type-03 th.end{text-align:center;padding-top:9px;padding-bottom:9px;font-weight:bold;background:#edecec;border-bottom:solid 2px #c9c9c9;color:#666666;}
table.list.type-03 td.mtit{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;background-color:#ffffff; color:#666666; }
table.list.type-03 td.mlist{padding:7px 5px;text-align:center;border-bottom:solid 1px #b6b6b6;color:#666666;}
table.list.type-03 td.nulist{border-bottom:solid 1px #b6b6b6;color:#666666;text-align:center;}
table.list.type-03 td img{vertical-align:middle;}
.tableline { width:100%;border-top:solid 2px #c9c9c9;}


table.view.type-01{width:100%;table-layout: fixed;margin: 0px; padding: 0px; border: 0px;}
table.view.type-01 th.top01{padding:12px 0px 12px 13px;font-weight:bold; text-align:left;border-right:solid 1px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6; background:#edecec;}
table.view.type-01 th.top02{padding:12px 0px 12px 13px;font-weight:bold; text-align:left;border-right:solid 1px #b6b6b6;border-leftsolid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6; size:12px;background:#edecec;}
table.view.type-01 th.first{padding:12px 0px 12px 13px;text-align:left;border-right:solid 0px #b6b6b6;border-left:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}
table.view.type-01 td.first01{padding:12px 0px 12px 13px;font-weight:bold; text-align:left;border-right:solid 1px #b6b6b6;border-left:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 0px #b6b6b6;background:#edecec;}

table.view.type-01 td.first02{padding:12px 0px 12px 13px;font-weight:bold; text-align:left;border-right:solid 1px #b6b6b6;border-left:solid 0px #b6b6b6;border-top:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;background:#edecec;}

table.view.type-01 td.list01{padding:12px 0px 12px 13px;text-align:left;background:#ffffff;border-top:solid 0px #b6b6b6;border-left:solid 0px #b6b6b6;border-bottom:solid 0px #b6b6b6;}
table.view.type-01 td.list02{padding:12px 0px 12px 13px;text-align:left;background:#ffffff;border-top:solid 0px #b6b6b6;border-left:solid 0px #b6b6b6;border-bottom:solid 1px #b6b6b6;}

.sea_logbox01{width:680px; height:200px;}			
.sea_logbox{width:450px; height:200px;margin: 0 auto;}			
		
			
			/* ----------판매사원조회------- */








/*paging*/
.paging.type-00 {margin:10px 0 30px 0; text-align:center; }
.paging.type-00 .p_num{display:inline-block;}
.paging.type-00 .p_num a{font-weight:normal; color:#666666;padding:3px 0;display:inline-block; margin-left:5px;text-decoration:none;}
.paging.type-00 .p_num a.on{color:#16b1b3;}
.paging.type-00 .p_num a.img{vertical-align:middle; vertical-align:-1px\9; *vertical-align:-1px;}



/* -------------------- 공지사항 --------------------- */





/* -------------------- 성지순례 --------------------- */
.bibleMenu {
	
	top: 558px;
	width: 926px;
	left: 0px;
}
.bible h2 {
	padding-bottom:10px;
	border-bottom:0px solid #ff6738;
}
.bible h2 img {
	padding:0px 0px 0px 0px;
}
.bible ul{list-style-type:none;margin:0;padding:0;}

.bible ul li {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:15px;font-weight:bold;
	line-height:15px;
	display:block;
	width:306px;
	height:30px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#0f201d;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
}

.bible_on {
	float:left;
	text-align:center;
	vertical-align:middle;
	list-style-type:none;margin:0;padding:0;
	font-size:15px;font-weight:bold;
	line-height:15px;
	display:block;
	width:306x;
	height:30px;
	padding:10px 0px 0px 0px;
	color:#fff;
	background-color:#047a93;
	border:solid 0px #c3c4c8;border-right: 2px   dotted   white ;
}

.cruise ul li.select a {
	font-weight:bold;
}
/* -------------------- 성지순례 --------------------- */


/* -------------------- 회사소개 --------------------- */
.comp_list{vertical-align:top;width:710px;height:100%; padding-left:15px;}

/* -------------------- 회사소개 --------------------- */



/* -------------------- 크루즈메인링크 --------------------- */
.co	{font-family:돋움; font-size:16px; color:#ffffff; text-decoration:none;}
.co a:link	{font-family:돋움; font-size:16px; color:#ffffff; text-decoration:none;}
.co a:visited	{font-family:돋움; font-size:16px; color:#ffffff; text-decoration:none;}
.co a:hover	{font-family:돋움; font-size:16px; color:#ffffff; text-decoration:none;}
.co a:active	{font-family:돋움; font-size:16px; color:#ffffff; text-decoration:none;} 
/* -------------------- 서브왼쪽메뉴 --------------------- */
.lebu	{font-family:돋움; font-size:13px; color:#ffffff; text-decoration:none;}
.lebu a:link	{font-family:돋움; font-size:13px; color:#ffffff; text-decoration:none;}
.lebu a:visited	{font-family:돋움; font-size:13px; color:#ffffff; text-decoration:none;}
.lebu a:hover	{font-family:돋움; font-size:13px; color:#ffffff; text-decoration:none;}
.lebu a:active	{font-family:돋움; font-size:13px; color:#ffffff; text-decoration:none;} 




/*서브 공통 광고*/
.ban05{background:#52d2df;height:84px;width:100%;border-top:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0; background:url(../images/comm/ban_bg.gif)}
.ban06{background:#52d2df;height:84px;width:926px;text-align:center;margin: 0 auto;}




.agree_box {padding:0px 0px 0px 0px;width:726px;overflow:auto;height:150px;border:0px solid #cccccc;font-size:11px;}



/* --------------------faq박스 추가--------------------*/
.faqbox01{ width:633px; background-color:#ebf3f2; padding:5px; line-height:20px; border:solid 1px #e3e3e3;}


/* --------------------0129 크루즈선내용어추가--------------------- */
.cruise_infbox01{width:726px;height:30px;line-height:30px;background-color:#d5eaf3; float:left;font-weight:bold; color:#13658a; font-size:13px;padding-left:5px;}
.cruise_infbox02{width:726px;height:30px;line-height:30px; font-weight:bold; float:left; padding-left:10px;}
.cruise_infbox03{width:709px;line-height:20px;float:left; padding-left:17px;}
.cruise_infline{width:709px;height:10px;line-height:10px;float:left; padding-left:17px;}

/* --------------------0205  방송다시보기추가--------------------- */
.tvbox01{width:727px;height:420px;float:left;}
.tv_sbox01{width:727px;height:380px;float:left; padding-top:}
.tv_sbox02{width:727px;height:380px;float:left;}
.tv_sbox03{width:230px;height:60px;float:left;}
.tv_sbox04{width:110px;height:60px; padding-top:10px;float:left;}
.tv_sbox05{width:41px;height:41px;float:left;}



/* --------------------0217  방송다시보기추가--------------------- */
.utbox01{width:727px;height:500px;float:left;}
.ut_sbox01{width:727px;height:500px;float:left; padding-top:}
.ut_sbox02{width:727px;height:380px;float:left;}



/* -------------------- 타회사배너 --------------------- */


.ectban ul  {
	display:block;
	width:926px;
	padding:0px 0px 0px 0px;
	
	
}


.ectban ul li {
	display:block;
	padding:0px 0px 0px 0px;
	float:left;
}




/* -------------------- 스케줄퀵 메뉴  --------------------- */
#schedule_quickMenu {
	position: absolute;
	margin-left:0px;
	top: 1px;
	bottom: 0%;
	left: 1000px;
	width: 122px;

}

/* -------------------- 스케줄퀵 메뉴 end --------------------- */

/* -------------------- 상품상세페이지퀵 --------------------- */
.view_quick{  width:122px;}

.view_quick ul{
	display:block;
	padding:0px 0px 0px 0px;
	float:left;
	width:92px;
	border:solid 1px #a1a1a1;
	background-color:#ffffff;
	
}

.view_quick ul li {
	display:block;
	padding:0px 0px 0px 0px;
	height:23px;
	float:left;
	border-bottom:solid 1px #a1a1a1;
	width:82px;
	padding-left:10px;
	line-height:23px;
	
}

.view_quick ul li a:link	{ text-decoration:none;}
.view_quick ul li a:visited	{ text-decoration:none;}
.view_quick ul li a:hover	{ font-weight:bold;color:#ec1c24;  text-decoration:none;}
.view_quick ul li a:active	{ text-decoration:none;} 


.view_quick ul li.on{
	display:block;
	padding:0px 0px 0px 0px;
	float:left;
	line-height:23px;
	padding-left:10px;
	background-color:#eceef9;
	font-weight:bold;
	color:#ec1c24;
}

.view_quick ul li.top{
	float:left;
	display:block;
	padding:0px 0px 0px 0px;	
	line-height:23px;
	background-color:#575b67;
	color:#FFF;
	padding-left:10px;
	font-weight:bold;
}

.view_quick ul li.top a:link	{ color:#ffffff; text-decoration:none;}
.view_quick ul li.top a:visited	{ color:#ffffff; text-decoration:none;}
.view_quick ul li.top a:hover	{ color:#ffffff; text-decoration:none;}
.view_quick ul li.top a:active	{ color:#ffffff; text-decoration:none;} 

/* -------------------- 상품상세페이지퀵 --------------------- */


/* -------------------- 메인후불제배너 퀵이미지추가 --------------------- */

.ban08{height:302px;width:925px;text-align:center;margin: 0 auto;}
.ban09{height:302px;width:925px;text-align:center;margin: 0 auto;}

.mbanner{width:590px; height:164px;border:solid 1px #d6d6d6; margin-right:10px;}

.mbanner ul{
	display:block;
	padding:0px 0px 0px 0px;
	float:left;
	width:591px;
	
	
	
}

.mbanner ul li {
	display:block;
	padding:0px 0px 0px 0px;
	height:82px;
	float:left;
	width:147px;
	
}

/* -------------------- 메인후불제배너 퀵이미지추가 --------------------- */

/*paging 새로*/


.paging.type-01 {margin:30px 0 30px 0; text-align:center; }
.paging.type-01 .p_num{display:inline-block;}
.paging.type-01 .p_num a{height:21px;width:25px;font-weight:normal; color:#666666;padding:3px 0;display:inline-block; margin-left:5px;text-decoration:none;font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold;}

.paging.type-01 .p_num a.on{height:21px;width:23px;
	background:#FFF;
    border:solid 1px  #F36;
	font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold;text-align:center;}


.paging.type-01 .p_num a.hover{height:21px;width:25px;background:#FFF;
   	border:solid 1px  #F36; background-color:#f14f23;
	font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-align:center;}

.paging.type-01 .p_num a.img{vertical-align:middle; vertical-align:-1px; *vertical-align:-1px; padding-right:15px;}


