.search .review_list {
    float : left;       
    font-weight : bold;
}
.search .search_button {
    padding-top : 5px;
    padding-bottom : 5px;
    text-align : center;
}
.search_type .type_img {
    float : left;
    width : 70px; 
}
.search_check {
    float : left;       
    margin-right : 5px;
    width : 120px;
}
.list_content {
    width : 580px;
    margin-bottom : 5px;
}
.list_data {
    width : 290px;
}
.right_list { 
    padding-right : 5px;
}
#search_price .search_check {
    float : left;       
    margin-right : 5px;
}
#search_type2 .search_check {
    width : 60px;
    margin-right : 5px;
}
#search_type3 .search_check {
    width : 75px;
    margin-right : 5px;
}
#search_date { 
    float : left;
    width : 120px;
}
#center_content {
    width : 480px;
}
#right_content {
    float : right;
    width : 240px;
}
#leftmenu_bg {
    background-color : #FFA599;
}
#leftmenu_bg .list_name2 {
    color : #FFFFFF;
    text-align : center;
    background-color : #898989;
}
.leftmenu_list2 {
	width : 140px;
    margin-top : 10px;
	line-height : 2em;
	padding : 5px;
    background-color : #FFFFFF;
}
.leftmenu_list2 .bind_img {
    margin-top : 5px;
    width : 140px;
}
.leftmenu_list {
    background : #FFFFFF url("/images/Life/leftmenu_border.gif") repeat-x left top;
}
#title_menu {
	background : url("/images/Life/title_bgimg.gif") repeat-x top left ;
}
#leftmenu_premium {
    clear:left;
    height : 310px;
    margin-top : 10px;
    padding-top : 90px;
    padding-left : 10px;
}
#leftmenu_premium .list_img, #leftmenu_premium .list_img2 
{
    width : 140px;
    height : 80px;
    text-align : left;
}
#leftmenu_premium .list_img2 
{
	margin-top : 28px;
}
#leftmenu_premium  .bind_img{
    width : 120px;
    margin-bottom:5px;
}
#leftmenu_premium  .bind_img .list_img{
   height : 90px;
   margin-bottom : 5px;
}
#leftmenu_food2
{
    margin-top : 5px;
}
#leftmenu_homestay2
{
    margin-top : 5px;
}
#leftmenu_coupon1
{
	height : 250px;
	margin-top : 10px;
	padding : 55px 10px 0px 10px;
	line-height : 1.1em;
	background : url("/images/Life/leftmenu_life_coupon1.gif") no-repeat left top;
}
#leftmenu_coupon1 .coupon_name
{
	color : #FF5C00;
	font-weight : bold;
}
#main_titleimg
{
	margin-bottom : 10px;
}
#content 
{
	text-align : left;
}
#life_bind_search
{
	width : 725px;
	border : 3px solid #EBEBEB;	
}
#life_search1, #life_search2, #life_search3, #life_search4
{
	border-top : 1px solid #EBEBEB;
}
#life_bind_search .search_list, #life_bind_search .bind_list
{
	float : left;
	padding-top : 9px;
}
#life_bind_search .search_list
{
	width : 100px;
	text-align :center;
	background-color : #E1E1E1;
}
#life_bind_search .bind_list
{
	width : 615px;
	padding-left : 5px;
	padding-bottom : 5px;
}
#life_search1
{
	height : 39px;	
}
#life_search1 .search_list, #life_search3 .search_list
{
	height : 30px;
}
#life_search1 .bind_list, #life_search3 .bind_list
{
	height : 25px;
}
#life_search2{
	height : 99px;
}
#life_search2 .search_list  
{
	height : 90px;
}
#life_search2 .bind_list  
{
	height : 84px;
}
#life_search4
{
	float : left;
	width : 725px;
	height : 35px;
	padding-top : 5px;
	text-align : center;
	border-top : 1px solid #EBEBEB;
	background-color : #E1E1E1;
}
#date_icon, #date_list
{
	float : left;
	margin-right : 10px;
}
#food_main, #hotel_main
{
	width : 590px;
	height : 125px;
	padding-left : 140px;
	padding-top : 20px;
	margin-top : 10px;
}
#food_main
{
	background : url("/images/Life/food_main_bgimg.gif") no-repeat top left;
}
#hotel_main
{
	background : url("/images/Life/hotel_main_bgimg.gif") no-repeat top left;
}
#hotel_main .leftimg_list, #food_main .leftimg_list
{
	float : left;
	width : 285px;
	height : 110px;
	padding : 0px;
}
#hotel_main .leftimg_list .left_img, #food_main .leftimg_list .left_img
{
	width : 120px;
}
#hotel_main .leftimg_list .right_list, #food_main .leftimg_list .right_list
{
	padding-top : 10px;
}
#hotel_main .leftimg_list .right_list, #food_main .leftimg_list .right_list
{
	width : 145px;
}
#hotel_main .leftimg_list .right_list .bold, #food_main .leftimg_list .right_list .bold
{
    height : 40px;
}
#hotel_main .bind_img, #food_main .bind_img
{
	width : 145px;
	padding-top : 10px;
}
#hotel_main .bind_img .list_name, #food_main .bind_img .list_name
{
	width : 120px;
}
#food_main .food_img
{
	float : left;
	width : 120px;
	height : 90px;
	margin-right : 10px;
}
#food_main .food_name
{
	float : left;
	width : 120px;
	margin-right : 20px;
}
#life_list
{
	margin-top : 10px;
	padding : 10px;
	border : 1px solid #D4C3B9;
	background-color : #FBFCF9;
}
#life_list_title
{
	height : 25px;
	margin-bottom : 10px;
	border-bottom : 1px solid #D4C4B9;
}
#life_list_title .bold
{
	float : left;
	width : 190px;
	margin-right : 10px;
}
#life_list_title #list_count
{
	float : left;
	width : 150px;
}
#life_list_title #list_sort
{
	float : right;
}
#life_list	.leftimg_list
{
	height : 100px;
	border-bottom : 1px solid #D4C4B9;
}
#life_list	.leftimg_list .left_img
{
	padding-top : 5px;
}
#life_list	.leftimg_list .right_list
{
	width : 570px;
}
#life_list .list_name2, #life_list .right_list .bold, #life_list .bold2 
{
	float : left;	
	height : 40px;
	margin-bottom : 5px;
	padding-bottom : 5px;
	background : url("/images/dot_icon3.gif") repeat-x bottom left;
}
#life_list	.bold2 
{
	width : 440px;
	font-size : 11pt;
}
#life_list .right_list .bold
{
    clear : none; 
	width : 80px;
	color : #FB3E31;
}
#life_list .list_name2
{
	width : 30px;
}
.bold2 a 
{
	color : #FB3E31;
	font-family : 돋움체;
	font-weight : bold;
}
#life_list .list_name
{
	float: left;
	width : 550px;
	margin-bottom : 5px;
}
#view_title
{
	height : 165px;
	padding-top : 10px;
	padding-left : 10px;
	border : 2px solid #B7B299;
	background-color : #F3F3F3;
}
.title_subject
{   
    height : 20px;
    margin-bottom : 15px;
	background : url("/images/dot_icon3.gif") repeat-x bottom left;
}
#view_title .bold2, #view_title .list_name2, #view_title .bold
{
	float : left;	
}
#view_title .bold, #view_title .bold2
{
    clear : none;
	width : 220px;
    font-weight : bold;
	color : #FB3E31;
}
#view_title .list_name2
{
	padding-right : 10px;
    padding-bottom : 13px;
}
#view_title .list_img
{
	float : left;
	margin-right : 20px;
}
#view_title .list_name
{
	width : 450px;	
	padding-bottom : 7px;
}
#view_title .right_list
{
	width : 480px;
}
#view_content
{
	margin-top : 10px; 
	padding : 10px;
	border : 1px solid #D8D8D8;
}
#view_content .bind_list
{
	float : none;
	width : 700px;
	margin-bottom : 10px;
	padding-bottom : 5px;
	background : url("/images/dot_icon4.gif") repeat-x left bottom;	
}
#view_content .bind_list2
{
	height : 160px;
}
#view_content .bind_img
{
	width : 230px;
	margin-top : 5px;
}
#view_list_image
{
	height : 140px;
	padding-top : 10px;
}
#view_list_image .list_img
{	
	float : left;
	width : 225px;
	height : 130px;
}
#go_list
{
	margin-top : 10px;
	text-align : center;
}
#coupon_category
{
	height : 30px;
	margin-top : 10px;
	padding-top : 15px;
	padding-left : 100px;
	background : url("/images/Life/coupon_category_bgimg.gif") no-repeat top left;
}
#life_list .bind_img
{
	float : none;
	width : 705px;
	height : 85px;
}
#life_list .bind_img .coupon_list
{
	float : left;
	width : 350px;
	margin-bottom : 10px;
	text-align : center;
}
#homestay_list_title table  
{
    text-align : center;
}
.line_gray
{
    padding-bottom : 5px;
    background : url("/images/line_gray.gif") repeat-x bottom left;
}
.line_dot
{
   background : url("/images/dot_icon.gif") repeat-x bottom left;
}
#page_view
{
    clear : left;
    height : 20px;     
    margin-top : 10px;
    text-align : center;
}
.pre_list, .next_list
{
    margin : 0px 5px;
    text-align : center;
}
.page_list {
    text-align : center;
}
#tour_main_center1 .right_list {
    width : 330px;
}
#tour_main_center1 {
    width : 480px;
    margin-top : 10px;
}
#tour_main_center1 .leftimg_list {
    height : 130px;
}
#tour_main_center1 .bind_title {
    height : 17px;
    margin-top : 10px;
    margin-bottom : 5px;
    padding-left : 10px; 
    border-bottom : 2px solid #A3A3A3; 
}
#tour_main_center1 .bind_title .title {
    width : 87px;
    height : 16px;
    color : #FFFFFF;
    padding-top : 3px;
    text-align : center;
    background : url("/images/Life/tour_main_center22.gif") no-repeat left bottom; 
}
#tour_main_center1 .right {
}
#tour_main_center2 {
    margin-top : 10px;
}
#tour_main_center2 .bind_list {
    width : 473px;
    float : left;
    padding-top : 5px;
    padding-left : 5px;
    border : 1px solid #D7D7D7; 
    border-top-width : 0px;
}
#tour_main_center2 .bind_img { 
    width : 117px;
    height : 85px;
}
#tour_main_right1 .title {
    height : 32px;
}
#tour_main_right1 .leftimg_list {
    height : 103px;
    padding-left : 5px;
    padding-bottom : 5px;
    border : 1px solid #D7D7D7; 
    border-top-width : 0px;
}
#tour_main_right1 .right_list {
    width : 145px;
}
#tour_main_right1 .right_list .list_img {
    height : 18px;
    text-align : right;
}
#tour_main_right2 {
    margin-top : 10px;
}
#tour_main_right2 .title {
    text-align : left;
}
#tour_main_right2 .bind_list {
    width : 228px;
    padding : 5px;
    border : 1px solid #D7D7D7; 
}
#tour_main_right2 .bind_list .list_img {
    text-align : center;
}
#tour_main_right3 {
    margin-top : 10px;
}
#tour_main_right3 .title {
    width : 230px;
    height : 25px;
    margin : 0px;
    padding-top : 5px;
    padding-right : 10px;
    text-align : right;
    background : url("/images/Life/tour_main_right3.gif") no-repeat left top;
}
#tour_main_right3 .bind_list {
    padding : 5px;
}
#tour_main_right4 {
    clear : left;
    height : 120px;
    margin-top : 10px;
    border : 5px solid #FF9500;
}
#tour_main_right4 .title {
    padding : 3px 0px;
    background-color : #FF9500;
}
#tour_main_right4 .bind_list {
    padding-top : 5px;
    padding-left : 5px;
}
#tour_list_center1 .list_img {
    height : 53px;
}
#tour_list_center1 .bind_list {
    width : 458px;
    padding : 10px;
    border : 1px solid #D7D7D7;
    border-top-width : 0px;
}
#tour_list_center1 .bind_img {
    float : left;
    width : 150px;
    height : 150px;
}
#tour_list_center1 .bind_img .list_img
{
    height : 110px;
}
#tour_list_center1 .bind_list #page_view
{
    padding-top : 5px;
    border-top : 1px solid #D7D7D7;
}
#tour_view_center1 .list_img2
{
    height : 53px;
}
#tour_view_center1 .bind_list3
{
    width : 458px;
    padding : 10px;
    border : 1px solid #D7D7D7;
    border-top-width : 0px;
}
#tour_view_center1 .bind_list .bold2
{
    margin : 10px 0px;
    padding : 5px;
    text-align : center;
    font-size : 10pt;
    font-weight : bold;
    border : 1px solid #E3E3E3;
    background-color : #EFEFEF;
}
#tour_view_center1 .bind_list .list_name
{
    margin-top : 10px;
}
#tour_view_center1 .bind_list2
{
	height : 135px;
    margin : 10px 0px 5px 0px;
    border-bottom : 1px dotted #CCCCCC;
}
#tour_view_center1 .bind_list2 .bold2
{
    margin-bottom : 5px;
}
#tour_view_center1 .bind_list2 .bind_img
{
    width : 150px;
}
#life_write1 .bold2
{
    color : #FFFFFF;
    padding : 5px;
    font-weight : bold;
    text-align : center;
    background-color : #B7B7B7;
}
#life_write1 .bold
{
    height : 15px;
    margin-top : 10px;
    padding-top : 5px;
    padding-left : 12px;
    background : url("/images/list_icon4.gif") no-repeat left 50%;
}
#life_write1 .left_list
{
    float : left;
    width : 99px;
    text-align : center;
    border : 1px solid #D7D7D7;
    border-right-width : 0px;
    border-bottom-width : 0px;
}
#life_write1 .left_list .list_name
{
    height : 23px;
    padding-top : 7px;
    background-color : #F1F1F1;
    border-bottom : 1px solid #D7D7D7;
}
#life_write1 .left_list .list_name2
{
    height : 110px;
    padding-top : 110px;
    background-color : #F1F1F1;
    border-bottom : 1px solid #D7D7D7;
}
#life_write1 .right_list
{
    float : left;
    width : 628px;
    margin : 0px;
    padding : 0px;
    text-align : left;
    border : 1px solid #D7D7D7;
    border-bottom-width : 0px;
}
#life_write1 .right_list .list_name
{
    height : 27px;
    padding-left : 10px;
    padding-top : 3px;
    border-bottom : 1px solid #D7D7D7;
}
#life_write1 .right_list .list_name2
{
    height : 216px;
    padding-left : 10px;
    padding-top : 4px;
    border-bottom : 1px solid #D7D7D7;
}
#life_write1 .right_list textarea
{ 
    width : 600px;
    height : 205px;
}
#life_write1 .right_list input
{
    width : 200px;
}
#life_write1 .font_orange 
{
    margin-left : 5px;
    color : #FF5C00;
}
#life_write1 .bind_img
{
    width : 730px;
    margin-top : 10px;
}
#life_write1 .list_bg
{
    padding : 5px;
    border : 1px solid #D7D7D7;
    border-bottom-width : 0px;
    background-color : #F1F1F1;
}
#tour_view_center1 #comment_div .bind_list
{
    width : 438px;
}
#tour_view_center1 #comment_div .bind_list .right_list
{
    width : 330px;
}
#tour_view_center1  #write_comment .list_name textarea
{
    width : 305px;
}
#expo_left1 {
    height : 115px;
    padding : 10px 20px 0px 20px;
    background-color : #90AEC0;
}
#expo_tab {
    height : 47px;
    margin-top : 10px;
    padding-left : 20px;
    background : url("/images/Life/expo_tab_bgimg.gif") repeat-x bottom left;
}
#expo_tab .list_img {
    float : left;
    width : 112px;
    height : 27px;
    margin-right : 10px;
    padding-top : 10px;
    text-align : center;
}
#expo_list {
    float : left;
    width : 450px;
}
#expo_list .leftimg_list{
    height : 70px;
    padding : 20px 5px;
    border-bottom : 1px solid #D4CEB9;
}
#expo_list .leftimg_list .right_list{
    width : 320px;
    margin : 0px;
}
#expo_list .leftimg_list .right_list .font_red{
    margin-bottom : 5px;
    padding-bottom : 5px;
    font-size : 10pt;
    font-weight : bold;
    border-bottom : 1px dotted #D7D7D7;
}
#expo_cal {
    float : right;
    width : 218px;
    padding-top : 5px;
    border : 1px solid #E0E0E0;
}
#expo_view{
    clear : left;
    float:left;
    width : 706px;
    padding : 10px;
    border : 2px solid #C7B299;
    background-color : #F3F3F3;
}
#expo_view .leftimg_list {
    margin-bottom : 30px;
}
#expo_view .leftimg_list .right_list{
    margin:0px;
    width : 455px;
}
#expo_view .leftimg_list .right_list .font_red{
    font-size : 11pt;
    font-weight : bold;
} 
#expo_view .leftimg_list .right_list .list_name{
    height : 100%;
    padding : 3px 10px;
    border-bottom : 1px solid #B7B7B7;
}
#expo_view .leftimg_list .right_list .list_name .review_list{
    float : left;
    width : 99px;
    border-right : 1px solid #D7D7D7;
}
#expo_view .leftimg_list .right_list .list_name .font_blue{
    float : left;
    width : 310px;
    padding-left : 10px;
}
#expo_content{
    clear:right;
    width:700px;
    border:1px solid #D7D7D7;
}
#expo_content .font_white{
    height : 20px;
    margin-bottom : 20px;
    padding : 5px 25px;
    font-size : 10pt;
    font-weight : bold;
    background : #898989 url("/images/plus_icon.gif") no-repeat 10px 47%;
} 
#expo_content .bold{
    height : 20px;
    padding-left : 15px;
}
#expo_content .list_name{
    padding : 15px;
}
#expo_report_view {
padding :5px;
}
#expo_report_view  .list_name{
    margin-top : 10px;
}

