.kondate_list_view { overflow: hidden; margin-bottom: 15px; }

.kondate_list_view .kondate_image { float: left; margin-right: 10px; padding: 4px; border: 1px solid #cccccc; border-right: 1px solid #999999; border-bottom: 1px solid #999999; width: 150px; height: 150px; }

.kondate_list_view .kondate_infos { overflow: hidden; padding: 0 5px; min-height: 185px; }

.kondate_list_view .kondate_infos .kondate_title { font-weight: 600; }

.kondate_list_view .kondate_infos .kondate_title .kondate_recipe_count { font-weight: normal; font-size: 13px; margin-left: 5px; }

.kondate_list_view .kondate_infos .kondate_author { margin-bottom: 8px; }

.kondate_list_view .kondate_infos .kondate_description { color: #808080; }

.kondate_list_view .kondate_infos .kondate_recipes { margin-top: 8px; }

.kondate_list_view .kondate_infos .kondate_recipes li { margin-bottom: 5px; }

.kondate_list_view .kondate_infos .kondate_recipes li img { vertical-align: middle; }

.kondate_list_view .kondate_infos .kondate_recipes li .other_recipe_count { margin-left: 10px; }

.search_box_wrapper { margin-top: 10px; }

.search_box_wrapper .search_icon { vertical-align: middle; margin-right: 8px; }

.search_box_wrapper .search_box { display: inline; }

.search_box_wrapper .search_box input[type="text"] { width: 300px; height: 35px; line-height: 35px; }

.search_box_wrapper .kondate_search_submit { width: 60px; height: 35px; font-size: 14px; }

.kondate_category_title, .kondate_keyword_title { margin-bottom: 20px; color: #401c00; }

.kondate_category_title span, .kondate_keyword_title span { font-size: 23px; font-weight: 600; }

.kondate_category_title span.gray, .kondate_keyword_title span.gray { font-size: 14px; font-weight: normal; }

.category_navi .title_border { font-size: 14px; margin: 15px 0 5px; }

.category_navi .categories { margin: 0 20px 20px; }

.category_navi .three_column { font-size: 15px; width: 33%; float: left; }

.category_navi .three_column a { text-decoration: none; padding: 15px 0 15px 62px; line-height: 50px; color: #401c00; }

.category_navi .three_column .category_name { font-weight: 600; text-decoration: underline; }

.category_navi .segment_1 .category_0 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px 0px; }

.category_navi .segment_1 .category_1 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -60px; }

.category_navi .segment_1 .category_2 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -120px; }

.category_navi .segment_1 .category_3 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -180px; }

.category_navi .segment_1 .category_4 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -240px; }

.category_navi .segment_1 .category_5 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -300px; }

.category_navi .segment_1 .category_6 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -360px; }

.category_navi .segment_1 .category_7 { background: url(/assets/themes/user_kondates/category_icons_1.png?71737cd420bdd68534517b744b0827fe0ade45c5718b2cbea99f796c869316d2) no-repeat; background-position: 6px -420px; }

.category_navi .segment_2 .category_0 { background: url(/assets/themes/user_kondates/category_icons_2.png?e6e2ed6e977f9119ed4601b08d60758607acf1bbde5b99243ab541ebbd42a5f2) no-repeat; background-position: 6px 0px; }

.category_navi .segment_2 .category_1 { background: url(/assets/themes/user_kondates/category_icons_2.png?e6e2ed6e977f9119ed4601b08d60758607acf1bbde5b99243ab541ebbd42a5f2) no-repeat; background-position: 6px -60px; }

.category_navi .segment_2 .category_2 { background: url(/assets/themes/user_kondates/category_icons_2.png?e6e2ed6e977f9119ed4601b08d60758607acf1bbde5b99243ab541ebbd42a5f2) no-repeat; background-position: 6px -120px; }

