@charset "utf-8";.main_image .photo{height:360px}.main_image .photo img{min-height:360px}.main_image .inner h1.page_title{background-image:url(/assets/images/recipe/ico_page_title.png)}.lead{padding-top:30px;padding-bottom:40px;text-align:center;width:990px;margin:0 auto}.recipe_slider{min-width:1024px;overflow:hidden}.recipe_slider>.box{visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.0 ease;-moz-transition:all 1.0 ease;-ms-transition:all 1.0 ease;transition:all 1.0 ease}.recipe_slider>.box.show{visibility:visible;opacity:1;filter:alpha(opacity=100)}.recipe_slider{width:100%;height:198px;margin-bottom:6px;position:relative}.recipe_slider>.box{width:100%;height:198px}.recipe_slider>.box ul{width:100%;position:relative}.recipe_slider>.box ul li{position:absolute;width:198px;height:198px;overflow:hidden}.recipe_slider>.box ul li a{display:block;position:relative}.recipe_slider>.box ul li a img{display:block;position:absolute;z-index:1;margin-left:-59px;height:198px}.recipe_slider>.box ul li a div.cover{display:block;width:188px;height:188px;position:absolute;z-index:2}.recipe_slider>.box ul li a p{width:188px;height:188px;position:absolute;z-index:3}.recipe_slider>.box ul li a p strong{display:table-cell;width:178px;height:178px;padding:10px;overflow:hidden;vertical-align:middle;text-align:center;font-size:14px;font-size:.875rem;font-weight:normal;line-height:1.5em;color:#333}.recipe_slider>.box ul li a p strong span{display:block}.recipe_slider>.box ul li a div.cover{background-color:#fff;opacity:0;filter:alpha(opacity=0);border:5px solid #ba85b0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.recipe_slider>.box ul li a div.cover strong span{margin-top:198px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.recipe_slider>.box ul li a div.cover:hover{background-color:#fff;opacity:.9;filter:alpha(opacity=90)}.recipe_slider>.box ul li a div.cover:hover strong span{margin-top:0;opacity:1;filter:alpha(opacity=100)}ul.item_list li a:hover .name{margin-top:-15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}ul.item_list li a:hover .item{padding-bottom:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.search_item,.search_category{position:relative}.search_item .link_other,.search_category .link_other{position:absolute;right:0;top:0}.search_item h1,.search_category h1{margin-bottom:30px;text-align:center;background:url(/assets/images/recipe/index_search_caption_line.png) left 14px no-repeat}.search_item ul.item_list,.search_category ul.item_list{display:table;width:990px;margin-bottom:30px}.search_item ul.item_list li,.search_category ul.item_list li{display:table-cell;vertical-align:top}.search_item ul.item_list li a,.search_category ul.item_list li a{display:block}.search_item ul.item_list li a .name,.search_category ul.item_list li a .name{text-align:center}.search_category ul.item_list{margin-bottom:15px}.search_category ul.item_list li{width:132px;padding-left:10px}.search_category ul.item_list li.li01{padding-left:0}.search_category ul.item_list li.li01 a .name{margin-left:-12px}.search_category ul.item_list li.li07 a .name{margin-left:-12px}.recipe_links{background:url(/assets/images/common/contents_bg02.jpg) left top repeat;padding:34px 0}.recipe_links .inner{width:990px;margin:0 auto;display:table}.recipe_links .inner .banner_block{display:table-cell;vertical-align:top;padding-right:30px}.recipe_links .inner .banner_block .feature_recipe{margin-bottom:20px}.recipe_links .inner .banner_block .banner_recipe{margin-bottom:29px}.recipe_links .inner .banner_block .banner_recipe ul:before,.recipe_links .inner .banner_block .banner_recipe ul:after{content:"";display:table}.recipe_links .inner .banner_block .banner_recipe ul:after{clear:both}.recipe_links .inner .banner_block .banner_recipe ul li{float:left;margin-left:15px}.recipe_links .inner .banner_block .banner_recipe ul li:first-child{margin-left:0}.recipe_links .inner .banner_block .banner_other{padding-top:32px;background:url("/assets/images/common/line01.png") left top repeat-x}.recipe_links .inner .banner_block .banner_other ul:before,.recipe_links .inner .banner_block .banner_other ul:after{content:"";display:table}.recipe_links .inner .banner_block .banner_other ul:after{clear:both}.recipe_links .inner .banner_block .banner_other ul li{float:left;margin-left:19px}.recipe_links .inner .banner_block .banner_other ul li:first-child{margin-left:0}.recipe_links .inner .recommended_block{display:table-cell;vertical-align:top;width:240px;background:url(/assets/images/common/contents_bg03.jpg) left top repeat}.recipe_links .inner .recommended_block .recipe_item_box{width:210px;padding:17px 15px}.recipe_links .inner .recommended_block .recipe_item_box .photo{width:210px;height:131px}.recipe_links .inner .recommended_block .recipe_item_box h3 img,.recipe_links .inner .recommended_block .recipe_item_box .photo img{width:210px}.recipe_links .inner .recommended_block .recipe_item_box .ico_item_box:before,.recipe_links .inner .recommended_block .recipe_item_box .ico_item_box:after{content:"";display:table}.recipe_links .inner .recommended_block .recipe_item_box .ico_item_box:after{clear:both}.recipe_links .inner .recommended_block .recipe_item_box .ico_item_box .name{width:146px;padding-left:13px}.recipe_links .inner .recommended_block .recipe_item_box .text{margin-bottom:15px}.search_item ul.item_list li a .item{text-align: center;}