<style type="text/css">
<!--

/*----------------------------*/

body { 
text-align:center; 
margin-top:3;  
padding:0;
width:890px;
height: 100%;
margin:0 auto;
/*background:#96CBCC;*/
}

.content_user_menu {
    width:730px;
    height:20px;
    text-align:right;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:7px 0px 0px 0px;
    float:left;
}

.content_user_menu_space {
    width:383px;
    height:20px;
    background:white;
	text-align:center;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_menu_on {
    width:85px;
    height:20px;
    background:url("http://img.runpipe.com/v1/tab/tab_user_menu_on.gif");
    text-align:center;
    vertical-align:baseline;
    padding:4px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_menu_off {
    width:85px;
    height:20px;
    background:url("http://img.runpipe.com/v1/tab/tab_user_menu_off.gif");
    text-align:center;
    vertical-align:baseline;
    padding:4px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

/*----------------------------*/

.wrap_user_title {
    width:890px;
	height:30px;
    overflow:hidden;
    background:#b4b4b4; 
    padding:3px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left; 
}

.content_user_title {
    width:350px;
    overflow:hidden;
    text-align:right;
    vertical-align:baseline;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:right;  
}

.content_user_url {
/*    width:526px; */
	width:317px; 
    overflow:hidden;
    text-align:right;
    vertical-align:baseline;
    padding:4px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

/*----------------------------*/

.bar_user_title {
    width:270px;
    height:27px;
    text-align:left;
    margin:3px 0px 0px 10px;
    float:left;  
}

.bar_user_url {
    width:355px;
    height:25px;
	text-align:right;
    margin:4px 0px 2px 0px;
    float:left;
	/*overflow:hidden;
	display:inline;    
	vertical-align:middle;*/
}

/*----------------------------*/

.wrap_user_con {
	width:888px !important;
    width:890px;  
	border:1px solid;
    border-color:#dddddd;
	border-top:0px;
    margin:7px auto;
/*	clear:both; */
	float:left !important;
	float:none;
	/*float:left;*/
}

.ff_wrap_user_con {
    width:888px;  
	border:1px solid;
    border-color:#dddddd;
	border-top:0px;
    margin:7px auto;
	float:left;
}

.con_user_left {
    width:607px;
	min-height:1250px;	
    height:auto !important;
	height:1250px;
    display:block;
    background:white; 
	border:1px solid;
	border-left:0px;
	border-bottom:0px;
    border-color:#dddddd;
    text-align:left;
    float:left;
}

.con_user_right {
    width:280px;
    background:white;
    text-align:left;
    float:left;
	border:1px solid;
    border-color:#dddddd;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;

}


/*
.container_left {
    width:280px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    text-align:left;
    float:left;
}
*/

.wrap_user_write_title {
    width:575px;
	height:14px !important;
	height:20px;
    vertical-align:baseline; 
	margin:2px 0px 8px 10px !important;
	margin:2px 0px 8px 20px;
    float:left;
}

.wrap_user_write_title_visit {
    width:575px;
	height:14px !important;
	height:27px;
    vertical-align:baseline; 
	margin:2px 0px 8px 10px !important;
	margin:2px 0px 8px 20px;
    float:left;
}

.wrap_user_write {
    width:607px;
/*	height:24px !important;
	height:27px; */
	background:#f7f7f7;
	border-bottom:0px;
	border-top:0px !important;
	border-top:1px solid;
	border-right:0px;
    border-left:0px;
	border-color:#DDDDDD;
    padding:8px 0px 0px 0px !important;
	padding:8px 0px 0px 0px;
	margin-top:0px !important;
	margin-top:-3px;
    float:left;
}

/*----------*/



.wrap_user_banner_l {
    width:607px;
	height:110px;
    border-bottom:1px solid;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    border-color:#DDDDDD;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    float:left;
}

 

.wrap_user_banner_r {
    width:280px;
    border:1px solid;
    border-right:0px;
    border-bottom:0px;
    border-left:0px;
    border-color:#DDDDDD;
    padding:0px 0px 0px 0px;
    float:left;
}

/*----------*/

.wrap_vistor_write {
    width:607px;
    background:#EEEEEE;
    border:1px solid;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    border-color:#DDDDDD;
    padding:10px 0px 10px 0px;
    float:left;
}

.wrap_vistor_write_title {
    width:575px;
    vertical-align:baseline; 
	margin:2px 0px 10px 20px;
    float:left;  
}

.wrap_vistor_write_form {
    width:590px;
    vertical-align:baseline; 
    float:left;  
}

.con_vistor_write_form {
    width:590px;
    vertical-align:baseline; 
    text-align:right;
	padding:0px 3px 0px 0px;
    float:left;  
}

.wrap_vistor_write_sub {
    width:590px;
    text-align:left;
    vertical-align:baseline; 
    padding:5px 0px 0px 0px;
    float:left;  
}

.con_vistor_write_sub {
    width:590px;
    text-align:right;
    vertical-align:baseline; 
    margin:0px 0px 0px 17px;
    float:left;  
}

.con_vistor_write_sub_l {
    width:300px;
    text-align:left;
    vertical-align:baseline; 
    margin:0px 0px 0px 17px;
    float:left;  
}

.con_vistor_write_sub_r {
    width:270px;
    text-align:right;
    vertical-align:baseline; 
    float:left;  
}

/*----------*/

.wrap_user_tab {
    width:607px; 
	background:#EEEEEE;
	border:1px solid;
	border-top:0px;
	border-right:0px;
    border-left:0px;
	border-color:#DDDDDD;
    padding:15px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.con_user_tab_space {
    width:10px;
    padding:0px 0px 0px 0px;
    float:left;  
}

.con_user_tab_on {
    width:80px;
	position:relative;
    top:1px;
    background:#FFFFFF;
    border:1px solid;
	border-bottom:0px;
	border-color:#DDDDDD;
    padding:7px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
    float:left;  
}

.con_user_tab_off {
    width:80px;
    padding:7px 0px 7px 0px;
	text-align:center;
    float:left;  
}

/*----------------------------*/

.content_user_ask_form_space {
    width:130px;
    text-align:left;
    float:left;
}

.wrap_user_ask_form {
    width:400px;
    text-align:left;
	padding:20px 0px 3px 0px;
    float:left;
}

.content_user_ask_form {
    width:360px;
    text-align:left;
	padding:0px 0px 3px 0px;
    float:left;
}

.content_user_ask_message {
    width:400px;
    text-align:left;
	padding:10px 0px 5px 0px;
    float:left;
}

.wrap_user_ask_write {
    width:400px;
    text-align:left;
	padding:0px 0px 30px 0px;
    float:left;
}

.content_user_ask_write {
    width:280px;
    text-align:left;
    float:left;
}

.content_user_ask_write_btn {
    width:80px;
    text-align:left;
    float:left;
}

/*----------------------------*/

.wrap_user_ask_list {
    width:580px;
    text-align:left;
    float:left;
}

.content_user_ask_line {
    width:580px;
    text-align:center;
    float:left;
}

.wrap_user_ask {
    width:580px;
    text-align:center;
    padding:0px 0px 5px 0px;
    float:left;
}

.content_user_ask_space {
    width:20px;
    text-align:left;
    padding:0px 0px 0px 20px;
    float:left;
}

.content_user_ask_username_title {
    width:130px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left;
}

.content_user_ask_email_title {
    width:220px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left;
}

.content_user_ask_day_title {
    width:80px;
    text-align:center;
    padding:3px 0px 0px 0px;
    float:left;
}

.content_user_ask_info_title {
    width:90px;
    text-align:center;
    padding:3px 0px 0px 0px;
    float:left;
}

.content_user_ask_username {
    width:130px;
    text-align:left;
    float:left;
}

.content_user_ask_email {
    width:220px;
    text-align:left;
    float:left;
}

.content_user_ask_day {
    width:80px;
    text-align:center;
    float:left;
}

.content_user_ask_info {
    width:90px;
    text-align:center;
    float:left;
}

.content_user_ask_btn {
    width:20px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left;
}

/*----------------------------*/

.wrapper_user_storelog {
    width:605px;
    background:white;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
/*  float:left; */
    overflow:hidden; 
}

.content_user_storelog_title {
    width:450px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_storelog_btn {
    width:142px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:2px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:right;	
}

/*----------------------------*/

#wrapper_user_talk {
 width:605px;
 background:white;
 text-align:left;
 display:inline;
 vertical-align:middle;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}

#content_user_day {
 width:605px;
 background:#dddddd;
 text-align:left;
 vertical-align:top;
 padding:4px 0px 4px 0px;
 margin:4px 0px 6px 0px;
 float:left;
}

#content_user_talk {
 width:605px;
 background:white;
 text-align:left;
 line-height:150%;
 vertical-align:top;
 padding:0px 0px 0px 0px;
 margin:0px 0px 4px 2px;
 float:left;
}

.content_user_talk_img {
    width:603px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:2px 0px 0px 0px;
    float:left;
}

#content_user_talk_info {
 width:605px;
 height:20px;
 background:white;
 text-align:left;
 line-height:130%;
 vertical-align:top;
 padding:0px 0px 4px 0px;
 margin:0px 0px 0px 2px;
 float:left;
}

/*----------------------------------*/

.wrap_user_theme_list {
    width:271px; 
    float:left;
}

.wrap_storelog_list {
    width:600px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_storelog_talklist_top {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    border-bottom:0px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:10px 0px 5px 0px;
    margin:10px 0px 0px 0px;
    float:left;
}

.wrap_storelog_talklist_middle {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    border-bottom:0px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:10px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_storelog_talklist_bottom {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_storelog_talklist_imgtalk {
    width:598px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}
 
.content_storelog_talklist_img_r {
    width:190px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_img_l {
    width:200px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    float:left;
}

 .content_storelog_talklist_imgtalk_r {
    width:388px;
    height:98px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

 .content_storelog_talklist_imgtalk_l {
    width:388px;
    height:98px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    float:left;
}

 .content_storelog_talklist_talk {
    width:588px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    float:left;
}

 .wrap_storelog_talklist_storeinfo {
	width:600px;
    border:1px solid;
    border-color:#dddddd;
    background:#f7f7f7;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 5px 0px;
    margin:10px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_space {
    width:10px;
    height:10px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_img {
    width:70px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_name {
    width:460px;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_map {
    width:50px;
    text-align:left;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_info {
    width:510px;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_storelog_talklist_storeinfo_pointstar {
    width:510px;
    text-align:right;
    vertical-align:baseline;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:right;
}

.content_storelog_talklist_line {
    width:590px;
    text-align:center;
    vertical-align:bottom;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    float:left;
}

 .content_storelog_page_line {
    width:600px;
    background:white;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

/*----------------------------*/

.con_user_top_message {
    width:600px;
    text-align:right;
    vertical-align:baseline;
    padding:5px 0px 0px 0px;
    float:left;
}

.content_user_photo_title {
    width:450px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_photo_btn {
    width:142px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:2px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:right;	
}

.wrap_user_photo_write {
    width:607px; /*600 --> 607*/
    text-align:center;
	/*border:1px solid;
    border-color:#dddddd;*/
	background:#eeeeee; /* 배셩색 변경 */
    display:inline;
    vertical-align:middle
    padding:15px 0px 0px 10px; /*15 000 --> 15 0 10 0*/
    margin:0px 0px 0px 0px; /*0040-->0000*/
    overflow:hidden; 
    float:left;
}


.content_user_photo_write_find {
    width:607px;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:15px 0px 0px 0px;
    margin:0px 0px 0px 15px;  
    float:left;
}

.content_user_photo_write_memo {
    width:607px;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 15px; /*55 --> 15*/
    float:left;
}

.wrap_user_photo_write_info {
    width:500px;
    background:#eeeeee; /*수정*/
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 85px;  /*55 --> 85*/
    float:left;
}

.content_user_photo_write_link {
    width:400px;
    background:#eeeeee; /*수정*/
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 15px 0px;
    margin:2px 0px 0px 3px;
    float:left;
}

.content_user_photo_write_btn {
    width:75px;
    background:#eeeeee; /* 수정*/
    text-align:right;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:2px 0px 0px 0px;
    float:left;
}


.wrapper_user_photo_talk {
    width:600px;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
/*  float:left; */
   overflow:hidden; 
}

.content_user_photo_day {
    width:600px;
    background:#dddddd;  
    text-align:left;
    vertical-align:top;
    padding:4px 0px 4px 3px;
    margin:4px 0px 5px 0px;
    float:left;
}

.content_user_photo_talk_img {
    width:595px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 2px;
    margin:2px 0px 0px 0px;
    float:left;
}

.content_user_photo_talk {
    width:595px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 4px 0px 4px;
    margin:0px 0px 2px 0px;
    float:left;
}

.content_user_photo_talk_info {
    width:595px;
    height:16px;
    background:white;
    text-align:left;
/*    line-height:130%; */
    vertical-align:top;
    padding:0px 0px 0px 4px;
    margin:2px 0px 0px 0px;
    float:left;
}

.wrap_user_photo_default {
    width:599px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_user_default_help {
    width:575px;
    text-align:left;
    padding:0px 0px 0px 15px;
    float:left;
}

.wrap_user_default {
    width:605px;
    /*border:1px solid; 
    border-color:#dddddd;
    background:white;*/
    text-align:center;
    padding:25px 0px 15px 0px;
	margin:0px 0px 0px 0px;
    float:left;
}

.wrap_user_history_default {
    width:604px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_user_history_main_default {
    width:588px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_photo_list {
    width:597px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_photo_list_space {
    width:11px;
    border:1px solid; 
    border-color:white;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_photo_list {
    width:582px;
    border:1px solid; 
    border-color:#dddddd;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_photo_list_default {
    width:582px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_photo_list_default_main {
    width:582px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_photo_list_img1 {
    width:64px;
    text-align:left;
    padding:5px 0px 10px 17px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_photo_list_img2 {
    width:64px;
    text-align:left;
    padding:10px 0px 10px 17px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_photo_list_imgday {
    width:64px;
    text-align:center;
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
}

.content_photo_list_img {
    width:62px;
    text-align:left;
    padding:0px 0px 3px 0px;
    margin:0px 0px 0px 0px;
}

.content_photo_list_proname {
    width:62px;
    text-align:left;
    padding:0px 0px 2px 2px;
    margin:0px 0px 0px 0px;
}

.content_photo_line {
    width:605px;
  /*  height:12px; */
    background:white;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;    
}
/*----------------------------------*/


.wrapper_visitor_write {
    width:600px;
    background:white;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_count {
    width:200px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:6px 0px 1px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_visitor_message {
    width:400px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:6px 0px 1px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_check {
    width:500px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_writebtn {
    width:100px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

/*----------------------------------*/

.content_visitor_default {
    width:600px;
    text-align:center;
    vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_day {
    width:600px;
    background:#dddddd;
    text-align:left;
    vertical-align:top;
    padding:4px 0px 4px 5px;
    margin:8px 0px 8px 0px;
    float:left;
}

.content_visitor_userinfo {
    width:75px;
    background:white;
    text-align:left;
    vertical-align:top;
    padding:0px 3px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
	overflow:hidden;
}

.wrapper_visitor_talk {
    width:600px;
    background:white;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_talk {
    width:519px;   
    min-height:82px;
    height:auto !important;
    height:82px;
    background:white;
    text-align:left;
    vertical-align:top;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;  
}

.content_visitor_talk_inbox {
    width:515px;
    padding:3px 5px 3px 5px;
}

.wrapper_visitor_bottom {
    width:600px;
    background:white;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrapper_visitor_bottom_secret {
    width:600px;
    background:white;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_visitor_empty { 
    width:75px;
    height:15px;
    background:white; 
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_visitor_empty_secret { 
    width:75px;
    height:15px;
    background:white; 
    margin:0px 0px 0px 0px;
    padding:0px 3px 0px 0px;
    float:left;
}

.content_visitor_link {
    width:271px;
    height:15px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:3px 0px 3px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_visitor_info {
    width:248px; 
    height:15px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:3px 0px 3px 2px;
    margin:0px 0px 0px 0px;
    float:left;
}

/*.wrapper_visitor_talk_secret {
    width:600px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;         
}*/

.content_visitor_talk_secret {
    width:519px;   
    min-height:96px;
    height:auto !important;
    height:96px;
    background:#F8F8F8; 
    text-align:left;
    vertical-align:top;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_visitor_link_secret {
    width:296px;
    height:15px;
    background:#F8F8F8;
    text-align:left;
    vertical-align:baseline;
    padding:3px 0px 3px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_visitor_info_secret {
    width:223px;
    height:15px;
    background:#F8F8F8;
    text-align:right;
    vertical-align:baseline;
    padding:3px 0px 3px 2px;
    margin:0px 0px 0px 0px;
    float:left;     
}

.content_visitor_line {
    width:600px;
    height:12px;
    background:white;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

/*----------------------------------*/

.content_visitor_link_secret_modify {
    width:518px;
    height:20px;
    background:#F8F8F8;
    text-align:left;
    vertical-align:baseline;
    padding:5px 2px 3px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_visitor_link_modify {
    width:518px;
    height:20px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:5px 2px 3px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

/*----------------------------------*/

.wrapper_reply {
    width:580px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 5px 20px;
    margin:5px 0px 0px 0px;
    float:left;
}

.wrapper_reply_bg {
    width:600px;
    text-align:left;
    background:#F7F7F7;
    float:left;
}

.content_reply_write {
    width:570px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    float:left;   
}

.content_reply_message {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    float:left;   
}

.content_reply_form {
    width:435px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    float:left;   
}

.wrap_reply_btn {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    float:left;   
}

.content_reply_btn {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    float:left;   
}

.content_reply_text {
   width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:2px 0px 0px 0px;
    float:left;   
} 

.content_reply {
    width:570px; 
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_reply_modify {
    width:570px;
    background:#F8F8F8; 
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 5px 0px 5px;
    margin:5px 5px 5px 10px;
    float:left;
}

/*----------------------------------*/

.wrap_theme_edit {
    width:600px;
    border:1px solid;
    border-color:#dddddd;
    border-top:0px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 25px 0px;
    float:left; 
}

.content_theme_edit_title {
    width:602px;
	
    background:#26BBBB;
    border:1px solid;
    border-color:#dddddd;
    border-bottom:0px;
    text-align:left;
    vertical-align:baseline;
    padding:7px 0px 7px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_theme_edit_info {
    width:598px;
    vertical-align:baseline;
    padding:25px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

.wrap_theme_edit_btn {
    width:598px;
    padding:25px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    vertical-align:top;
}

.content_theme_edit_btn_delete {
    width:280px;
    padding:0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left; 
}


.content_theme_edit_btn {
    width:280px;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    text-align:right;
    float:left; 
}

.content_theme_search_title {
    width:605px;
    background:#26BBBB;
    text-align:left;
    vertical-align:baseline;
    padding:7px 0px 7px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}
.wrap_theme_search {
   width:585px;
    text-align:left;
    padding:0px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_theme_search_store {
    width:320px;
    text-align:left;
    padding:0px 0px 0px 40px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_theme_search_chon {
    width:150px;
    text-align:left;
    float:left;
    margin:0px 0px 0px 5px;
}

.content_theme_search_btn {
    width:50px;
    text-align:left;
    float:right;
}

.content_theme_search_line {
    width:585px;
    text-align:left;
    padding:3px 0px 5px 0px;
    margin:0px 0px 0px 12px;
    float:left;
}

.content_theme_search_message {
    width:605px;
    text-align:center;
    vertical-align:baseline;
    padding:30px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

/*----------------------------*/

.wrap_mobile_user_information {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    float:left;
}

.content_mobile_user_search {
    width:580px;
    text-align:left;
    padding:20px 0px 30px 10px;
    float:left;
}

.content_mobile_user_regbtn {
    width:565px;
    text-align:right;
    padding:10px 0px 5px 0px;
    float:left;
}


.content_mobile_user_search_form {
    width:580px;
    text-align:center;
    padding:20px 0px 30px 10px;
    float:left;
}

.wrap_mobile_user_list {
    width:580px;
    text-align:left;
    float:left;
}

.content_mobile_user_line {
    width:580px;
    text-align:center;
    float:left;
}

.wrap_mobile_user {
    width:580px;
    text-align:center;
    padding:0px 0px 5px 0px;
    float:left;
}

.content_mobile_user_space {
    width:30px;
    text-align:right;
    float:left;
}

.content_mobile_user_name {
    width:200px;
    text-align:left;
    float:left;
}

.content_mobile_user_numbermail {
    width:260px;
    text-align:left;
    float:left;
}

.content_mobile_user_delreg {
    width:50px;
    text-align:left;
    float:left;
}

.content_mobile_user_message {
    width:580px;
    text-align:center;
    padding:40px 0px 10px 0px;
    float:left;
}

.content_mobile_user_btn {
    width:580px;
    text-align:center;
    padding:15px 0px 15px 0px;
    float:left;
}

/*----------------------------*/

.wrap_mobile_user_menu_title {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top-color:#88D4D4;
    border-bottom:0px;
    background:#f7f7f7;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:right;   
}

.wrap_mobile_user_menu_title_bottom {
    width:280px;
    height:20px;
    border:1px solid; 
    border-color:#dddddd;
    border-top-color:#88D4D4;
    border-bottom:0px;
    background:#f7f7f7;
    text-align:left;
    padding:7px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_mobile_user_menu_title {
    width:278px;
    height:20px;
    border:1px solid; 
    border-color:#dddddd;
    border-top-color:#88D4D4;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    text-align:left;
    padding:10px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

/*----------------------------*/

.wrap_user_pro {
    width:280px;
	border:1px solid; 
	border-right:0px;
    border-left:0px;
	border-bottom:0px;
    border-color:#dddddd;
	background:#eeeeee;
	padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_pro_count {
    width:280px;
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.wrap_user_pro_name {
    width:280px;
    padding:0px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.con_user_pro_name {
    width:200px;
    margin:0px 0px 0px 5px;
    text-align:left;
    float:left;
}

.con_user_pro_name_btn {
    width:65px;
    margin:0px 0px 0px 5px;
    text-align:left;
    float:left;
}

.con_user_pro_img {
    width:122px;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;  
}

.content_user_pro_img_s {
    width:45px;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.con_user_pro_menu {
    width:70px;
    padding:0px 0px 5px 7px;
    margin:0px 0px 0px 0px;
    text-align:center;
    float:left; 
}

.con_user_pro_menu {
    width:70px;
    padding:0px 0px 5px 3px;
    text-align:center;
    float:left; 
}

.con_user_pro_intro {
    width:267px;
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_user_pro_id {
    width:205px;
    padding:0px 0px 5px 7px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_user_pro_prolist_info {
    width:210px;
    padding:0px 0px 5px 7px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.wrap_user_pro_info {
    width:260px;
    padding:5px 5px 0px 5px;
    margin:0px 0px 0px 0px;
	vertical-align:baseline;
	text-align:left;
    float:left;
}

.con_user_pro_job {
    width:45px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 4px;
    text-align:left;
    float:left;
}

.con_user_pro_jobwrite {
    width:199px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.con_user_pro_hp {
    width:69px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 4px;
    text-align:left;
    float:left;
}

.con_user_pro_hpwrite {
    width:173px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_user_pro_chon {
    width:91px;
    background:#f7f7f7; 
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
	vertical-align:top;
    float:left;
}

.content_user_pro_chonwrite {
    width:155px;
    background:#f7f7f7; 
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    vertical-align:baseline;
    float:left;
}

.con_user_pro_day {
    width:240px;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 10px;
    text-align:left;
    float:left;
}

.con_user_pro_btn {
    width:270px;
    padding:2px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    text-align:right;
    float:left;
}

.content_user_pipe_btn {
    width:78px;
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
    text-align:right;
    float:left; 
}

/*----------------------------*/

.wrap_user_list {
    width:600px;
    background:white;
    border:1px solid; 
    border-color:#dddddd;
    padding:25px 0px 25px 0px;
	margin:-1px 0px 10px 0px;
    float:left;
}

.wrap_user_info_s {
    width:598px;
    text-align:left;
    float:left;
}

.content_user_info_space {
    width:20px;
    padding:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_user_info_s {
    width:270px;
    padding:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_user_imgid {
    width:60px;
    text-align:left;
    float:left;
}

.content_user_info {
    width:210px;
    text-align:left;
    padding:0px 0px 3px 0px;
    float:left;
}

.content_user_intro {
    width:210px;
    height:51px;
    text-align:left;
    float:left;
}

.content_user_btn {
    width:270px;
    text-align:right;
    float:left;
}

.wrap_user_line {
    width:598px;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_user_line {
    width:270px;
    float:left;
}

/*----------------------------*/

.wrap_storelist_list {
    width:600px;
    background:white;
    border:1px solid; 
    border-color:#dddddd;
    padding:25px 0px 25px 0px;
    margin:-1px 0px 10px 0px;
    float:left;
}

.wrap_storelist_info_s {
    width:598px;
    text-align:left;
    float:left;
}

.content_storelist_info_space {
    width:20px;
    padding:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_storelist_info_s {
    width:270px;
    padding:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.content_storelist_img {
    width:70px;
    text-align:left;
    float:left;
}

.content_storelist_info {
    width:200px;
    text-align:left;
    padding:0px 0px 3px 0px;
    float:left;
}

.content_storelist_name {
    width:200px;
    height:35px;
    text-align:left;
    float:left;
}

.content_storelist_rating {
    width:270px;
    text-align:left;
    padding:0px 0px 3px 0px;
    float:left;
}

.content_storelist_btn {
    width:270px;
    text-align:right;
    float:left;
}

/*----------------------------*/

.wrap_user_favorite_town_list {
    width:271px; 
    float:left;
}

/*----------------------------*/

.wrap_user_rsslog_title {
    width:605px;
    text-align:left;
	vertical-align:baseline;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_title {
    width:400px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_user_rsslog_talk {
    width:600px;
    background:white;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
   /*    overflow:hidden; */ 
}

.content_user_rsslog_day {
    width:600px;
    background:#dddddd;
    text-align:left;
    vertical-align:top;
    padding:4px 0px 4px 8px;
    margin:4px 0px 6px 0px;
    float:left;
}

.wrap_user_rsslog_grouptitle {
    width:600px;
    background:#dddddd;
    text-align:left;
    vertical-align:top;
    padding:4px 0px 4px 8px;
    margin:0px 0px 5px 0px;
    float:left;
}

.content_user_rsslog_grouptitle {
    width:470px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_reload {
    width:120px;
    text-align:right;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:right;
}

.content_user_rsslog_groupurl {
    width:400px;
    text-align:left;
    vertical-align:top;
	padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_groupinfo {
    width:190px;
    text-align:right;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    float:right;
}


.content_user_rsslog_default {
    width:600px;
    border:1px solid; 
    border-top:0px;
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_talk_img {
    width:598px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 2px;
    margin:2px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_talk {
    width:595px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:2px 0px 4px 2px;
    float:left;
}

.content_user_rsslog_talk_siteurl {
    width:600px;
    background:white;
    text-align:left;
    line-height:150%;
    padding:5px 0px 0px 0px;
    margin:0px 0px 4px 2px;
    float:left;
}

.content_user_rsslog_talk_info {
    width:600px;
    height:16px;
    background:white;
    text-align:left;
    line-height:130%;
    padding:0px 0px 4px 0px;
    margin:0px 0px 0px 2px;
    float:left;
}

.content_rsslog_talk_prourl {
    width:300px;
    height:16px;
    background:white;
    margin:0px 0px 0px 0px; 
    padding:0; 
    float:left;
    text-align:left;
 }

.content_rsslog_talk_comment {
    width:300px;
    height:16px;
    background:white;
    margin:0px 0px -8px 0px; 
    padding:0; 
    float:right; 
    vertical-align:bottom;
    text-align:right;
}

/*----------------------------*/

.wrap_user_rsslog_talk {
    width:600px;
    background:white;
    text-align:left;
    display:inline;
    vertical-align:middle;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	float:left;
}

.content_user_rsslog_day {
    width:600px;
    background:#dddddd;
    text-align:left;
    vertical-align:top;
    padding:4px 0px 4px 8px;
    margin:4px 0px 6px 0px;
    float:left;
}

.content_user_rsslog_talk_img {
    width:598px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 2px;
    margin:2px 0px 0px 0px;
    float:left;
}

.content_user_rsslog_talk {
    width:600px;
    background:white;
    text-align:left;
    line-height:150%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 4px 2px;
    float:left;
}

.content_user_rsslog_talk_siteurl {
    width:600px;
    background:white;
    text-align:left;
    line-height:150%;
    padding:5px 0px 0px 0px;
    margin:0px 0px 4px 2px;
    float:left;
}

.content_user_rsslog_talk_info {
    width:600px;
    height:16px;
    background:white;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 4px 0px;
    margin:0px 0px 0px 2px;
    float:left;
}

.content_rsslog_talk_prourl {
    width:300px;
    height:16px;
    background:white;
    margin:0px 0px 0px 0px; 
    padding:0; 
    float:left;
    text-align:left;
 }

.content_rsslog_talk_comment {
    width:300px;
    height:16px;
    background:white;
    margin:0px 0px -8px 0px; 
    padding:0; 
    float:right; 
    vertical-align:bottom;
    text-align:right;
}

.content_rss_line {
    width:600px;
    height:12px;
    background:white;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;    
}

/*----------------------------*/

.content_user_theme_map_edit {
    width:558px;
    height:335px;              /*background:url("http://img.runpipe.com/v1/bg/090304_skin_theme_map.jpg");*/
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
    background-repeat:no-repeat;
}

.content_user_theme_map {
    width:558px;
    height:335px;              /*background:url("http://img.runpipe.com/v1/bg/090304_skin_theme_map.jpg");*/
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 23px;
    margin:0px 0px 0px 5px;
    float:left;
    background-repeat:no-repeat;
}

.content_user_theme_map_message {
    width:550px;
    text-align:right;
    vertical-align:top;
    padding:0px 0px 0px 23px;
    margin:15px 0px 3px 5px;
    float:left;
    background-repeat:no-repeat;
}

.content_user_theme_map_zoom {
    width:550px;
    text-align:right;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:3px 0px 15px 0px;
    float:left;
    background-repeat:no-repeat;
}

/*----------------------------*/

.content_history_title {
    width:400px;
    background:white;
    text-align:left;
    vertical-align:baseline;
    padding:10px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_btn {
    width:200px;
    background:white;
    text-align:right;
    vertical-align:baseline;
    padding:5px 0px 4px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_history {
    width:597px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_space {
    width:11px;
    border:1px solid; 
    border-color:white;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history {
    width:604px;
    border:1px solid; 
    border-color:#dddddd;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_main {
    width:588px;
    border:1px solid; 
    border-color:#dddddd;
    text-align:left;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_default {
    width:582px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_default_main {
    width:582px;
    border:1px solid; 
    border-color:#dddddd;
    background:white;
    text-align:center;
    padding:15px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_history_pro1 {
    width:64px;
    text-align:left;
    padding:5px 0px 5px 17px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_history_pro2 {
    width:64px;
    text-align:left;
    padding:10px 0px 5px 17px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_history_proday {
    width:64px;
    text-align:left;
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
}

.content_history_proimg {
    width:77px;
    text-align:left;
    padding:0px 0px 3px 0px;
    margin:0px 0px 0px 0px;
}

.content_history_proname {
    width:77px;
    text-align:left;
    padding:0px 0px 2px 2px;
    margin:0px 0px 0px 0px;
}

/*----------------------------------*/

.wrap_user_nowadd {
    width:588px;
	background:#444444;
	border:1px solid; 
    border-color:black;
	border-bottom:0px;
	padding:7px 0px 7px 0px;
	float:left;
}

.wrap_user_nowadd_find {
    width:588px;
	background:#dddddd;
	border:1px solid; 
    border-color:#aaaaaa;
	border-top:0px;
	border-bottom:0px;
	padding:5px 0px 5px 0px;
	text-align:center;
	float:left;
}

.con_user_nowadd_message {
    width:400px;
	padding:5px 0px 5px 0px;
	text-align:left;
	float:left;
}

.con_user_nowadd_link {
    width:175px;
	padding:5px 0px 5px 0px;
	text-align:right;
	float:left;
}

/*----------*/

.wrap_user_main_tb_title {
    width:570px;
	border:1px solid;
	border-color:#bbbbbb;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 5px 20px;
	float:left;
}

.con_user_main_tb_title {
    width:383px;
    text-align:left;
    vertical-align:baseline;
    padding:5px 0px 4px 5px;
    float:left;
}

.con_user_main_tb_today {
    width:180px;
    text-align:right;
    vertical-align:baseline;
    padding:5px 0px 4px 0px;
    float:left;
}

.wrap_user_main_tb_talk {
    width:600px;
	background:white;
    padding:0px 0px 0px 0px;
    margin:0px 0px 5px 0px;
    float:left;
}

.con_user_main_tb_talk_form {
    /*width:588px;*/
	width:570px;
    border:1px solid; 
    border-color:#009B97;
    padding:5px 0px 5px 0px;
	 margin:0px 0px 0px 20px;
    float:left;
}

.con_user_main_tb_talk {
    /*width:580px;*/
	width:560px;
    padding:5px 0px 5px 5px;
    float:left;
}

/*-----*/

.con_user_tb_talk_day {
    width:550px;
    padding:10px 0px 3px 10px;
    float:left;
}

.wrap_user_tb_talk {
    width:560px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 5px 0px;
    float:left;
}

.con_user_tb_talk_line_d {
    width:548px;
    background:white;
	border:1px solid; 
    border-color:#209D99;
    padding:5px 0px 5px 0px;
    float:left;
}

.con_user_tb_talk {
    width:540px;
    padding:5px 0px 5px 5px;
    float:left;
}

.con_user_tb_emo {
    width:30px;
    background:white;
    margin:0px 0px 0px 0px;
    padding:0px 5px 0px 5px;
    vertical-align:baseline;
    overflow:hidden;
    float:left; 
}

.con_user_tb_talk_detail {
    width:490px;
    vertical-align:baseline; 
    overflow:hidden;
    margin:0;
    padding:0;
    float:left;  
}

.con_user_tb_talk_line {
    width:538px;
    height:10px;
    padding:4px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    float:left;    
}


.wrap_user_tb_reply_bg {
    width:525px; 
    text-align:left;
    background:#F7F7F7;
    padding:10px 0px 5px 0px;
    margin:5px 0px 0px 10px;
    float:left;
}

.wrap_user_tb_reply {
    width:515px; 
    text-align:left;
    padding:0px 0px 5px 20px;
    float:left;
}

.con_user_tb_reply {
    width:500px; 
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

.con_user_tb_reply_write {
    width:500px; 
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

.con_user_tb_reply_message {
    width:60px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.con_user_tb_reply_form {
    width:370px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_user_tb_reply_btn {
    width:60px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.con_user_tb_reply_btn {
    width:60px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

/*-----*/

.content_user_main_talkballoon_talkbox {
    width:542px;
    float:left;
}

.content_user_main_talkballoon_talk_personal {
 /*   width:528px;  */
 width:588px;
/*    background:#F5FBFB; */
 /*   background:white; */
 	background:#9CECF0;
    border:1px solid; 
    border-color:#D6DFDC;
    padding:5px 0px 5px 0px;
    float:left;
}

.content_user_main_talkballoon_talk_rss {
    width:588px;
  /*  background:#f8f8f8; */ 
    background:white;
	border:1px solid; 
    border-color:#dddddd; 
/*	border-color:#BBBBBB; */
    padding:5px 0px 5px 0px;
    float:left;
}

.space_tb_write {
    width:20px;
    vertical-align:baseline; 
    float:left;  
}

.wrap_tb_write {
    /*width:540px;*/
	width:520px;
    vertical-align:baseline; 
    float:left;  
}

.wrap_user_write_form {
	width:536px;
    vertical-align:baseline; 
	padding:0px 0px 10px 0px !important;
	padding:0px 0px 0px 0px;
    float:left;  
}

.con_user_write_form {
	width:536px;
    vertical-align:baseline; 
	text-align:right;
    float:left;  
}

.wrap_user_write_sub {
	width:536px;
    text-align:left;
    vertical-align:baseline; 
    padding:5px 0px 0px 0px;
    float:left;  
}

.con_user_write_sub_l {
	width:370px;
    text-align:left;
    vertical-align:baseline; 
    padding:0px 0px 0px 0px;
	margin:3px 0px 0px 15px;
    float:left;  
}

.con_user_write_sub_r {
    width:151px;
    text-align:right;
    vertical-align:baseline; 
    padding:0px 0px 0px 0px;
    float:left;  
}

.content_user_main_talkballoon_note {
    width:580px;
/*	background:#f8f8f8; */
    padding:5px 0px 5px 5px;
    float:left;
}

.content_talkballoon_comment_modify {
    width:550px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:5px 0px 5px 0px;
    float:left;
}

.content_user_main_talkballoon_talk_imgth {
    width:65px;
    vertical-align:baseline; 
    margin:3px 0px 3px 0px;
    float:left;  
}

.con_user_tb_line {
    /*width:590px;*/
	width:570px;
    padding:7px 0px 5px 0px;
    margin:0px 0px 0px 20px;
    float:left;   
}

/*----------------------------*/

.wrap_user_main_talkballoon {
    width:530px;
    /*background:pink;*/
    float:left;  
}

.con_user_main_tb_r {
    width:8px;
    float:left; 
}

.con_user_main_tb_l {
    width:515px;
    padding:5px 0px 5px 0px;
    float:left;
}

/*----------------------------*/

.wrap_user_tb_bg_d {
    width:588px;
	min-height:80px;
	height:auto !important;
	height:80px;
    background:#9CECF0;
/*    border:1px solid;
    border-color:#209D99;	 */
    margin:5px 0px 0px 0px;
    text-align:left;
    float:left;
}

/*
.wrap_user_main_tb_bg_on {
    width:588px;
	min-height:200px;
	height:auto !important;
	height:200px;
    background:#9CECF0;
    margin:5px 0px 0px 0px;
    text-align:left;
    float:left;
}
*/

.con_user_main_tb_list {
    width:560px;
    padding:0px 0px 10px 20px;
    text-align:left;
    float:left;
}

/*--
.con_user_main_tb_title {
    width:530px;
    padding:5px 0px 5px 0px;
    margin:5px 0px 0px 0px;
    text-align:right;
    float:left;
}
--*/

.con_user_tb_title_l {
    width:400px;
    padding:5px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    text-align:left;
    float:left;
}

.con_user_tb_title_r {
    width:140px;
    padding:5px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    text-align:right;
    float:left;		
}

.wrap_user_friend_tb {
    /*width:540px;*/
	width:570px;
    padding:0px 0px 4px 0px;
    float:left;
}

/*-----*/

.wrap_user_title_day {
	width:607px;
	background:#DDDDDD;
	overflow:hidden;
	border:1px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-color:#dddddd;
	padding:5px 0px 5px 0px;
	text-align:left;
    float:left;
}

.con_user_title_day {
	width:602px;
	background:#DDDDDD;
	overflow:hidden;
	border:1px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-color:#dddddd;
	padding:0px 0px 0px 10px !important;
	padding:0px 0px 0px 20px;
	text-align:left;
    float:left;
}

.wrap_user_line_l {
	width:607px;
	background:white;
	/*position:relative;*/
	top:-1px;
	padding:0px 0px 0px 0px;
    float:left;
}

.con_user_line_l {
	width:593px;
	background:white;
	/*position:relative;*/
	top:-1px;
	margin:0px 0px 0px 7px;
    float:left;
}

.wrap_user_log {
    /*width:540px;*/
	width:607px;
	border:1px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-color:#dddddd;
    padding:20px 0px 10px 0px;
	text-align:left;
    float:left;
}

.con_user_log_wrap {
	width:570px;
	margin:0px 0px 0px 20px;
    float:left;
}

.con_user_log {
    /*width:458px;*/
	width:565px;
    float:left;
}

.con_user_log_data {
    /*width:418px;*/
	width:533px;
    vertical-align:baseline; 
    overflow:hidden;
    float:left;  
}

.con_user_log_info {
    /*width:450px;*/
	width:563px;
    text-align:right;
    vertical-align:baseline; 
    padding:5px 0px 0px 0px;
    float:left;  
}

.wrap_user_log_reply_bg {
    /*width:445px;*/
	width:565px;
    text-align:left;
    background:#F7F7F7;
    padding:0px 0px 5px 0px;
    margin:5px 0px 0px 0px;
    float:left;
}

.wrap_user_log_reply {
    width:500px; 
    text-align:left;
    padding:0px 0px 5px 25px;
    float:left;
}

.con_user_log_reply {
    /*width:420px;*/
	width:515px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

.wrap_user_log_write_reply {
    /*width:420px;*/
	width:535px;
    text-align:left;
    line-height:130%;
    padding:5px 0px 5px 0px;
    float:left; 
}

.con_user_log_write_reply {
    width:475px;
    text-align:left;
    float:left;   
}

.con_user_log_reply_form {
    width:395px;
    text-align:righ;
    vertical-align:top;
    float:left;   
}

.wrap_user_log_reply_sub {
    width:460px;
    text-align:left;
    float:left;   
}

.con_user_log_reply_sub_l {
    width:265px;
    text-align:left;
	margin:0px 0px 0px 0px; 
    float:left;   
}

.con_user_log_reply_sub_r {
    width:195px;
    text-align:right;
    float:left;   
}

.wrap_prevnext_btn_user {
    width:567px;
	text-align:left;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 20px;
    float:left;
}

/*-----*/

.wrap_user_talk {
    /*width:540px;*/
	width:607px;
	border:1px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-color:#dddddd;
    padding:20px 0px 10px 0px;
	text-align:left;
    float:left;
}

.con_user_talk_user {
    width:65px;
    text-align:left;
    float:left;
	margin:0px 0px 0px 20px;
    overflow:hidden;
}

.con_user_talk_wrap {
    /*width:480px;*/
	width:505px;
    float:left;
}

.con_user_talk {
    /*width:458px;*/
	width:500px;
    float:left;
}

.con_user_talk_emo {
    width:25px;
    vertical-align:baseline;
    overflow:hidden;
    float:left; 
}

.con_user_talk_emo_data {
    /*width:418px;*/
	width:468px;
	min-height:40px;
	height:auto !important; 
	height:40px;
	overflow: visible;
    vertical-align:baseline; 
    float:left;  
}

.con_user_talk_data {
    /*width:418px;*/
	width:500px;
	min-height:40px;
	height:auto !important; 
	height:40px;
	overflow: visible;
    vertical-align:baseline; 
    float:left;  
}

.con_user_friend_tb_talk_visitor {
    width:448px;
	padding:0px 0px 0px 5px;
    vertical-align:baseline; 
    overflow:hidden;
    float:left;  
}

.con_user_talk_info {
    /*width:450px;*/
	width:498px;
    text-align:right;
    vertical-align:baseline; 
    padding:5px 0px 0px 0px;
    float:left;  
}

/*----------------------------*/

.wrap_user_reply_bg {
    /*width:445px;*/
	width:500px;
    text-align:left;
    background:#F7F7F7;
    padding:7px 0px 5px 0px;
    margin:5px 0px 0px 0px;
    float:left;
}

.wrap_user_reply {
    width:435px; 
    text-align:left;
    padding:0px 0px 5px 25px;
    float:left;
}

.con_user_reply {
    /*width:420px;*/
	width:450px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

.wrap_user_write_reply {
    /*width:420px;*/
	width:470px;
    text-align:left;
    line-height:130%;
    padding:5px 0px 5px 0px;
    float:left; 
}

.con_user_reply_message {
    width:60px;
    text-align:left;
    vertical-align:top;
    float:left;   
}

.con_user_write_reply {
    width:410px;
    text-align:left;
    float:left;   
}

.con_user_reply_form {
    width:395px;
    text-align:righ;
    vertical-align:top;
    float:left;   
}

.wrap_user_reply_sub {
    width:395px;
    text-align:left;
    float:left;   
}

.con_user_reply_sub_l {
    width:200px;
    text-align:left;
	margin:0px 0px 0px 0px; 
    float:left;   
}

.con_user_reply_sub_r {
    width:195px;
    text-align:right;
    float:left;   
}

.wrap_prevnext_btn_user {
    width:567px;
	text-align:left;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 20px;
    float:left;
}

/*----------------------------*/

.wrap_user_talk_day {
    width:600px;
    padding:0px 0px 5px 0px;
    float:left
}

/*----------------------------*/

.wrap_vistor {
    width:607px;
    border:1px solid;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    border-color:#dddddd;
    padding:20px 0px 10px 0px;
    text-align:left;
    float:left;
}

.wrap_vistor_secret {
    width:607px;
	background:#ffffff;
    border:1px solid;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    border-color:#dddddd;
    padding:20px 0px 10px 0px;
    text-align:left;
    float:left;
}

.con_vistor_user {
    width:65px;
    text-align:left;
    float:left;
    margin:0px 0px 0px 20px;
    overflow:hidden;
}

.con_vistor {
    width:505px;
    float:left;
}

.con_vistor_talk{
    width:500px;
	min-height:40px;
	height:auto !important; 
    height:40px; 
	overflow: visible;
	/*overflow: auto;*/
    vertical-align:baseline; 
    float:left;
}

.con_vistor_talk_info {
    width:498px;
    text-align:right;
    vertical-align:baseline; 
    padding:2px 0px 0px 0px;
    float:left;  
}

.wrap_vistor_reply_bg {
    width:500px;
    text-align:left;
    background:#F7F7F7;
    padding:0px 0px 5px 0px;
    margin:5px 0px 0px 0px;
    float:left;
}

.wrap_vistor_secret_reply_bg {
    width:500px;
    text-align:left;
    background:#EEEEEE;
    padding:0px 0px 5px 0px;
    margin:5px 0px 0px 0px;
    float:left;
}

.wrap_vistor_reply {
    width:435px;
    text-align:left;
    margin:0px 0px 5px 25px;
    float:left;
}

.con_vistor_reply {
    width:450px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 0px 5px 0px;
    margin:0px 0px 0px 0px; 
}

/*----------------------------*/

.wrap_content_user_talkballoon_daydate {
 display: table; 
 width:25px;
 height:35px; 
 float:left;
 margin:0px 0px 0px 0px;
}

.wrap_content_user_talkballoon_day {
 display: table; 
 width:25px;
 height:25px; 
 position: relative; 
 overflow: hidden; 
 float:left;
 margin: 5px 0px 0px 0px;
 border-color:#ff7800;
 border-style:solid;
 border-width:1px; 
}

.content_user_talkballoon_day {
 position: absolute; 
 top: 50%;
 display: table-cell; 
 text-align:center; 
 vertical-align: middle;
}

.user_talkballoon_day {
 width:25px;  
 position:relative; 
 top: -50%; 
 text-align:center; 
 padding: 0px 0px 0px 0px;
}

.user_talkballoon_date {
 width:25px; 
 text-align:center; 
 padding: 0px 0px 0px 0px;
 float:left;
}

.wrap_user_talkballoon_talk_day {
    width:569px;
    background:white; 
	float:left;
}

.content_user_talkballoon_talk_day {
    width:534px;
    /*background:white;*/ 
}

.content_user_talkballoon_talk_day_emo {
    width:28px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    vertical-align:baseline;
    overflow:hidden;
    float:left; 
}

.content_user_talkballoon_talk_day_detail {
    width:504px;
	vertical-align:baseline; 
    min-height:100%;
    overflow:hidden;
    margin:0;
    padding:0;
    float:left;  
}

.content_user_talkballoon_talk_line {
    width:534px;
    height:10px;
    padding:4px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;    
}

/*----------------------------------*/

.wrap_talkballoon_day_reply {
    width:550px;
    background:#F7F7F7; 
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 5px 5px 10px;
    margin:5px 0px 0px 10px;
    float:left;
}

.content_talkballoon_day_reply_write {
    width:525px;
    /*background:#F8F8F8;*/
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 5px 5px 10px;
    margin:0px 0px 0px 10px;
    float:left;   
}

.content_talkballoon_day_reply_message {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_talkballoon_day_reply_form {
    width:385px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_talkballoon_day_reply_btn {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_talkballoon_day_reply_btn {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_talkballoon_day_reply_text {
    width:60px;
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_talkballoon_day_reply {
    width:520px;
    /*background:#F8F8F8;*/
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:10px 5px 5px 10px;
    margin:0px 0px 0px 10px; 
}

.content_talkballoon_day_reply_modify {
    width:520px;
    /*background:#F8F8F8;*/
    text-align:left;
    line-height:130%;
    vertical-align:top;
    padding:0px 5px 0px 10px;
    margin:5px 0px 5px 10px;
	float:left;
}

-->
</style>
