@charset "utf-8";
<style type="text/css">
<!--

/*----------------------------*/

.wrap_town_category_map {
    width:890px;
	text-align:left;
	padding:5px 0px 5px 0px;
	float:left;
}

.wrap_town_category {
    width:150px;
	text-align:left;
	float:left;
}

.content_town_category_title {
    width:150px;
	text-align:left;
	padding:5px 0px 8px 0px;
	float:left;
}

.content_town_category {
    width:150px;
	text-align:left;
	padding:2px 0px 0px 0px;
	float:left;
}

.wrap_town_map {
    width:740px;
	text-align:left;
	float:left;
}

.content_town_count {
    width:640px;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
}

.content_town_btn {
    width:100px;
	text-align:right;
	padding:0px 0px 5px 0px;
	float:left;
}

.content_town_map {
    width:740px;
	height:400px;
	text-align:left;
	float:left;
}

/*----------------------------*/

.content_town_talk_title {
/*   width:600px; */
    width:500px;
	text-align:left;
	float:left;
}

.wrap_town_talk_write {
    width:600px;
	text-align:left;
	float:left;
}

.content_town_talk_write_form {
    width:500px;
	text-align:left;
	float:left;
}

.content_town_talk_write_btn {
    width:100px;
	text-align:right;
	padding:10px 0px 0px 0px;
	float:left;
}

.content_town_talk_write_imgfind {
    width:600px;
	text-align:left;
	padding:2px 0px 5px 0px;
	float:left;
}

.content_town_talk_line {
    width:600px;
	text-align:center;
	padding:4px 0px 0px 0px;
	float:left;
}

/*----------------------------*/

.wrap_town_talk {
    width:600px;
	text-align:left;
	float:left;
}

.content_town_talk_userthumb {
    width:50px;
	text-align:left;
	float:left;
}

.wrap_town_talk_userinfo {
    width:550px;
	text-align:left;
	float:left;
}

.content_town_talk_userinfo {
    width:250px;
	text-align:left;
	float:left;
}

.content_town_talk_storename {
    width:300px;
	text-align:right;
	float:left;
}

.content_town_talk {
    width:550px;
	text-align:left;
	float:left;
}

.content_town_talk_img {
    width:550px;
	text-align:left;
	padding:3px 0px 0px 0px;
	float:left;
}

.content_town_talk_modify {
    width:550px;
	text-align:left;
	float:left;
}

/*----------------------------*/

.wrap_town_category_store_list {
    width:600px;
    border-style:solid; 
    border-width:1px;
    border-color:#dddddd;
    text-align:left;
    float:left;
}

.content_town_category_store_list_title {
    width:550px;
    text-align:left;
    padding:15px 0px 10px 30px;
    float:left;
}

.content_town_category_store_list {
    width:600px;
    text-align:left;
    float:left;
}

.wrap_town_category_store_set {
    width:598px;
    padding:0px 0px 0px 0px;
    float:left;
}

.wrap_town_category_store {
    width:298px;
    padding:5px 0px 0px 0px;
    float:left;
}

.content_town_category_store_img {
    width:100px;
    text-align:right;
    padding:2px 10px 0px 0px;
    float:left;
}

.wrap_town_category_store_info {
    width:188px;
    text-align:left;
    float:left;
    overflow:hidden;
}

.content_town_category_store_info {
    width:170px;
    text-align:left;
    padding:0px 0px 2px 0px;
    float:left;
    overflow:hidden;
}

.content_town_category_store_star {
    width:170px;
    text-align:left;
    padding:0px 0px 2px 0px;
    float:left;
    overflow:hidden;
}

.content_town_category_store_name {
    width:170px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left;
    overflow:hidden;
}

.content_town_category_store_update {
    width:170px;
    text-align:right;
    padding:5px 0px 5px 0px;
    float:left;
    overflow:hidden;
}

