/*
 * COOKPAD - one column
 *
 * Author      : PP Lanceret
 * Created     : Jul. 13 2008
 * Updated     : Nov. 11 2008
 * Website     : http://lazhaus.com/
 * Description : Restyled page for COOKPAD
 * Usage       : Use with Stylish Firefox extension or copy to your Firefox userContent.css file
 */

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("cookpad.com") {

/* ãƒ•ã‚©ãƒ³ãƒˆã‚’ãƒ¡ã‚¤ãƒªã‚ªã§è¡¨ç¤ºã—ãŸã„æ–¹ã¯
"Meiryo",ã€€"ãƒ¡ã‚¤ãƒªã‚ª", 
ä¸Šã®ä¸€è¡Œã‚’ "Hiragino ï½ž", ã®å‰ã«è¿½è¨˜ã€ã¾ãŸã¯å·®ã—æ›¿ãˆã¦ä¸‹ã•ã„ */
body{
font-family : "Hiragino Kaku Gothic Pro", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "MS PGothic", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "Osaka", helvetica, verdana, arial, sans-serif !important;}

#container, #wrapper, #header{
background : #eeeecc !important;
margin-left: auto !important;
margin-right: auto !important;
width : 700px !important;
min-width : 700px !important;}

#header-main, #header-inner, .header-main-inner{
width : 800px !important;}

#main-navi, .my-navi, #side,
#top_tieup p, #comment-form, #footer,
#main-cont-top-650, #main-cont-bottom-650, #top_tieup{
display : none !important;}

input, textarea, select{
border : 1px solid #999 !important;
background : #f5f5f5 !important;
font-size : 13px !important;
-moz-appearance : none !important;
-moz-border-radius: 3px ! important;}

.search-field input.submit-search:hover{
background : #f4ffe2 !important;
color : #000 !important;}

#keyword, #mykitchen-search{
width : 200px !important;
padding : 2px !important;}

#header-search-detail{width : 690px !important;
padding : 0 !important;}

#header-main div.search-field{
margin-right : 10px !important;}

#one-col .cont-wrapper > form > #search-detail-table{
width : 650px !important;}

#one-col .cont-wrapper #search-detail-table-wrapper > tbody > tr > td > form > #search-detail-table{
margin-right : 3px !important;
width : 320px !important;}

/* ãƒ¡ã‚¤ãƒ³ãƒšãƒ¼ã‚¸ */
#main{
float : none !important;
margin : auto !important;
width : 690px !important;
background-image : none !important;
background : #fff !important;
border : 1px solid #555 !important;
-moz-border-radius: 10px ! important;}

#container #contents, #pickup-wrapper, #one-col .cont-wrapper, #two-col-left{
float : none !important;
width : 650px !important;}

#pickup{width : 430px !important;}
#pickup-list{width : 260px !important;}

#trend-keyword{
margin-left : 20px !important;}

#category li.category{
width : 210px !important;}

.category > a > img{
border : 1px solid #000 !important;}

h2.top-title{color : #9e5e70 !important;}

/* ãƒãƒƒã‚¯ãƒŠãƒ³ãƒãƒ¼ */
#top-10-recipe{margin-left : 120px !important;}

/* ã‚³ãƒ³ãƒ†ã‚¹ãƒˆãƒ»ã‚¿ã‚¤ã‚¢ãƒƒãƒ—ä¸€è¦§ */
#event_hiroba{width : 650px !important;}
#event_hiroba .ttl-top, #event_hiroba .event-list{
display : none !important;}

#event_hiroba .event_01, #event_hiroba .event_02,
#contest_menu, #index_newrecipes,
#sponsored_kitichen .tab-box, #sponsored_kitichen .sk-all{
margin-left : 20px !important;}

#index_main, #index_bottom{
width : 610px !important;
margin : auto !important;}

#common_top_banner{
margin : 0 auto 20px auto !important;}

#cp-enq-maintitle, #cp-enq #section01,
#pr_contest-detail > center > p, #pr_contest-detail .pr_btn,
#sponsored_kitichen .sk-ttl{
display : none !important;}

.recipe-preview .recipe-text span{color : steelblue !important;}

#tsukurepo-list-wrapper h2, #tsukurepo-list-wrapper{
width : 650px !important;}
#tsukurepo-list-wrapper #tsukurepo-list{
padding-left : 0 !important;}

/* ã‚«ãƒ†ã‚´ãƒªä¸€è¦§ */
#one-col, #categories, .categories, #category-title,
#sub-category-list, #one-col #category,
#new-arrival .recipe-preview, #search-list .separate-title,
#new-arrival-tsukurepo #tsukurepo-list{
width : 650px !important;}

#category-list #categories .categories .sub-category{
margin-left : 5px !important;
margin-right : 10px !important;
width : 200px !important;}

#sub-category-list .sub-categories{
width : 200px !important;}

#category-tab{width : 640px !important;}

#category-recipe-and-tsukurepo, #tsukurepo-list{
width : 490px !important;}

.more, #one-col .center{
clear: both !important;}

#category #category-recipe-and-tsukurepo .recipe-preview{
float : left !important;
width : 480px !important;
border : 1px solid #e5e5e5 !important;
padding : 3px !important;
background : #f5f5f5 !important;
-moz-border-radius: 4px ! important;}

#category #category-recipe-and-tsukurepo .recipe-preview .recipe-image .thumbnail{
float:left !important;}

#one-col .recipe-preview{
width : 650px !important;
border : 1px solid #e5e5e5 !important;
padding : 3px !important;
background : #f5f5f5 !important;
-moz-border-radius: 4px ! important;}

#search-list #new-arrival .recipe-preview{
float : left !important;
border : 1px solid #e5e5e5 !important;
padding : 3px !important;
background : #f5f5f5 !important;
-moz-border-radius: 4px ! important;}

#new-arrival .recipe-preview .recipe-image .thumbnail{
float:left !important;}

#tsukurepo-list .tsukurepo-wrapper{
padding : 0 10px 0 7px !important;}

#tsukurepo-list .tsukurepo-wrapper-last{
padding-left : 7px !important;}

#new-item .separate-title .separate-left p{
white-space : nowrap !important;}

/* ãƒ¬ã‚·ãƒ”ãƒšãƒ¼ã‚¸ */
#description, #tool-list,
#add_mynews_member, #comments p.comment-count{
display : none !important;}

.recipe-content-borderless > div{
float : none !important;
width : 650px !important;}

#recipe h3{color : #9e5e70 !important;}

.step .image, .step_last .image{
border : 1px solid #555 !important;}

.step, .step_last{width : 145px !important;}

#recipe #tsukurepo, #comments{
margin-left : -11px !important;
width : 650px !important;}
#tsukurepo-list{width : 650px !important;}

#recipe #tsukurepo{
background : #fff !important;
border : solid 1px #ccc !important;}

p.message{padding-top : 2px !important;}

#comment-list div.info{margin-bottom : 0 !important;}

.comment .comment-text{
border-bottom : 1px dashed #e5e5e5 !important;
padding-bottom : 3px !important;}

div.welcome-message-box-text,
#two-col-left .main-cont .cont-wrapper,
#two-col-left .main-cont #diary, #diary div.date{
width : 480px !important;}

#kitchen-header{width : 650px !important;}

.diary-image img{
float:left !important;
clear:left !important;}

#diary div.diary-text{
float : none !important;
width : 480px !important;}

}