/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://kacashi.info/mvt/mt-static/support/theme_static/rainier/css/base.css);
/* end StyleCatcher imports */

/*

name: Rainier (White)
designer: Six Apart, Ltd.
designer_url: http://www.sixapart.com/
layouts: layout-wt

*/
table {
    width: auto;
    margin-top: 2px;
    margin-bottom:15px;
}
.entry-title {
	font-size : 14px;
	font-weight : bold;
	background-color: rgba(255, 100, 80, 0.3);
	line-height : 120%;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 20px;
	padding-top : 5px;
	padding-bottom : 0px;
	text-shadow: 5px 5px 2px #C1C1C1;
	clear: left;
}
.hcate {
	font-size : 90%;
	margin-top : 3px;
	margin-left : 10px;
	marign-bottom : 0px;
}
h1 {
	margin-top : 20px;
	margin-left : 10px;
	marign-bottom : 0px;
	padding : 0px;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: #2b2b2b;
  text-decoration: none; }
  h1 a:hover,
  h2 a:hover,
  h3 a:hover,
  h4 a:hover,
  h5 a:hover,
  h6 a:hover {
    color: #3a6eb2; }

.entry .entry-title,
.page .entry-title {
  font-size: 1.618em; }
  .entry .entry-title + footer,
  .page .entry-title + footer {
    margin-top: -1em; }
.entry footer,
.page footer {
  color: #7b7c7d; }

#container #header-inner,
#container #content-inner,
#container #footer-inner {
  width: auto; }

.entry-content nav {
  margin-bottom: 1.618em; }

#header[role="banner"] {
  position: relative;
  background-color: white;
  border: solid #c0c6c9;
  border-width: 0 1px 1px; }
  @media (max-width: 930px) {
    #header[role="banner"] {
      border-width: 0 0 1px; } }
  #header[role="banner"] #header-inner {
    padding: 0; }
  #header[role="banner"] [role="navigation"] {
    position: static;
    height: 30px;
    line-height: 30px; }
    @media (min-width: 930px) {
      #header[role="banner"] [role="navigation"] {
        width: auto; } }
    #header[role="banner"] [role="navigation"] ul {
      margin: 0; }
      #header[role="banner"] [role="navigation"] ul li {
        border-right: 1px solid #c0c6c9; }
    #header[role="banner"] [role="navigation"] a {
      height: 30px;
      padding: 0 0.809em;
      line-height: 30px;
      color: #2b2b2b; }
      #header[role="banner"] [role="navigation"] a:hover {
        color: #3a6eb2; }

#posts time {
  color: #14263e; }

.widget {
  margin-bottom: 3.236em; }
  .widget h3 {
    margin-bottom: 0;
    border-bottom: 1px solid #c0c6c9; }
  .widget .widget-content {
    margin: 0.809em 0;
    font-size: 90%; }
  .widget ul,
  .widget ol {
    margin: 0.809em 0;
    padding-left: 1.618em; }
    .widget ul ul,
    .widget ul ol,
    .widget ol ul,
    .widget ol ol {
      margin: 0; }
  .widget li {
    list-style-type: disc; }

.widget-tag-cloud .widget-content,
.widget-archive-dropdown .widget-content {
  margin: 0.809em; }

footer {
  color: #c0c6c9;
  font-size: 90%; }
  footer p {
    margin: 0; }

[role="contentinfo"] {
  border-top: 1px solid #c0c6c9;
  color: #c0c6c9; }
  [role="contentinfo"] a {
    color: #c0c6c9; }
  [role="contentinfo"] [role="navigation"] a {
    color: #c0c6c9; }

#index-main .pagination,
#individual-main .pagination,
#search-results-main .pagination {
  border-top: 1px solid #c0c6c9; }

.feedback {
  border-top: 1px solid #c0c6c9; }

.comment {
  border-bottom: 1px dotted #dcdddd; }
  .comment header a {
    color: #c0c6c9;
    text-decoration: none; }
    .comment header a:hover {
      text-decoration: underline; }
  .comment header h3 a {
    color: #2b2b2b;
    text-decoration: none; }
    .comment header h3 a:hover {
      color: #3a6eb2; }

.text,
.button {
  height: 1.75em;
  line-height: normal; }
  .text::-moz-focus-inner,
  .button::-moz-focus-inner {
    border: 0;
    padding: 0; }

.text {
  width: 75%;
  outline: 0;
  border: 1px solid #c0c6c9;
  line-height: 1.3;
  background-color: white;
  color: black; }

#search-results-main .title {
  border-bottom: 1px solid #c0c6c9;
  margin: 0 0 1.618em; }









#header[role="banner"] #header-content {
    min-height: 90px;
}
#header[role="banner"] #header-content:before {
    height: 90px;
}
#header[role="banner"] [role="navigation"] {
    height: 30px;
    line-height: 30px; 
}
#header[role="banner"] [role="navigation"] a {
      height: 30px;
      line-height: 30px;
      color: #2b2b2b; 
}

#header { 
    border-color: #470101;  
    background: #ad0404 url(http://kacashi.info/mvt/mt-static/themes/minimalist-red/header.gif) repeat-x bottom right; 
}

#header a {
    color: #fff;
    font-weight: bold;
}

