@charset "UTF-8";

/* Text ver.1.0.0 last update  15/03/18
	お米の家倉 CSS for text
*/

/*===================================================
    body
===================================================*/
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700); /* Google web font Montserrat */
@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css); /* Font Awesome */


html { font-size: 62.5%;  }
body { font-size: 14px; font-size: 1.4rem; color: #4b5659; font-family: 'Montserrat',SourceHanSansJP-Light, YuGothic, 'Yu Gothic', "游ゴシック体", "游ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "MS PGothic", Arial, Helvetica, sans-serif; } /* fontsize を標準10pxに */

/*
a { background: #ccc6bc; color: white; padding: 1px 4px;/*  text-decoration: none; transition: .5s linear 0; */
}
*/
/* a:hover { background:  #928979; } */


.t9px  { font-size: 9px;	font-size: 0.9rem;}
.t10px { font-size: 10px;	font-size: 1.0rem;}
.t11px { font-size: 11px;	font-size: 1.1rem;}
.t12px { font-size: 12px;	font-size: 1.2rem;}
.t13px { font-size: 13px;	font-size: 1.3rem;}
.t14px { font-size: 14px;	font-size: 1.4rem;}
.t15px { font-size: 15px;	font-size: 1.5rem;}
.t16px { font-size: 16px;	font-size: 1.6rem;}
.t17px { font-size: 17px;	font-size: 1.7rem;}
.t18px { font-size: 18px;	font-size: 1.8rem;}
.t19px { font-size: 19px;	font-size: 1.9rem;}
.t20px { font-size: 20px;	font-size: 2.0rem; }
.t21px { font-size: 21px;	font-size: 2.1rem; }
.t22px { font-size: 22px;	font-size: 2.2rem; }
.t23px { font-size: 23px;	font-size: 2.3rem; }
.t24px { font-size: 24px;	font-size: 2.4rem; }
.t25px { font-size: 25px;	font-size: 2.5rem; }

.ta_left { text-align: left; }
.ta_right { text-align: right; }


#header_title {
	font-size: 11px; font-size: 1.1rem;
}

/*===================================================
    Article
===================================================*/
article {
	font-size: 14px; font-size:1.4rem;
	letter-spacing: .2em;
	line-height: 2em;
}

p {
	font-size: 14px; font-size:1.4rem;
	letter-spacing: .2rem;
	line-height: 2em;
}

.column1>p:first-letter {
    font-size: 2.5em;
    font-family: "游明朝体", "Yu Mincho", YuMincho, serif;
    line-height: 1;
    float: left;
    margin: 0 .2em 0 0;
    padding: .1em 0;
}
.column1>p>a:before {
	content: "";
}

.fa { margin-right: .25em;} /* Font Awesome 用 */

/*===================================================
    Headline
===================================================*/
.jp { font-family: "游明朝体", "Yu Mincho", YuMincho, serif; line-height: 1.6em;}

h2 { font-size: 32px; font-size: 3.2rem; letter-spacing: .2rem }

h3.client { 
	font-size: 16px; font-size: 1.6rem; color: black;
	padding-bottom: .7em;
	border-bottom: 1px solid #a5b9bf }

.interview h4 {
	font-size: 26px; font-size: 2.6rem;
	line-height: 1.6em;
}

/*===================================================
    Store Text
===================================================*/

h2.title_store { font-size: 15px; font-size: 1.5rem; font-weight: bold;}
.kome_breed { font-size: 11px; font-size: 1.1rem; }

/*===================================================
    Footer Text
===================================================*/
footer { font-size: 12px; font-size: 1.2rem; }

footer a { background: none; color: #4b5659; }
}
footer a:hover { background: none; padding: 0; color: black; transition: none;
 }