/* 할인쿠폰 */

#coupon_best #normal ul {
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
}
#coupon_best #normal li {
    height:20px;
}
.opacity {
    filter:alpha(opacity=30);
    -moz-opacity:.30;
    opacity:.30;
}
#roll_test1, #roll_test2, #roll_test3,#roll_test4,#roll_test5,.roll{
    position : relative;
    height:40px;
    overflow : hidden;
}

#coupon_best {
    width:718px;
    height:158px;
    border:6px solid #D9D9D9;
    background:#D9D9D9;
}

#coupon_best ul {
    width:50%;
    float:left;
    border:0px solid red;
}
#coupon_best li {
    list-style:none;
    padding-left:0px;
}
#coupon_best #normal {
    background:#FFFFFF;
    width:488px;
    height:144px;
    float:left;
    padding:7px;
    position:relative;
}
#coupon_best #normal .listblock {
    padding-top:2px;
    width:49%;
    float:left;
}
#coupon_best #premium {
    background:#FFFFFF;
    width:196px;
    height:144px;
    float:right;
    padding:7px;
    text-align:center;
    position:relative;
}
#coupon_best .list {
    /* text-decoration:underline; */
    padding-top:3px;
    overflow:hidden;
    white-space:nowrap;
}
#coupon_best #premium .list {
    color:#767575;
    text-align:left;
    border-bottom:1px solid #D9D9D9;
    padding:4px 5px 1px 5px;
    height:15px;
    width:182px;
}
#coupon_best #normal .list {
    /* background:url('/images/Life/couponbesticon.gif') no-repeat 15px 50% ; */
    width:220px;
    height:17px;
    padding-left:15px;
    color:#0C3362;
    position:relative;
}
#coupon_best #normal .titleimg {
    background:url('/images/Life/couponbest.gif') no-repeat 50% 0;
    width:488px;
    height:40px;
    color:#FFFFFF;
    position:relative;
    font-size:8pt;
    font-family:돋움;
}
#coupon_best #normal #title1 {
    position:absolute;
    left:147px;
    top:12px;
}
#coupon_best #normal #title2 {
    position:absolute;
    left:382px;
    top:12px;
}
#coupon_best p {
    display:inline;
}
#coupon_best #dot {
    width:1px;
    height:1px;
    font-size:0;
    background:#EBEBEB;
    position:absolute;
}
#coupon_best #normal .top_left {
    top:0;
    left:0;
}
#coupon_best #normal .top_right {
    top:0;
    left:501px;
}
#coupon_best #normal .bottom_left {
    top:156px;
    left:0;
}
#coupon_best #normal .bottom_right {
    top:156px;
    left:501px;
}
#coupon_best #premium .top_left {
    top:0;
    left:0;
}
#coupon_best #premium .top_right {
    top:0;
    left:209px;
}
#coupon_best #premium .bottom_left {
    top:156px;
    left:0;
}
#coupon_best #premium .bottom_right {
    top:156px;
    left:209px;
}

#coupon_list {
    width:704px;
    margin-top:10px;
    text-align:center;
    border:6px solid #D9D9D9;
    padding:6px;
}
#coupon_list table {
    width:100%;
    margin-top:5px;
}
#coupon_list td {
    text-align:center;
    height:22px;
    overflow:hidden;
    white-space:nowrap;
}
#coupon_list #col1 {
    width:44px;
}
#coupon_list #col2 {
    width:119px;
    text-align:left;
    padding-left:10px;
}
#coupon_list #col3 {
    width:85px;
}
#coupon_list #col4 {
    width:77px;
}
#coupon_list #col5 {
    width:195px;
    text-align:left;
    padding-left:10px;
}
#coupon_list #col6 {
    width:64px;
}
#coupon_list #col7 {
    width:62px;
}
#coupon_list #col8 {
    width:40px;
}
#coupon_list hr {
    border:1px dotted #c5bfb6; 
    height:1px;
    margin:0; 
    padding:0; 
    width:98%;
}
#coupon_list a {
    color:darkblue;
}
#page_view {
    color:#A29F9F;
}
#page_view a {
    color:#5A5A5A;
}
#page_view b {
    color:#FE6500;
}