.category_navi .segment_3 .category_0 { background: url(/assets/themes/user_kondates/category_icons_3.png?344fb8513958b505986aa165a0d53563326062aeb6394ad99c65cfd7b190e568) no-repeat; background-position: 6px 0px; }

.category_navi .segment_3 .category_1 { background: url(/assets/themes/user_kondates/category_icons_3.png?344fb8513958b505986aa165a0d53563326062aeb6394ad99c65cfd7b190e568) no-repeat; background-position: 6px -60px; }

.category_navi .segment_3 .category_2 { background: url(/assets/themes/user_kondates/category_icons_3.png?344fb8513958b505986aa165a0d53563326062aeb6394ad99c65cfd7b190e568) no-repeat; background-position: 6px -120px; }

.category_navi .segment_3 .category_3 { background: url(/assets/themes/user_kondates/category_icons_3.png?344fb8513958b505986aa165a0d53563326062aeb6394ad99c65cfd7b190e568) no-repeat; background-position: 6px -180px; }

.category_navi .segment_3 .category_4 { background: url(/assets/themes/user_kondates/category_icons_3.png?344fb8513958b505986aa165a0d53563326062aeb6394ad99c65cfd7b190e568) no-repeat; background-position: 6px -240px; }

.user_kondates_controller.recent_action h2.title { margin: 20px 20px 0; padding: 0; }

.user_kondates_controller.index_action h3.title_border { font-size: 14px; }

.user_kondates_controller.index_action .recent_kondates { margin: 0 20px 10px; }

.user_kondates_controller.index_action .with_icon_arrow { background-position: 0 3px; }

.user_kondates_controller.index_action .kondate_pickup_view { float: left; width: 190px; margin-left: 20px; }