#header-content {
    width: 980px; 
    margin: 30px 0 40px 20px;
}

#header-name {
    color: #fff; 
    font-size: 34px;
    font-weight: bold;
}

#header-description {
    color: #fff;  
}
　
#footer-inner {
    position: relative;
    width: 1080px;
    margin: 0 auto;
}
#header-content {
    width: 980px; 
    margin: 30px 0 40px 20px;
}

#header-nav-inner {
    position: relative;
    width: 1080px;
    margin: 0 auto;
}


#container #footer-inner {
  width: auto; }
  @media (min-width: 1080px) {
    #container #container-inner,
    #container #header-inner,
    #container #content-inner,
    #container #footer-inner {
      width: 1080px;
      margin-right: auto;
      margin-left: auto; } }

[role="banner"] {
  margin: 0; }
  @media (min-width: 1080px) {
    [role="banner"] {
      margin: 0 auto; }
      [role="banner"] h1 {
        margin: 0; } }
  [role="banner"] [role="navigation"] {
    padding: 0 1em; }
    [role="banner"] [role="navigation"] ul {
      display: none; }
    @media (min-width: 1080px) {
      [role="banner"] [role="navigation"] ul {
        display: block; }
      [role="banner"] [role="navigation"] select {
        display: none; } }

[role="navigation"] ul {
  padding-left: 0; }
  [role="navigation"] ul li {
    padding-right: 1.618em; }

#content {
  margin: 1.618em 1em 0; }
  #content .related {
    margin-top: 4.854em; }
  @media (min-width: 1080px) {
    #content {
      margin-right: auto;
      margin-left: auto; }font-size:10px;
      #content [role="main"],
      #content .related {
        float: left;
        min-height: 1px; }
      #content [role="main"] {
        width: 830px;font-size:100%;
        padding-left: 1font-size:10px;5px; }
      #content .related {
        width: 200px;
        padding-left: 20px;
        margin-top: 0; } }

[role="contentinfo"] {
  margin: 0; }
  @media (min-width: 1080px) {
    [role="contentinfo"] {
      margin: 0 auto; } }
font-size:10px;

.inyou {
    font-size:90%;
    line-height:12px;
    position:relative;
    bottom:20px;
    left:180px;
    background-color: rgba(100, 100, 180, 0.2);
    padding:5px 10px;
    border-radius:10px;
    margin:0;
    vertical-align:middle;
    margin-right:5px;
    word-wrap: break-word;
    min-width: 100px;
    max-width: 320px;
}

.inyou a, 
.inyou {
	color:#212121;
}

.inyou a:hover {
	color: #b22222;
}

.inyou:hover {
	background-color: rgba(100, 100, 180, 0.3);
}

TH { 
    border: dotted 1px #555555;
	text-align:center;
	font-size:95%;
}

TD {
    vertical-align:middle;
	text-align:center;
}
.bx, .bx0, .bx1, .bxJ, .bxKei {
    border: dotted 1px #555555;
}

.bx, .bx0 {
	text-align:left;
}
.bxJ, .bx1, .bxKei {
	text-align:center;
}

.bxKei {
	font-weight : bold;
}
.bx0 {
	min-width : 75px;
	max-width : 75px;
	min-height : 20px;
	max-height : 20px;
	text-align : middle;
	margin : 0px;
	padding : 0px;
}

.bx1 {
	min-width : 18x;
	max-width : 18x;
	min-height : 20px;
	max-height : 20px;
}
.ba, .bu, .ca, .dr, .ea, .fi, .gi, .li, .ma, .so, .sw, .ti,  {
    vertical-align : middle;
    margin: 0px; padding: 0px;
}
.fi, .ma, .sw  {
	font-size : 75%;
}



.ba:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/ba.gif)
}
.bu:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/bu.gif)
}
.ca:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/ca.gif)
}
.dr:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/dr.gif)
}
.ea:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/ea.gif)
}
.fi:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/fi.gif)
}
.gi:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/gi.gif)
}
.li:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/li.gif)
}
.ma:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/ma.gif)
}
.so:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/so.gif)
}
.sw:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/sw.gif)
}
.ti:before {
	content: url(http://nihon-pro-baseball.kacashi.info/img/ti.gif)
}

.r-ud {
	font-size : 75%;
	color : #00bb56;
}
.r-up {
	font-size : 75%;
	color : #ff1932;
}
.r-dw {
	font-size : 75%;
	color : #3754ee;
}

