@charset "utf-8";
/* CSS Document */

#kuchikomi_list, #kuchi_write {margin:0 auto; text-align:left;}
#hd {padding-bottom:8px; border-bottom:1px solid #d9d9d9}
#hd strong {font-size:larger;}

div.kuchi_exp {width:620px; margin:0 auto; padding:10px; border:1px solid #d9d9d9; text-align:left}

/* star */
ul#large_star {float:left; margin-left:5px;}
ul#large_star li.on_l {float:left; width:9px; height:17px; background:url(//img.ntcdn.net/images/note/ico/ico-_star.gif) -39px -37px no-repeat;}
ul#large_star li.on_r {float:left; width:9px; height:17px; background:url(//img.ntcdn.net/images/note/ico/ico-_star.gif) -53px -37px no-repeat;}
ul#large_star li.off_l {float:left; width:9px; height:17px; background:url(//img.ntcdn.net/images/note/ico/ico-_star.gif) -39px -10px no-repeat;}
ul#large_star li.off_r {float:left; width:9px; height:17px; background:url(//img.ntcdn.net/images/note/ico/ico-_star.gif) -53px -10px no-repeat;}

#hd p {float:left; margin-left:5px;}
#hd span.e01 {font-weight:bold;}
#kuchikomi_list .kuchikomi_regist_btn {float:left; width:95px; height:23px; background:url(//img.ntcdn.net/images/note/btn/btn_orange.gif) -321px -10px no-repeat;}
#kuchikomi_list .kuchi_count {float:left; margin-right:14px; font-weight:bold;}

div.wrap_kuchi {background-color:#e6eec4; margin-top:15px; padding:0 10px 0 10px;}

#bd div.wrap_kuchi div.eval {padding:3px 0 2px 0;}
#bd div.wrap_kuchi div.eval p {display:inline; font-size:smaller; margin-left:7px;}
#bd div.wrap_kuchi div.eval p span {font-weight:bold;}
#bd h3.kuchi_title {clear:both; padding:2px 8px 2px 8px; background-color:#f2f6e1; font-size:small;}
#bd div.kuchi_contents {padding:4px 8px 4px 8px; background-color:#ffffff;}
#bd div.kuchi_refer {float:left; margin:4px 0 2px 0;}
#bd div.kuchi_refer p.refer_count {float:left; margin-right:9px;}
/* #bd div.kuchi_refer a.bookmark_btn {float:left; width:87px; height:18px; background:url(//img.ntcdn.net/images/note/btn/btn_white.gif) -199px -10px no-repeat} */
#bd div.kuchi_btn {float:right; margin:4px 0 2px 0;}
#bd div.kuchi_btn a.mod {float:left; width:58px; height:18px; background:url(//img.ntcdn.net/images/note/btn/btn_white.gif) -10px -10px no-repeat}
#bd div.kuchi_btn a.del {float:left; width:58px; height:18px; background:url(//img.ntcdn.net/images/note/btn/btn_white.gif) -73px -10px no-repeat}

#hd_title {padding-bottom:2px; border-bottom:1px solid #d9d9d9;}
#hd_title p {float:left; margin-left:3px; font-weight:bold;}
#hd_title a {display:block; float:right;}

div#kuchi_write table {width:100%; margin-top:2px}
div#kuchi_write table th {vertical-align:top;}
div#kuchi_write table col.th {vertical-align:top; width:10%;}
div#kuchi_write table th.title {letter-spacing:4px}
div#kuchi_write table th.content {text-align:right; padding-right:7px;}
div#kuchi_write table th.rating {text-align:right; padding-right:7px;}
div#kuchi_write #kuchi_title {width:99%;}
div#kuchi_write #kuchi_contents {width:98.3%; height:200px; padding:4px;}
div#kuchi_write table td {padding-bottom:5px;}
div#kuchi_write table td table {border-collapse:collapse; border:1px solid #d9d9d9;}
div#kuchi_write table td table th {border:1px solid #d9d9d9; vertical-align:middle;}
div#kuchi_write table td table td {border:1px solid #d9d9d9; padding:3px 5px 3px 5px;}
div#kuchi_write table td table thead td {text-align:center; font-weight:bold;}
div#kuchi_write p.regst_btn {text-align:center; margin-top:13px; margin-bottom:5px; padding-bottom:15px; border-bottom:1px solid #d9d9d9;}
div#kuchi_write p.regst_btn input {width:88px; height:25px;}