.user_kondates_controller.index_action .kondate_pickup_view.first { margin-left: 0; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_image { padding: 4px; border: 1px solid #cccccc; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_image img { vertical-align: top; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_title { margin-top: 5px; font-weight: 600; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_recipe_count { font-weight: normal; font-size: 12px; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_recipes { margin: 5px 0; }

.user_kondates_controller.index_action .kondate_pickup_view .kondate_recipes li img { vertical-align: middle; }

.user_kondates_controller.index_action .premium_area { padding-top: 0; margin-bottom: 10px; }

.user_kondates_controller.index_action .premium_area .premium_kondates a { background: url(/assets/themes/user_kondates/category_icons_premium.png?48a84f76920b795966064ee05f5e3b071d92db8201606d530985f0e14ea8c496) no-repeat; }

.user_kondates_controller.index_action .premium_area .premium_kondates .healthy { background-position: 6px -120px; }

.user_kondates_controller.index_action .premium_area .premium_kondates .speed { background-position: 6px -60px; }

.user_kondates_controller.index_action .premium_area .premium_kondates .saving { background-position: 6px 0; }

.user_kondates_controller.index_action .premium_area h3.title_border.premium_kondate a { position: absolute; right: 10px; font-weight: normal; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample { position: relative; top: 10px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .kondate_image { float: left; height: 180px; width: 180px; padding: 4px; border: 1px solid #cccccc; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .kondate_image .main_recipe { float: left; width: 110px; height: 180px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .kondate_image .side_recipes { margin-left: 110px; width: 70px; height: 180px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .kondate_image .side_recipes img { display: block; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .kondate_image img { vertical-align: top; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .set_description { float: left; width: 370px; margin-left: 15px; margin-top: 5px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .set_description a { font-size: 122%; display: block; margin: 15px 0 5px; text-align: center; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .sample_arrow { position: absolute; width: 28px; height: 20px; background: url(/assets/themes/premium_kondates/sample_arrow.png?1c665b16353f742142f49b3c31823250bf6976386794262e0e417963f592576e) no-repeat; top: -17px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .sample_arrow.healthy { left: 80px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .sample_arrow.speed { left: 280px; }

.user_kondates_controller.index_action .premium_area .premium_kondate_sample .sample_arrow.saving { left: 480px; }

.page_header { position: relative; }

.page_header h1 a { color: #401c00; }

.page_header .header_kondate_post_link { position: absolute; top: 1px; right: 14px; font-size: 14px; }

.page_header .header_kondate_post_link a { color: #3c3c3c; }

.side_report #kondate_graph_wrapper { margin-top: 10px; font-size: 13px; color: #666666; overflow: hidden; }

.side_report #switch_graph_span span { font-weight: 600; }

.side_report #switch_graph_span span.selectable { font-weight: normal; text-decoration: underline; cursor: pointer; }

.side_report #graph_wrapper { margin-top: 5px; }

.side_report #graph_wrapper .indicator { height: 120px; }

.side_report #graph_wrapper #data_graph { display: none; height: 120px; }

.side_report .report_description { margin: 10px 0 30px; padding: 10px 5px; height: 120px; background: url(/assets/themes/recipe/report.png?51605d96f158ac5af31da7e836dbd9e610e67dac22bd7ca005566260824e7837) transparent no-repeat; }

.side_report .report_description .content_title { margin-bottom: 20px; }

.side_report .report_description p { margin-bottom: 10px; }

.user_kondates_controller.create_action table.kondate_new_form, .user_kondates_controller.new_action table.kondate_new_form { width: 400px; margin: 0 auto; }

.user_kondates_controller.create_action table.kondate_new_form .title, .user_kondates_controller.new_action table.kondate_new_form .title { margin: 5px 0; }

.user_kondates_controller.create_action #create_kondate_form table .title, .user_kondates_controller.new_action #create_kondate_form table .title { font-size: 108%; }

.user_kondates_controller.create_action #create_kondate_form .kondate_title, .user_kondates_controller.new_action #create_kondate_form .kondate_title { width: 400px; }

.user_kondates_controller.create_action #kondate_submit, .user_kondates_controller.new_action #kondate_submit { min-width: 200px; }

.user_kondates_controller.create_action #kondate_photo_wrapper, .user_kondates_controller.new_action #kondate_photo_wrapper { position: relative; cursor: pointer; overflow: hidden; text-align: center; width: 400px; height: 260px; margin: 20px auto 10px; }

.user_kondates_controller.create_action #kondate_photo_wrapper #kondate_image_uploader, .user_kondates_controller.new_action #kondate_photo_wrapper #kondate_image_uploader { opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; /* IE6, 7 */ font-size: 100px; height: 260px; display: block; z-index: 1; right: 0; top: 0; position: absolute; cursor: pointer; }

.user_kondates_controller.create_action #kondate_photo_wrapper #kondate_image_upload_indicator, .user_kondates_controller.new_action #kondate_photo_wrapper #kondate_image_upload_indicator { position: absolute; left: 185px; top: 100px; display: none; }

.user_kondates_controller.create_action #kondate_photo_wrapper_error, .user_kondates_controller.new_action #kondate_photo_wrapper_error { width: 400px; margin: 0 auto; }

.user_kondates_controller.show_action .inplaceeditor-form { font-weight: normal; }

.user_kondates_controller.show_action .inplaceeditor-form p, .user_kondates_controller.show_action .inplaceeditor-form a { line-height: 1.2em; font-size: 12px; color: #999999; }

.user_kondates_controller.show_action .inplaceeditor-form input.editor_field { font-size: 14px; width: 290px; margin: 0; vertical-align: top; }

.user_kondates_controller.show_action .inplaceeditor-form textarea.editor_field { font-size: 14px; height: 80px; margin: 0; }

.user_kondates_controller.show_action .kondate_title_wrapper { line-height: 30px; margin: 5px 0 0; }

.user_kondates_controller.show_action .kondate_title_wrapper h1 { font-size: 20px; margin: 0; }

.user_kondates_controller.show_action .kondate_title_wrapper .author_name img { vertical-align: middle; }

.user_kondates_controller.show_action .recipe_sub_title { font-size: 16px; margin-bottom: 8px; }

.user_kondates_controller.show_action .point_cooking_time_wrapper { padding: 10px 0 20px; }

.user_kondates_controller.show_action .point, .user_kondates_controller.show_action .cooking_time { width: 290px; }

.user_kondates_controller.show_action .cooking_time span { font-weight: 600; font-size: 24px; margin: 0 5px; }

.user_kondates_controller.show_action .cooking_time .editable:hover { background-color: #ff9; }

.user_kondates_controller.show_action .cooking_time .editable .gray { font-size: 12px; }

.user_kondates_controller.show_action .cooking_time .edit_form { display: none; }

.user_kondates_controller.show_action .cooking_time .edit_form select { font-size: 14px; height: 25px; width: 120px; border-color: #cccccc; color: #3c3c3c; vertical-align: top; }

.user_kondates_controller.show_action .kondate_info_wrapper { width: 290px; float: left; }

.user_kondates_controller.show_action .kondate_info_wrapper h1.title { margin: 0 0 5px; }

.user_kondates_controller.show_action .kondate_info_wrapper .description { margin-top: 30px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper { margin-top: 20px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper { margin-top: 10px; width: 137px; float: left; margin-left: 14px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper.first { margin-left: 0; clear: both; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .operation_links { height: 18px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .operation_links a { color: #999999; text-decoration: none; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .operation_links a:hover { color: #401c00; text-decoration: underline; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe { position: relative; word-wrap: break-word; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .icon_kondate_recipe { position: absolute; top: 0; left: 0; z-index: 1; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_image { min-height: 30px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_image.hoverable:hover { background-color: #ff9; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_image.hoverable img:hover { opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .ingredients { color: #cfaa80; line-height: 1.3em; margin-top: 5px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_blank { text-decoration: none; color: #999999; display: block; width: 117px; height: 38px; background-color: #f5f5f5; padding: 30px 10px; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_blank:hover { background-color: #ff9; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .kondate_recipe_blank img { vertical-align: top; }

.user_kondates_controller.show_action #kondate_recipes_wrapper .kondate_recipe_wrapper .kondate_recipe .inplaceeditor-form textarea.editor_field { font-size: 14px; height: 150px; width: 100%; margin: 0; }

.user_kondates_controller.show_action .add_link img { vertical-align: middle; }

.user_kondates_controller.show_action #other_recipes .title_border { margin: 20px 0 5px; padding-left: 5px; }

.user_kondates_controller.show_action #other_recipes .other_recipe { padding: 3px 0 3px 5px; }

.user_kondates_controller.show_action #other_recipes .other_recipe .delete_link { float: right; margin-left: 10px; }

.user_kondates_controller.show_action #other_recipes .other_recipe .delete_link a { color: #999999; }

.user_kondates_controller.show_action .kondate_header .f_right a { color: #999999; }

.user_kondates_controller.show_action .kondate_footer span { margin-left: 10px; }

.user_kondates_controller.show_action .kondate_categories { font-size: 13px; }

.user_kondates_controller.show_action .kondate_categories .title_border { font-size: 14px; }

.user_kondates_controller.show_action .kondate_categories .title_border .description { font-size: 13px; }

.user_kondates_controller.show_action .kondate_categories .title_border .description a { color: #999999; }

.user_kondates_controller.show_action .kondate_categories .title_border .description a:hover { color: #401c00; }

.user_kondates_controller.show_action #publish_box { padding: 10px; margin-bottom: 10px; }

.user_kondates_controller.show_action #publish_box .button { min-width: 150px; margin-top: 10px; }

.user_kondates_controller.show_action #publish_box #kondate_theme_list { margin-top: 10px; }

.user_kondates_controller.show_action #publish_box .message_from_support { margin-top: 5px; }

.user_kondates_controller.show_action #recipe_selector { padding-bottom: 15px; }

.user_kondates_controller.show_action #recipe_selector .title_border { font-size: 16px; position: static; }

.user_kondates_controller.show_action #recipe_selector .menu_tab { margin-top: 20px; }

.user_kondates_controller.show_action #recipe_selector .menu_tab li { min-width: 120px; }

.user_kondates_controller.show_action #recipe_selector .tab_hide { display: none; }

.user_kondates_controller.show_action #recipe_selector .paginate { margin: 10px 0; }

.user_kondates_controller.show_action #add_text_recipe .title_border { font-size: 16px; position: static; }

.user_kondates_controller.show_action #add_text_recipe .text_recipe_input { width: 400px; }

.user_kondates_controller.show_action #add_text_recipe .description { font-size: 13px; }

.user_kondates_controller.show_action #add_text_recipe .plain_message { margin-top: 10px; }

.user_kondates_controller.show_action #kondate_photo_wrapper { position: relative; overflow: hidden; text-align: center; }

.user_kondates_controller.show_action #kondate_photo_wrapper #kondate_image_form img { cursor: pointer; }

.user_kondates_controller.show_action #kondate_photo_wrapper img#kondate_photo { padding: 6px; border: 1px solid #cccccc; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }

.user_kondates_controller.show_action #kondate_photo_wrapper #kondate_image_uploader { z-index: 1; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; font-size: 156px; display: block; right: 0; top: 0; position: absolute; cursor: pointer; }

.user_kondates_controller.show_action #kondate_photo_wrapper #kondate_image_upload_indicator { position: absolute; left: 290px; top: 120px; display: none; }

.user_kondates_controller.show_action #kondate_theme_setting { margin-bottom: 10px; }

.user_kondates_controller.show_action #kondate_theme_setting h2.title { margin-bottom: 10px; }

.user_kondates_controller.show_action #kondate_theme_setting .blank_message { font-size: 13px; }

.user_kondates_controller.show_action #kondate_theme_setting .blank_message .examples { margin-top: 5px; }

.user_kondates_controller.show_action #kondate_theme_setting #kondate_theme_save { margin-top: 10px; width: 120px; }

.user_kondates_controller.show_action #kondate_theme_list { background: #ffffff; font-size: 12px; padding: 5px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; }

.user_kondates_controller.show_action #kondate_theme_list ul { width: 48%; text-align: left; }

.user_kondates_controller.show_action #kondate_theme_list ul li { overflow: hidden; }

.user_kondates_controller.show_action #kondate_theme_list ul li .delete_link { float: right; }

.user_kondates_controller.show_action #kondate_theme_list ul li .delete_link a { color: #999999; }

.user_kondates_controller.show_action #kondate_theme_list ul li .delete_link a:hover { color: #401c00; }

.user_kondates_controller.show_action #kondate_theme_list ul li label { margin-right: 0; }

.user_kondates_controller.show_action #kondate_theme_list .add_new_theme { margin-top: 5px; font-size: 13px; }

.user_kondates_controller.show_action #kondate_theme_form { font-size: 13px; display: none; }

.user_kondates_controller.show_action #kondate_theme_form #add_theme_field { font-size: 13px; }

.user_kondates_controller.show_action #wrapper #container .main650 #main-cont-top-650, .user_kondates_controller.show_action #wrapper #container .main650 #main-cont-bottom-650 { display: none; }

.user_kondates_controller.show_action #wrapper #container #main.main650 { background: none; }

.user_kondates_controller.show_action #user_kondate_show { margin: 15px 19px; }

.user_kondates_controller.show_action #main .box { margin-bottom: 10px; }

.user_kondates_controller.published_action .published_message { font-weight: 600; }

.user_kondates_controller.published_action .kondate_image { width: 120px; height: 120px; padding: 5px; border: 1px solid #cccccc; display: inline-block; }

.user_kondates_controller.published_action .next_links a { padding: 0 10px; }

.user_kondates_controller.list_action .list_blank { height: 100px; }

.user_kondates_controller.list_action #kondate_category_edit_link { padding: 2px 8px; }

.user_kondates_controller.list_action #kondate_category_edit_link a { color: #999999; }

.user_kondates_controller.list_action #kondate_category_edit_link a:hover { color: #401c00; }

.user_kondates_controller.list_action #kondate_category_edit { display: none; margin-right: 5px; }

.user_kondates_controller.list_action #kondate_category_edit li { position: relative; }

.user_kondates_controller.list_action #kondate_category_edit .category_name_view .category_tools { display: none; float: right; position: absolute; top: 0; right: 0; background-color: #fffdef; padding: 0 2px; height: 25px; }

.user_kondates_controller.list_action #kondate_category_edit .category_name_view .category_tools .move_category { padding: 0; color: #999999; }

.user_kondates_controller.list_action #kondate_category_edit .edit_category_form { display: none; margin: 8px 0; }

.user_kondates_controller.list_action #kondate_category_edit .edit_category_form .title_input { width: 100%; }

.user_kondates_controller.list_action #kondate_category_edit .edit_category_form .control { line-height: 20px; }

.user_kondates_controller.list_action .list_header { margin-bottom: 20px; }

.user_kondates_controller.list_action .list_header .selected { color: #666666; font-weight: 600; }

.user_kondates_controller.list_action .list_header a { color: #999999; text-decoration: none; }

.user_kondates_controller.list_action .list_header a:hover { color: #401c00; text-decoration: underline; }

.user_kondates_controller.recent_action .kondate_post_link { margin-top: 30px; }

.user_kondates_controller.report_action .blank_message .gray { margin-top: 5px; }

.user_kondates_controller.report_action .kondate_report_row { overflow: hidden; border-bottom: 1px solid #ebe6d0; padding: 15px 0; }

.user_kondates_controller.report_action .kondate_report_view { position: relative; overflow: hidden; width: 49%; }

.user_kondates_controller.report_action .kondate_report_view .reject_icon { position: absolute; display: none; top: 0; right: 0; width: 20px; height: 20px; background-image: url(/assets/themes/user_kondates/icon_delete_gray.png?597660ec83876bd1fccfa84d33455805b8a891815e3c622c2d91264a7f2a6484); }

.user_kondates_controller.report_action .kondate_report_view .reject_icon:hover { background-image: url(/assets/themes/user_kondates/icon_delete.png?b2a2db4ef6d5f5f681cc75507a692b5d6265f0ab20d93b39edd476a231e85f93); }

.user_kondates_controller.report_action .kondate_report_view .kondate_image { float: left; margin-right: 10px; padding: 4px; border: 1px solid #cccccc; border-right: 1px solid #999999; border-bottom: 1px solid #999999; width: 150px; height: 150px; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos { overflow: hidden; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_title { font-weight: 600; height: 50px; margin-bottom: 20px; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_title .kondate_author { font-weight: normal; font-size: 12px; margin-top: 2px; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_title .kondate_recipe_count { font-weight: normal; font-size: 12px; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_recipes .label { height: 20px; font-size: 12px; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_recipes .recipe_wrapper { overflow: hidden; }

.user_kondates_controller.report_action .kondate_report_view .kondate_infos .kondate_recipes .recipe_wrapper img { float: left; margin-right: 5px; }

.user_kondates_controller.report_action .kondate_report_view .accept_control { margin-top: 15px; }

.user_kondates_controller.report_action .kondate_report_view .accept_control span { margin-left: 10px; }

.user_kondates_controller.report_action .kondate_report_view .accept_control .font12 { line-height: 35px; }

.kondate_categories_controller.show_action #main_content { width: 430px; margin: 15px 20px 15px 0; float: right; }

.kondate_categories_controller.show_action #main_menu { width: 160px; margin: 15px 0 15px 10px; float: left; }

.kondate_categories_controller.show_action #main_menu h2.title { font-size: 14px; font-weight: normal; color: #A68974; margin: 1px 0; }

.kondate_categories_controller.show_action #main_menu ul { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #EEE; }

.kondate_categories_controller.show_action #main_menu ul li { font-size: 13px; margin: 0 0 5px 3px; }

.kondate_categories_controller.show_action #main_menu ul li .selected { font-weight: 600; text-decoration: none; color: #401c00; }

.kondate_categories_controller.show_action .category_blank_message { margin-bottom: 20px; }

.kondate_categories_controller.show_action .kondate_post_link { margin-top: 30px; }

.user_kondates_controller.search_action .total_count { font-size: 14px; color: #999999; font-weight: normal; }

.user_kondates_controller.search_action .kondate_title_header a { text-decoration: none; }

.user_kondates_controller.search_action .no_kondate_result { text-align: center; padding: 15px; margin: 15px 0; }

.user_kondates_controller.search_action .premium_kondate_summary { margin: 0 0 15px 0; }

.user_kondates_controller.search_action .premium_kondate_summary .image_block { width: 150px; height: 150px; }

.user_kondates_controller.search_action .premium_kondate_summary .image_block .two_column_block { height: 150px; }

.user_kondates_controller.search_action .premium_kondate_summary .image_block .main_dish_container { width: 75px; height: 150px; }

.user_kondates_controller.search_action .premium_kondate_summary .image_block .side_dish_container { width: 75px; }

.user_kondates_controller.search_action .premium_kondate_summary .text_block { left: 177px; }

.user_kondates_controller.search_action .premium_kondate_result { margin-bottom: 20px; }

.user_kondates_controller.search_action .premium_kondate_link { *zoom: 1; position: relative; bottom: 20px; }

.user_kondates_controller.search_action .premium_kondate_link:after { content: ""; display: block; clear: both; }

.user_kondates_controller.search_action .premium_kondate_lead { padding: 10px; height: 110px; margin-bottom: 20px; }

.user_kondates_controller.search_action .premium_kondate_lead .two_column_block { position: relative; }

.user_kondates_controller.search_action .premium_kondate_lead .image_block { *zoom: 1; position: absolute; width: 130px; height: 100px; float: left; margin-right: 20px; padding: 3px; border: 1px solid #cccccc; border-radius: 3px; background: #ffffff; }

.user_kondates_controller.search_action .premium_kondate_lead .image_block:after { content: ""; display: block; clear: both; }

.user_kondates_controller.search_action .premium_kondate_lead .image_block .main_dish_container { height: 100px; width: 80px; float: left; }

.user_kondates_controller.search_action .premium_kondate_lead .image_block .side_dish_container { width: 50px; float: right; }

.user_kondates_controller.search_action .premium_kondate_lead .image_block .side_dish_container img { vertical-align: top; }

.user_kondates_controller.search_action .premium_kondate_lead .text_block { position: absolute; left: 160px; height: 108px; width: 388px; }

.user_kondates_controller.search_action .premium_kondate_lead .ps_header { font-size: 115%; font-weight: 600; color: #401c00; }

.user_kondates_controller.search_action .premium_kondate_lead .ps_header .ps_icon { margin-right: 5px; }

.user_kondates_controller.search_action .premium_kondate_lead .lead_link { font-size: 115%; color: #401c00; vertical-align: middle; }

.user_kondates_controller.search_action .premium_kondate_lead .lead_link .keyword, .user_kondates_controller.search_action .premium_kondate_lead .lead_link .count { font-size: 129%; font-weight: 600; }

.user_kondates_controller.search_action .premium_kondate_lead .description { position: absolute; bottom: 0; }

.user_kondates_controller.search_action .premium_kondate_lead .ps_lead_icon_arrow { float: right; position: relative; top: 40px; }
