#side_kitchen_report a.badge_new {
	color: rgb(255, 255, 255); font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 1px;
}
#side_kitchen_report #graph_wrapper {
	margin-top: 5px;
}
#side_kitchen_report #graph_wrapper .indicator {
	height: 120px;
}
#side_kitchen_report #graph_wrapper #data_graph {
	height: 120px; display: none;
}
#side_kitchen_report #graph_wrapper #navi_to_use_latest_ie {
	padding: 30px 10px; height: 80px; color: rgb(102, 102, 102); display: none;
}
#side_kitchen_report .report_summary tr {
	vertical-align: bottom;
}
#side_kitchen_report .report_summary td {
	padding: 8px 6px;
}
#side_kitchen_report .report_summary .badge_new {
	margin-right: 5px;
}
#side_kitchen_report .report_summary span.count {
	line-height: 24px; font-size: 24px; font-weight: 600;
}
#side_kitchen_report .report_summary span.count a {
	color: rgb(60, 60, 60);
}
#side_kitchen_report .report_summary table.table_border {
	margin-bottom: 10px;
}
#side_kitchen_report .report_summary .center {
	font-size: 14px;
}
.mykitchen_side_column .side_banner img {
	margin-bottom: 5px;
}
.side_container .side_banner {
	margin-bottom: 10px;
}
.side_container .ha_contests {
	margin-top: 5px;
}
.side_container .ha_contests li {
	margin-bottom: 3px;
}
.side_container .ha_contests .badge {
	margin-right: 4px; margin-left: 0px;
}
.side_container .ha_contests .badge_small {
	padding: 0px 3px; font-size: 79%; font-weight: 600;
}
#pr_event_help {
	margin-bottom: 10px;
}
#pr_event_help img {
	padding-bottom: 2px; vertical-align: middle;
}
#post_help {
	margin-bottom: 10px;
}
#post_help img {
	padding: 0px 3px 2px 0px; vertical-align: middle;
}
#post_help .list_image_disc {
	margin-left: 10px;
}
#post_help .list_image_disc li {
	padding-right: 0px;
}
#post_help .list_image_disc li .badge_new {
	margin-left: 1px;
}
#post_help .recipe_sample {
	padding: 10px; text-align: center; font-size: 86%; margin-top: 15px; border-top-color: rgb(222, 213, 192); border-top-width: 1px; border-top-style: solid;
}
#side_event_banner_at_kitchen .content {
	padding: 10px;
}
.side_container {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(227, 220, 202); border-image: none; margin-bottom: 10px; background-color: white;
}
.side_container h2.title {
	padding: 2px 0px 6px; line-height: 1.5em; margin-left: -2px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.side_container h2.title .description.right {
	bottom: 0px; font-size: 12px;
}
.side_container .contest_tab_contents {
	padding: 15px 0px 10px;
}
.side_container .more_link {
	padding: 0px 10px;
}
.side_container .cooking_photo_movie_content {
	overflow: hidden; padding-top: 5px; clear: both;
}
.side_container .cooking_photo_movie_content #movie_title {
	margin-bottom: 5px;
}
.side_container .cooking_photo_movie_content .movie_thumbnail {
	width: 90px; float: left;
}
.side_container .cooking_photo_movie_content .movie_link {
	width: 180px; padding-left: 5px; float: left;
}
.side_container .cooking_photo_movie_content .ic_blank_link {
	vertical-align: -2px;
}
.side_container .cooking_photo_movie_content .annotation {
	color: gray; font-size: 72%;
}
.side_container .menu {
	margin: 10px -10px -10px;
}
.side_container .menu_tab {
	margin: 10px -10px -10px;
}
.side_container .menu .separator {
	margin: 0px auto 10px; padding: 0px 5px 5px; width: 90%; clear: both; border-bottom-color: rgb(227, 220, 202); border-bottom-width: 1px; border-bottom-style: solid;
}
.side_container .menu_tab .separator {
	margin: 0px auto 10px; padding: 0px 5px 5px; width: 90%; clear: both; border-bottom-color: rgb(227, 220, 202); border-bottom-width: 1px; border-bottom-style: solid;
}
.side_container .menu .content {
	padding: 0px 10px 5px 20px;
}
.side_container .menu_tab .content {
	padding: 0px 10px 5px 20px;
}
.side_container .menu .content li {
	margin-bottom: 3px;
}
.side_container .menu_tab .content li {
	margin-bottom: 3px;
}
.side_container .menu .content .by {
	color: rgb(153, 153, 153); font-size: 86%; margin-left: 4px;
}
.side_container .menu_tab .content .by {
	color: rgb(153, 153, 153); font-size: 86%; margin-left: 4px;
}
.side_container .action_list > li {
	margin: 0px;
}
.side_container .action_list > li .action_title {
	padding: 6px 10px; color: rgb(64, 28, 0); text-decoration: none; display: block;
}
.side_container .action_list > li .icon_menu_open {
	display: none;
}
.side_container .action_list > li .icon_menu_close {
	display: inline-block;
}
.side_container .action_list > li .content {
	display: none;
}
.side_container .action_list > li.open {
	padding-bottom: 0px;
}
.side_container .action_list > li.open .icon_menu_open {
	display: inline-block;
}
.side_container .action_list > li.open .icon_menu_close {
	display: none;
}
.side_container .action_list > li.open .content {
	display: block;
}
.side_container .action_list > li.no_action_title {
	padding: 0px 10px;
}
.side_container .action_list > li.no_action_title a {
	display: inline;
}
.side_container .action_list.border > li {
	border-top-color: rgb(235, 230, 208); border-top-width: 1px; border-top-style: solid;
}
.side_container .action_list.border > li.no_action_title {
	padding: 5px 10px 5px 0px;
}
#recipe_graph_wrapper {
	margin-top: 10px;
}
#post_action_menu .switch_contents_tab {
	margin: 5px -10px 0px; padding-left: 7px;
}
#post_action_menu .switch_contents_tab li {
	width: 65px; margin-right: 5px;
}
#post_action_menu .container_post_kondate #kondate_image_form {
	margin-top: 20px;
}
#post_action_menu .container_post_kondate #kondate_photo_wrapper_error {
	margin: 2px 8px 0px;
}
#post_action_menu .container_post_kondate .kondate_title {
	width: 100%;
}
#post_action_menu #create_kondate_form {
	padding: 10px 8px; font-weight: normal;
}
#post_action_menu #kondate_photo_wrapper_for_kitchen_side {
	text-align: center; overflow: hidden; position: relative; cursor: pointer;
}
#post_action_menu #kondate_photo_wrapper_for_kitchen_side #kondate_image_uploader {
	top: 0px; width: 380px; height: 170px; right: 0px; font-size: 90px; margin-top: 20px; margin-right: 10px; display: block; position: absolute; z-index: 1; cursor: pointer; opacity: 0;
}
#post_action_menu #kondate_photo_wrapper_for_kitchen_side #kondate_image_upload_indicator {
	left: 125px; top: 70px; display: none; position: absolute;
}
#post_action_menu #create_diary_form {
	padding: 15px 8px; font-weight: normal;
}
#post_action_menu #create_diary_form .diary_title {
	width: 100%;
}
#post_action_menu .indicator {
	height: 160px; display: none;
}
#post_action_menu .candidate_recipes .indicator {
	display: block;
}
#post_action_menu .candidate_recipes h3.title_border {
	margin-bottom: 8px;
}
#post_action_menu .candidate_recipes .select_from_list {
	padding-top: 10px;
}
#post_action_menu .candidate_recipes .select_from_list table td {
	padding-bottom: 8px;
}
#post_action_menu .candidate_recipes .select_from_list table td.recipe_image {
	padding-right: 8px;
}
#post_action_menu .candidate_recipes .select_from_list table td.select_button {
	width: 50px; text-align: right;
}
#post_action_menu .candidate_recipes .select_from_list #tsukurepo_prepare_paging {
	margin: 0px; padding: 0px; text-align: center; float: none;
}
#post_action_menu .candidate_recipes .select_from_list #tsukurepo_prepare_paging a {
	text-decoration: underline;
}
#post_action_menu .candidate_recipes .select_from_id {
	padding: 10px 0px;
}
#post_action_menu .candidate_recipes .select_from_id #tsukurepo_recipe_id {
	width: 120px; margin-left: 8px;
}
#post_action_menu .candidate_recipes .blank_message {
	padding: 30px 0px; text-align: center; color: rgb(204, 204, 204);
}
#post_action_menu .recent_private_recipes {
	padding: 10px 10px 0px;
}
#post_action_menu .recent_private_recipes .title {
	margin-bottom: 10px;
}
#post_action_menu .recent_private_recipes .recipe_item {
	margin-bottom: 5px;
}
.kitchen_side_information .info_title {
	font-weight: 600;
}
.promoted_ha_contest_container img {
	border: 1px solid rgb(227, 220, 202); border-image: none;
}
.icon_info {
	background: url("/assets/sara/info.png?6c6139eef93d866610a7ca7465192be12be52149eb78d0bbfcb14a9c80407aea");
}
.icon_list_marker {
	background: url("/assets/shared/nt_list_marker.png?9f5c441ef4e182505e567d106431776d9eec2c8ea88b48d16587e9035b3e5269") no-repeat left; width: 8px; height: 12px;
}
.action_container.container_post_recipe #new_recipe {
	padding: 10px;
}
.action_container.container_post_recipe #new_recipe .recipe_title_counter_wrapper {
	color: rgb(153, 153, 153); font-size: 86%;
}
.action_container.container_post_recipe #new_recipe #recipe_title {
	margin: 5px 0px; width: 100%;
}
.action_container.container_post_recipe #new_recipe .submit_recipe_button {
	margin: 5px auto; width: 180px; display: block;
}
.action_container.container_post_recipe #kitchen_side_draft_recipes {
	padding: 10px; border-top-color: rgb(227, 220, 202); border-top-width: 1px; border-top-style: solid;
}
.action_container.container_post_recipe #kitchen_side_draft_recipes::after {
	clear: both; display: block; content: "";
}
.action_container.container_post_recipe #kitchen_side_draft_recipes .plain_message {
	margin: 0px 5px 10px; padding-right: 25px; font-size: 86%;
}