.wrap_town_category_store_line {
    width:598px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_town_category_store_line_space {
    width:24px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_town_category_store_line {
    width:275px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_town_category_store_list_line {
    width:600px;
    text-align:center;
    padding:10px 0px 20px 0px;
    float:left;
}

/*----------------------------*/

.wrap_town_menu {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-bottom:0px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_town_menu_title {
    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_town_menu_title {
    width:150px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 5px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_town_menu_btn {
    width:120px;
    height:20px;
    text-align:right;
    padding:3px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_town_menu_info {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    border-bottom:0px;
    text-align:center;
    padding:5px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_town_menu_list {
    width:278px;
    text-align:center;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_town_menu_list_dot {
    width:20px;
    text-align:right;
    padding:6px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_town_menu_list {
    width:250px;
    text-align:left;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_town_menu_info_bottom {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    text-align:center;
    padding:5px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_town_menu_banner {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_town_menu_invite{
    border:1px solid; 
    border-color:#dddddd;
    float:left; 
}

.content_town_menu_message {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    border-bottem:0px;
    text-align:center;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

/*----------------------------*/

.wrap_town_store_profile {
    width:260px;
    padding:5px 0px 0px 10px;
    float:left;
}

.content_town_store_proimg {
    width:70px;
    float:left;
}

.content_town_store_info {
    width:170px;
    float:left;
	overflow:hidden;
}

/*------------하단 꺼로 바뀌면 삭제----------------*/

.wrap_store_information {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    float:left;
}

.content_store_information {
    width:580px;
    padding:10px 0px 10px 10px;
    float:left;
}

/*----------------------------*/

.wrap_pro_video {
    width:600px;
	padding:0px 0px 0px 0px;
    float:left;
}

.wrap_pro_music {
    width:600px;
	height:35px;   /*추가*/
    float:left;
}

/*----------------------------*/

/*.wrap_pro_info_video {
    width:600px;
    border:1px solid; 
	border-top:0px;
    border-color:#dddddd;
	padding:5px 0px 0px 0px;
    float:left;
}

.wrap_pro_info_music {
    width:600px;
    border:1px solid; 
	border-top:0px;
    border-color:#dddddd;
	padding:5px 0px 0px 0px;
    float:left;
}*/

.wrap_pro_info {
    width:600px;
    border:1px solid; 
    border-color:#dddddd;
    float:left;
}

.con_pro_info {
    width:580px;
    padding:10px 0px 5px 10px;
    float:left;
}

.con_pro_info_btn {
    width:580px;
    padding:0px 15px 10px 0px;
	text-align:right;
    float:right;
}

/*-----변경되면 삭제-----*/

.wrap_store_minitalk {
    width:350px;
    text-align:left;
    padding:10px 0px 10px 15px;
    float:left;
}

.wrap_store_minitalk_title {
	width:350px;
    text-align:left;
    padding:0px 0px 5px 0px;
    float:left;
}

.content_store_minitalk_title {
    width:261px;
    text-align:left;
    float:left;
}

.content_store_minitalk_title_btn {
    width:85px;
    text-align:right;
    float:left;
}

.wrap_store_minitalk_write {
    width:345px;
    background:#f7f7f7;
    text-align:center;
    margin:0px 0px 7px 0px;
    float:left;
}

.content_store_minitalk_write {
    width:345px;
    text-align:center;
    padding:7px 0px 0px 0px;
    float:left;
}

.content_store_minitalk_write_pointstar {
    width:275px;
    text-align:right;
    padding:4px 0px 5px 0px;
    float:left;
}

.wrap_store_minitalk_best {
    width:350px;
    height:56px;
    background:url("http://img.runpipe.com/v1/bg/bg_sh_bestword.gif");
    text-align:left;
    float:left;
}

.content_store_minitalk_best {
    width:350px;
    text-align:left;
    padding:7px 0px 0px 0px;
    float:left;
}

.content_store_minitalk_pointstar {
    width:350px;
    text-align:left;
    padding:7px 0px 0px 0px;
    float:left;
}

.content_store_minitalk_line {
    width:350px;
    text-align:center;
    padding:7px 0px 3px 0px;
    float:left;
}

.content_store_minitalk_btn {
    width:350px;
    text-align:right;
    float:left;
}

.wrap_store_img {
    width:194px;
    text-align:left;
    padding:10px 0px 5px 20px;
    float:left;
}

.content_store_pointstar_average {
    width:194px;
    text-align:center;
    padding:0px 0px 5px 0px;
    float:left;
}

/*--변경되면 지울 것---*/

.content_store_img {
    width:194px;
    border:1px solid; 
    border-color:#dddddd;
    background:#f7f7f7;
    text-align:center;
    padding:5px 0px 5px 0px;
    float:left;
}

/*-----*/

.content_store_img_thumb {
    width:194px;
    text-align:left;
    padding:7px 0px 0px 0px;
    float:left;
}

.wrap_store_img_btn {
    width:194px;
	padding:5px 0px 5px 0px;
    float:left;
}

.content_store_img_btn_l {
    width:100px;
    text-align:left;
    float:left;
}

.content_store_img_btn_r {
    width:94px;
    text-align:right;
    padding:2px 0px 0px 0px;
    float:left;
}

/*----------------------------*/

.wrap_storepro {
    text-align:left;
    padding:0px 0px 10px 0px;
    float:left;
}

.content_store_edit_title {
    width:600px;
    height:95px;
    background:url("http://img.runpipe.com/v1/section/profile_edit_title.jpg");
    margin:0px 0px 5px 0px;
    float:left;
}

.content_storepro_message {
    width:550px;
    text-align:right;
    border:2px solid;
    border-color:#dddddd;
    border-top:0px;
    border-right:0px;
    border-left:0px;
    padding:20px 0px 5px 0px;
    margin:0px 0px 20px 25px;
    float:left;
}

.content_storepro {
    width:150px;
    text-align:right;
    padding:3px 10px 0px 0px;
    float:left;
}

.content_storepro_info {
    width:420px;
    text-align:left;
    float:left;
}

.content_storepro_info_log {
    width:420px;
    text-align:left;
	padding:3px 0px 0px 0px;
    float:left;
}

.wrap_storepro_info_img {
    width:75px;
    text-align:left;
    float:left;
}

.content_storepro_info_img {
    width:70px;
    text-align:left;
    float:left;
}

.content_storepro_btn {
    width:550px;
    text-align:center;
    border:2px solid;
    border-color:#dddddd;
    border-bottom:0px;
    border-right:0px;
    border-left:0px;
    padding:20px 0px 20px 0px;
    margin:20px 0px 15px 25px;
    float:left;
}

/*----------------------------*/

.content_store_link_search {
    width:580px;
    text-align:left;
    padding:10px 0px 10px 10px;
    float:left;
}

.content_store_link_search_title {
    width:580px;
    text-align:left;
    padding:10px 0px 10px 10px;
    float:left;
}

.content_store_link_search_form {
    width:580px;
    text-align:center;
    padding:20px 0px 30px 10px;
    float:left;
}

.wrap_store_link_search_list {
    width:580px;
    text-align:left;
    float:left;
}

.content_store_link_line {
    width:580px;
    text-align:center;
    float:left;
}

.wrap_store_link {
    width:580px;
    text-align:center;
    padding:0px 0px 5px 0px;
    float:left;
}

.content_store_link_icon {
    width:50px;
    text-align:right;
    float:left;
}

.content_store_link_storename {
    width:300px;
    text-align:left;
    float:left;
}

.content_store_link_town {
    width:160px;
    text-align:left;
    float:left;
}

.content_store_link_link {
    width:50px;
    text-align:left;
    float:left;
}

.content_store_link_message {
    width:580px;
    text-align:center;
    padding:40px 0px 10px 0px;
    float:left;
}

.content_store_link_btn {
    width:580px;
    text-align:center;
    padding:15px 0px 15px 0px;
    float:left;
}

/*----------------------------*/

.content_store_talk_title {
    width:600px;
    text-align:left;
    padding:5px 0px 5px 0px;
    float:left;
}

.wrap_store_talk_write {
    width:600px;
    text-align:left;
    float:left;
}

.content_store_talk_write_form {
    width:500px;
    text-align:left;
    float:left;
}

.content_store_talk_write_btn {
    width:100px;
    text-align:right;
    padding:3px 0px 0px 0px;
    float:left;
}

.content_store_talk_write_imgfind {
    width:600px;
    text-align:left;
    padding:2px 0px 5px 0px;
    float:left;
}

.content_store_talk_line {
    width:600px;
    text-align:center;
    padding:4px 0px 0px 0px;
    float:left;
}

.wrap_store_talk {
    width:600px;
    text-align:left;
    float:left;
}

.content_store_talk_userimg {
    width:60px;
    text-align:left;
    float:left;
}

.content_store_talk {
    width:540px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left;
}

.content_store_talk_info {
    width:600px;
    text-align:right;
    padding:4px 0px 3px 0px;
    float:left;
}

.wrap_store_talk_modify {
    width:600px;
    text-align:left;
    padding:4px 0px 0px 0px;
    float:left;
}

.content_store_talk_modify_write {
    width:500px;
    text-align:left;
    padding:4px 0px 0px 0px;
    float:left;
}

.content_store_talk_modify_btn {
    width:100px;
    text-align:left;
    padding:25px 0px 0px 0px;
    float:left;
}

.content_store_talk_modify_imgfind {
    width:500px;
    text-align:left;
    padding:4px 0px 0px 0px;
    float:left;
}

.content_store_talk_img {
    width:600px;
    text-align:left;
    padding:0px 0px 3px 0px;
    float:left;
}

/*------------삭제----------------*/

.content_store_title_name {
    width:650px;
    height:25px;
    /*background:red;*/
    text-align:left;
    margin:2px 0px 2px 10px;
    float:left;  
}

.content_store_title_btn {
    width:200px;
    height:25px;
    text-align:right;
    padding:0px 10px 0px 0px;
    margin:2px 0px 2px 0px;
    float:right;
}

/*-----menu 프로필로 이동했음 오류없으면 삭제-----*/

/*.wrap_store_pro {
    width:280px;
    background:#eeeeee;
    padding:10px 0px 5px 0px;
    margin:0px 0px 5px 0px;
    float:left;
}

.content_store_pro_count {
    width:280px;
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    float:left;
}

.wrap_store_info {
    width:280px;
    text-align:left;
    padding:0px 0px 4px 10px;
    float:left; 
}

.content_store_info {
    width:260px;
    text-align:left;
    padding:2px 0px 2px 0px;
    float:left; 
}

.content_store_add {
    width:48px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_add_info {
    width:190px;
    text-align:left;
    float:left;  
}

.content_store_add_map {
    width:25px;
    text-align:left;
    float:left;  
}

.content_store_direction {
    width:87px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_direction_info {
    width:173px;
    text-align:left;
    float:left; 
}

.content_store_homepage {
    width:74px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_homepage_info {
    width:186px;
    text-align:left;
    float:left; 
}

.content_store_time {
    width:74px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_time_info {
    width:186px;
    text-align:left;
    float:left; 
}

.content_store_closed {
    width:48px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_closed_info {
    width:212px;
    text-align:left;
    float:left; 
}

.content_store_coupon {
    width:107px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_coupon_info {
    width:153px;
    text-align:left;
    float:left; 
}

.content_store_menu {
    width:75px;
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_menu_info {
    width:185px;
    text-align:left;
    float:left; 
}

.wrap_store_icon_userinfo {
    width:175px;
    text-align:left;
    padding:0px 0px 0px 0px;
    float:left; 
}

.content_store_dayinfo {
	width:175px;
    height:70px; 
    text-align:left;
    padding:3px 0px 0px 0px;
    float:left; 
}

.content_store_edit_btn {
    width:175px;
	height:20px;
    text-align:left;
    padding:5px 0px 0px 0px;
    float:left; 
}

.content_store_first_user {
    width:85px;
	height:95px;
    text-align:center;
    float:left; 
}*/

/*----------------------------*/

.wrap_store_menu {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-bottom:0px;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_store_menu_title {
    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_store_menu_title {
    width:150px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 5px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.content_store_menu_btn {
    width:120px;
    height:20px;
    text-align:right;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;   
}

.wrap_store_menu_info {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    border-bottom:0px;
    text-align:center;
    padding:5px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_store_menu_list_link {
    width:278px;
    text-align:center;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_list_dot_link {
    width:20px;
    text-align:right;
    padding:6px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_dotlist_link {
    width:250px;
    text-align:left;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}


.wrap_store_menu_list {
    width:278px;
    text-align:center;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_list_dot {
    width:20px;
    text-align:right;
    padding:6px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_dotlist {
    width:250px;
    text-align:left;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_list {
    width:250px;
    text-align:left;
    padding:0px 2px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.wrap_store_menu_info_bottom {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    text-align:center;
    padding:5px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_banner {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    text-align:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

.content_store_menu_invite{
    border:1px solid; 
    border-color:#dddddd;
    float:left; 
}

.content_store_menu_message {
    width:280px;
    border:1px solid; 
    border-color:#dddddd;
    border-top:0px;
    border-bottem:0px;
    text-align:center;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
}

/*----------------------------*/

.wrap_town_title {
    width:588px;
    padding:0px 0px 10px 0px;
}

.content_town_title {
    width:123px;
    text-align:left;
    float:left;
}

.content_town_btn {
    width:100px;
    text-align:right;
    float:left;
}

.content_town_message {
    width:365px;
    text-align:right;
    float:left;
}

/*----------------------------------*/

.con_edit_music_img {
    width:230px;
    text-align:left;
	padding:10px 0px 0px 0px;
    float:left;
}

.con_edit_music_info {
    width:370px;
    text-align:left;
	padding:10px 0px 0px 0px;
    float:left;
}

.con_edit_shop_img {
    width:250px;
    text-align:left;
	padding:10px 0px 0px 0px;
    float:left;
}

.con_edit_shop_info {
    width:350px;
    text-align:left;
	padding:10px 0px 0px 0px;
    float:left;
}

.con_edit_book_img {
    width:230px;
    text-align:left;
	padding:10px 0px 0px 0px;
    float:left;
}

.con_edit_book_info {
    width:369px;
    text-align:left;
	padding:10px 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;
}

/*----------------------------------*/

-->
</style>
