@charset "utf-8";
/* CSS Document */

/*==============================
================================

style_meihin.cssに内容を移しました。
外部CSSの読み込み数を少しでも減らしたい。

================================
==============================*/


html {
    /* ルートのフォントサイズを10pxに設定しておく */
	font-size: 62.5%;
}


/* そもそもブロック要素のため不要 */
article, aside, canvas, details, figcaption, figure, header, footer, main, menu, nav, section, summary {
	display: block;
}


body { 
    -webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
}


body {
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
	color: #333;
	letter-spacing:0.1em;
	line-height: 1.8;
    font-size: 1.2rem;
	font-weight:500;
}


a:link{color:#333}
a:visited{color:#333}
a:active{color:#333}


img {
    width: 100%;
}


a:hover img{
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity:0.6;
}


/*--- clearfix---*/

.cf:before, .cf:after {
	content: " ";
	display: table;
}
.cf:after {
	clear: both;
}
.cf {
 *zoom: 1;
}