body{background:#FFF}#touseki_page #pr_text{text-align:right}#touseki_page .tieup_header{margin-bottom:12px;text-align:center}#touseki_page .tieup_content{border:1px solid #e6e4d4;border-radius:5px;width:100%}#touseki_page .title_main{margin:10px 0}#touseki_page #movie,#touseki_page #tab,#touseki_page #recommended_recipe,#touseki_page #menu_list_for_toseki_patient,#touseki_page #supervisor_comment{width:100%}#touseki_page #movie{margin-bottom:65px}#touseki_page #movie h2{position:relative}#touseki_page #movie h2 img{left:0;margin:0 auto;position:absolute;right:0;top:-27px}#touseki_page #movie .content{background-color:#F7F6EC;border-radius:8px;width:100%}#touseki_page #movie .content .summary,#touseki_page #movie .content .movie{text-align:center}#touseki_page #movie .content .summary img{margin:46px 0 24px}#touseki_page #movie .thumbnails{margin:0 auto;padding-bottom:18px;width:685px}#touseki_page #movie .thumbnail,#touseki_page #movie .show_more{display:inline-block;font-size:16px;height:144px;margin-top:22px;vertical-align:top;width:154px}#touseki_page #movie .thumbnail img,#touseki_page #movie .show_more img{height:86px}#touseki_page #movie .show_more{margin-left:22px}#touseki_page #movie .thumbnail{display:none}#touseki_page #movie .thumbnail.visible{display:inline-block}#touseki_page #movie .thumbnail.active .photo{border:4px solid #F06A46;overflow:hidden}#touseki_page #movie .thumbnail.active .photo img{margin:-4px;max-width:none}#touseki_page #movie .thumbnail.active .text{color:#F06A46;font-weight:bold}#touseki_page #movie .thumbnail+.thumbnail{margin-left:22px}#touseki_page #movie .thumbnail:nth-child(4n + 1){margin-left:0}#touseki_page #tab{border-bottom:5px solid #9D7B00;margin:0 auto;margin-bottom:26px;width:705px}#touseki_page #tab .item{display:inline-block}#touseki_page #tab .item+.item{margin-left:10px}#touseki_page #recommended_recipe{margin-bottom:50px;width:100%}#touseki_page #recommended_recipe h2{text-align:center}#touseki_page #recommended_recipe h2+.content_header{margin-top:30px}#touseki_page #recommended_recipe .content_header{margin-top:40px}#touseki_page #recommended_recipe .content_header img{height:85px;width:818px}#touseki_page #recommended_recipe .contents{background-image:url(/kenko/assets/tieups/chugai/toseki_autumn/bg_recommend_recipe-6cb307ef2cb42623909cca1533949c144cea33437372daa89689f3d5a4caaa01.png)}#touseki_page #recommended_recipe .content_row{margin:0 19px;padding:20px 0}#touseki_page #recommended_recipe .content_row:first-child{padding-top:22px}#touseki_page #recommended_recipe .content_row:last-child{padding-bottom:30px}#touseki_page #recommended_recipe .content_row .recipe.sub{width:100%}#touseki_page #recommended_recipe .content_row .recipe.sub .photo{width:48%}#touseki_page #recommended_recipe .content_row .recipe.sub .information{width:48%}#touseki_page #recommended_recipe .content_row .photo{display:inline-block;width:55%}#touseki_page #recommended_recipe .content_row .information{display:inline-block;height:350px}#touseki_page #recommended_recipe .content_row .recipe .information{margin-left:20px;vertical-align:top}#touseki_page #recommended_recipe .content_row .dish_type_label{border:2px solid #889b00;border-radius:5px;box-sizing:border-box;color:#889b00;font-weight:bold;height:28px;padding-top:2px;text-align:center;width:44px}#touseki_page #recommended_recipe .content_row .recipe_title{font-size:20px;line-height:1.4em;margin-bottom:16px}#touseki_page #recommended_recipe .consultant_comment .header{margin-bottom:11px}#touseki_page #recommended_recipe .consultant_comment .image{display:inline-block}#touseki_page #recommended_recipe .consultant_comment .text{display:inline-block;font-size:16px;font-weight:bold;margin-left:10px;vertical-align:middle}#touseki_page #recommended_recipe .consultant_comment .points{margin-bottom:19px}#touseki_page #recommended_recipe .consultant_comment .point{background:url(/kenko/assets/tieups/chugai/toseki_autumn/icon_list-f90a419f1180645ec654c05c51bd479ff0d1e831679905e7ae53aff85e58dee2.png) no-repeat;background-position:0 6px;font-size:15px;padding-left:14px;padding-right:14px}#touseki_page #recommended_recipe .consultant_comment .point+.point{margin-top:10px}#touseki_page #recommended_recipe .nutritions{background-color:white;border:1px solid #F4E7C6;border-radius:7px;box-sizing:border-box;font-size:13px;margin-bottom:20px;padding:12px;width:275px}#touseki_page #recommended_recipe .nutritions .row{line-height:1em;margin:0}#touseki_page #recommended_recipe .nutritions .row+.row{margin-top:10px}#touseki_page #recommended_recipe .nutritions .nutrition{display:inline-block}#touseki_page #recommended_recipe .nutritions .nutrition.left{width:120px}#touseki_page #recommended_recipe .nutritions .nutrition.right{margin-left:13px;text-align:left;width:105px}#touseki_page #recommended_recipe .nutritions .nutrition_name{display:inline-block}#touseki_page #recommended_recipe .nutritions .quantity{float:right}#touseki_page #recommended_recipe .buttons .link_button,#touseki_page #recommended_recipe .buttons .movie_button{display:inline-block}#touseki_page #recommended_recipe .buttons .movie_button{margin-left:10px}#touseki_page #recommended_recipe .buttons .colorbox_content{display:none}#touseki_page #recommended_recipe .content_row:first-child .information{width:307px}#touseki_page #recommended_recipe .content_row:not(:first-child) .information .dish_type_label{display:inline-block;margin-top:5px;vertical-align:top}#touseki_page #recommended_recipe .content_row:not(:first-child) .information .recipe_title{color:#889B00;display:inline-block;font-weight:bold}#touseki_page #recommended_recipe .good_combination{background:url(/kenko/assets/tieups/chugai/toseki_autumn/bg_recipe_recommend_kondate-25fa88de92e61166a9f556fbafb52ca15f28291b1086348aed285965253ad8ba.jpg) no-repeat;background-size:780px;height:200px;position:relative}#touseki_page #recommended_recipe .good_combination .information{left:15px;position:absolute;width:380px}#touseki_page #recommended_recipe .good_combination .title{color:#B6840B;font-size:18px;font-weight:bold;margin-bottom:14px}#touseki_page #recommended_recipe .good_combination .consultant_comment,#touseki_page #recommended_recipe .good_combination .recipe{font-size:16px}#touseki_page #recommended_recipe .good_combination .consultant_comment{margin-bottom:16px}#touseki_page #menu_list_for_toseki_patient{border-top:2px solid #e6e4d4;margin-bottom:50px;width:100%}#touseki_page #menu_list_for_toseki_patient h2{margin-bottom:18px;padding-top:24px;text-align:center}#touseki_page #menu_list_for_toseki_patient .supervisor{margin-bottom:32px;text-align:center}#touseki_page #menu_list_for_toseki_patient .supervisor p{font-size:14px}#touseki_page #menu_list_for_toseki_patient .items .row{margin-left:25px}#touseki_page #menu_list_for_toseki_patient .items .row:not(:first-child){padding-top:30px}#touseki_page #menu_list_for_toseki_patient .items .row+.row{border-top:1px dotted #e6e4d4;margin-top:30px}#touseki_page #menu_list_for_toseki_patient .items .item{display:inline-block;height:380px;padding-left:23px;position:relative;vertical-align:top;width:30%}#touseki_page #menu_list_for_toseki_patient .items a.inner{color:#330000;display:block;text-decoration:none}#touseki_page #menu_list_for_toseki_patient .items a.inner:hover{opacity:0.7}#touseki_page #menu_list_for_toseki_patient .items .item+.item{border-left:1px dotted #e6e4d4;margin-left:15px}#touseki_page #menu_list_for_toseki_patient .photo{margin-bottom:12px}#touseki_page #menu_list_for_toseki_patient .recipe_titles .recipe_title_and_label{font-size:13px;margin-bottom:14px}#touseki_page #menu_list_for_toseki_patient .recipe_titles .recipe_title_and_label .dish_type_label{background-color:#6f9303;border-radius:4px;color:white;display:inline-block;font-size:11px;padding:1px 3px;vertical-align:top;width:17px}#touseki_page #menu_list_for_toseki_patient .recipe_titles .recipe_title_and_label:last-child{margin-bottom:18px}#touseki_page #menu_list_for_toseki_patient .read_more_button{border:2px solid #6f9303;border-radius:4px;bottom:0;box-sizing:border-box;color:#6f9303;font-size:13px;padding:8px 20px;position:absolute;text-align:center;width:206px}#touseki_page #supervisor_comment{margin-bottom:56px;text-align:center;width:100%}#touseki_page #supervisor_comment h2{background-color:#F0EEE2;border-radius:5px;font-size:100% !important;margin:0 10px 17px 17px;padding:8px 14px 6px;text-align:left}#touseki_page #supervisor_comment .image{display:inline-block;vertical-align:top;width:37%}#touseki_page #supervisor_comment .description{color:#330000;display:inline-block;font-size:15px;margin-left:22px;text-align:left;width:55%}#touseki_page #supervisor_comment .description .text{margin-bottom:12px}#touseki_page #supervisor_comment .description .supervisor{font-weight:bold;text-align:right}#touseki_page #tiny_questionnaire{box-sizing:border-box;margin:60px auto;width:640px}#cboxContent #cboxLoadedContent{background:none;border:none;border-radius:0}#cboxContent #cboxClose{display:none}.c-form-search--medium__input-text{border-color:white !important;box-shadow:none !important;font-size:1.4rem !important;padding:0 1.4rem !important}#cboxOverlay{background:#000;height:100%;left:0;outline:0;position:fixed;top:0;width:100%;z-index:10000}#colorbox{z-index:10001}.c-form-search__input-text{border:1px solid #979797 !important;border-radius:1.6rem !important;box-shadow:inset 0 2px 2px rgba(0,0,0,0.12) !important;font-size:1.4rem !important;padding:0.6rem 1.6rem 0.5rem !important}@media screen and (max-width: 1024px) and (orientation: portrait){.c-form-search__input-text{border-radius:2rem !important;padding:0.6rem 1.6rem 0.5rem !important}}
