/* MOVIE.COOL-ROCK.COM */

/* BODY ----------------------------------------------- */

.movie { color:#CCCCCC;background:#004444 }

a:link    { color:#00FFFF;text-decoration:none;border-bottom:1px solid #006666 }
a:visited { color:#99FFCC;text-decoration:none;border-bottom:1px solid #006666 }
a:active  { color:#33FF33 }
a:hover   { color:#FFCC00;text-decoration:underline;background:#002222 }

img { border:0px }

/* site_title ----------------------------------------------- */

#top_title { background:#003333 url(http://www.cool-rock.com/img/index/crcom_top.gif) no-repeat 6px 2px;
             margin:0px;height:65px;padding:0px 3px 0px 250px}

#top_title h1 { color:#33FF99;
                padding:12px 0px 0px 3px;letter-spacing:2px }

#top_title h1 a,
#top_title div.lang_cr a { color:#33FF99;border-bottom:none; }

#top_title_1 { background:#003333;border-bottom:2px solid #006666; }

#top_title_1 .site_menu {font-size:0.85em }
#top_title_1 .site_menu a:link,
#top_title_1 .site_menu a:visited { padding:2px 3px 2px 3px;
                           border-bottom:3px solid #002222;
                           border-top:2px solid #006666;
                           border-right:2px solid #007777;
                           border-left:3px solid #002222;
                           color:#00CCCC;
                           background-color:#003333 }
#top_title_1 .site_menu a:hover   { color:#FFCC00;text-decoration:none;
                                  background:#002222 }


.top_top { background:#003333;color:#00CCCC;padding:3px 0px 0px 16px } /* title */


/* FOOTER ----------------------------------------------- */

.copyright { border-top:2px solid #006666;color:#00CC99 }

.copyright a,
.copyright a:link,
.copyright a:visited {color:#00CC99}

.site_menu a:link,
.site_menu a:visited { border-bottom-width:0px;padding:0px 2px 0px 2px;
                       border-right:3px solid #005555 }

/* leftt_side ----------------------------------------------- */

#side_menu div.side_index,
#side_menu h3.side_index,
#side_menu_r div.side_index,
#side_menu_r h3.side_index { color:#33FF33;
  border-left:3px solid #007777;
  border-right:3px solid #002222;
  border-top:2px solid #007777;
  border-bottom:3px solid #002222; }

.side_index_top { color:#33FF33;
  border-left:3px solid #007777;
  border-right:3px solid #003333;
  border-top:2px solid #007777;
  margin: 9px 0px 0px 0px;padding-left:3px }

.side_index_bottom { color:#33FF33;
  border-left:3px solid #007777;
  border-right:3px solid #003333;
  border-top:1px solid #005555;
  border-bottom:3px solid #002222;
  margin: 0px 0px 0px 0px;padding-left:3px }

.side_text { color:#99CC66;padding:2px 1px 2px 1px;background:#003333;
  border-left:1px solid #006666;
  border-right:1px solid #006666;
  border-bottom:1px solid #006666; }
dd.link_list { margin-left:1px }

.link_list a:link,
.link_list a:visited { padding:0px 2px 0px 2px;margin:1px 0px 1px 0px;
                       border-right:1px solid #006666 }
.link_list a:hover { padding:0px 2px 0px 2px;margin:1px 0px 1px 0px;
                       border-right:1px solid #ffcc00 }

dt.noimg { background:#002222 none; }

.bookmark {border:3px ridge #00cc99;background:#003333;color:#00FFFF }


#side_menu h4.top_border, #side_menu_r h4.top_border, 
li.side_top, li.top_border, ul.top_border { border-top:1px solid #006666 }

/* List img ----------------------------------------------- */

#side_menu dt { background-color:#002222;
                background-image:url(http://www.cool-rock.com/img/index/greentee.gif);
                margin-top:3px;border-top:1px solid #006666 }

#side_menu h4, 
.side_text li,
.dl_img dt,
.ul_img li,p.dot { background-image: url(http://www.cool-rock.com/img/index/greentee.gif); }

ul.cate_2 li, ul.cate_3 li,
.ul_img_2 li { background-image: url(http://www.cool-rock.com/img/index/greentee1.gif); }

#side_menu dd,
.dl_img dd { background-image: url(http://www.cool-rock.com/img/index/greentee1.gif);color:#66CCFF }

.dl_img_dt dt { background-image: url(http://www.cool-rock.com/img/index/greentee.gif) }
.dl_img_dt dt.color { color:#66CCFF }
.dl_img_dt dd {margin-bottom:4px}

/* main ----------------------------------------------- */

.movietop { background: url(http://www.cool-rock.com/img/index/movie.gif) no-repeat 0px 9px;
             padding-top:50px;padding-left:9px }


#main_content h2 { color:#00DD99;background:#003333;
                border-bottom:1px solid #339966;border-top:1px solid #339966;
               margin: 6px 0px 6px 0px; padding: 2px 0px 2px 5px; }

#main_content h3 { color:#00CC99;margin:9px 9px 6px 9px;
                   border-bottom:1px solid #339966;
                    padding-left:5px }

#main_content h4 { color:#00CC99;border-bottom:1px solid #338855; }

p.border_b, ul.border_b li { border-bottom:1px solid #339966 }

blockquote { font-size:0.85em;color:#33CC99;
  border-top:1px solid #009999;border-bottom:1px solid #009999; }

/* FORM ----------------------------------------------- */

fieldset { border:1px solid #009966 }
legend { color:#00FFCC;border:1px solid #009966;padding:2px;font-weight:bold;background:#003333 }

input,textarea {background:#004444;color:#CCCCCC;border:1px solid #008888;}
.btn {background:#004444;color:#CCCCCC;border:2px solid #008888;font-size:0.85em}
.btnhmv {background:#004444;color:#CCCCCC;border:2px solid #008888;font-size:0.85em;
         padding:1px 3px 1px 3px}


select { color:#00FFFF;background:#004444;
          border-width:0px 0px 1px 0px;border-bottom:1px solid #006666}

.inpt_sc_b_j {background:#004444;color:#00FF33;border:1px solid #007777; }

.inpt_sc_b {background:#004444;color:#00FF33;border:1px solid #007777; }


/* ORIGINAL Movie ----------------------------------------------- */

#main_list h2  { color:#00CC99;background:none;border-top:none;
                 margin: 6px 0px 6px 0px; padding:1px 0px 1px 5px;
                 border-left:4px solid #338855;
                 border-bottom:1px solid #338855 }

#main_list ul { margin:0px 0px 9px 9px;padding-left:9px;line-height:1.4 }

.ul_img_buy li { background: url(http://www.cool-rock.com/img/index/greentee.gif) no-repeat left center;
             padding-left:10px;color:#00CC66 }


.m_img { width:55px;float:left }
.m_img img { border:1px solid #00CC66;margin-bottom:2px }
.naiyo { margin-left:57px }
.hyoka { color:#00CC66;margin:1px 0px 6px 0px }
.review { margin:2px 0px 9px 0px }
.entry_body ul { font-size:0.85em;margin:3px 0px 3px 0px;padding-left:0px }
.buy { color:#00CC66 }

.kanren { font-size:0.85em;margin:6px 0px 2px 15px }

.film { margin:9px 0px 0px -3px }

.naiyo_buy {font-size:0.85em;color:#00CC66;min-width:345px;max-width:630px }
.border_1 { border-bottom:1px solid #006666 }
.kanren_buy { font-size:0.85em;border-bottom:1px solid #006666;margin-left:2px }

li.noback { background:none }
