@charset "utf-8";

/*   
Copyright (c) 2006, Yahoo! Inc. All rights reserved.   
Code licensed under the BSD License:   
http://developer.yahoo.net/yui/license.txt   
version: 0.10.0   
*/ 

/* -------------------------------------------------------------------
 基本フォントサイズの指定
==================================================================================================
11px-77% 12px-85% 13px-93% 14px-100% 15px-108% 16px-116% 17px-123.1% 18px-131%  
19px-138.5% 20px-146.5% 21px-153.9% 22px-161.6% 23px-167% 24px-174% 25px-182% 26px-189% 27px-197%  
==================================================================================================
------------------------------------------------------------------- */

/* -------------------------------------------------------------------
 base font
------------------------------------------------------------------- */

/* 基本テキストの指定 */
body {
	color: #464646;
	font-family:Arial,'メイリオ',Meiryo,Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	font-style: normal;
	font-weight: normal;

	/* ブラウザ間のフォントサイズの差をほぼなくす設定。 */
	font-size: 14px;
	* font-size: small;
	* font: x-small;
}

.mincho {
  font-family:"ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif !important;
}

@media screen and (max-width:480px){
body {
	line-height: 1.6;
	font-size: 14px;
}
}

@media screen and (min-width: 481px) and (max-width: 640px) {
body {
	line-height: 1.6;
	font-size: 14px;
	* font-size: small;
	* font: x-small;
}
}
@media screen and (min-width: 641px){
body {
	line-height: 1.6;
	font-size: 14px;
	* font-size: small;
	* font: x-small;
}
}
	/* for ie8 */
	body{font-size /*\**/:80%\9;}

/* テキストをノーマルに */
address {
	font-style: normal;
}

/* アンダーライン */
.underLine {
	text-decoration: line-through;
}

/* コンテンツ内の文字サイズ設定 */
#container {
	font-size: 100%;
}

/* h[n] */
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

/* sup */
sup {
	font-size: 77%;
}

/* strong */
strong {
	color: #656565;
}

/**/
.gs-title{
	display: block !important;
	padding-bottom: 10px !important;
	line-height: 2.0em !important;
}

/* -------------------------------------------------------------------
 各包括エリアのサイズ指定
------------------------------------------------------------------- */
#wrapPankudu { font-size: 85%;}
#wrapMainArea {	font-size: 93%;}
#wrapTicker {	font-size: 93%;}
#contents {	font-size: 93%;}
#wrapFooter {	font-size: 93%;}
#wrapFooterBottom {	font-size: 93%;}

/* ニュースなどの投稿欄 */
.wpBlock {
	line-height: 2.0;
}



/* -------------------------------------------------------------------
 サイズ
------------------------------------------------------------------- */

.fs10 {	font-size: 77%;}
.fs11 {	font-size: 85%;}
.fs12 {	font-size: 93%;}
.fs14 {	font-size: 100%;}
.fs16 {	font-size: 116%;}
.fs18 {	font-size: 138.5%;}

.fs10Fix {	font-size: 10px;}
.fs12Fix {	font-size: 12px;}
.fs14Fix {	font-size: 14px;}
.fs16Fix {	font-size: 16px;}
.fs18Fix {	font-size: 18px;}


/* -------------------------------------------------------------------
 太字
------------------------------------------------------------------- */

.fwBold {
	font-weight: bold;
}

.fwNormal {
	font-weight: normal;
}


/* -------------------------------------------------------------------
 カラー
------------------------------------------------------------------- */

/* 赤 */
.fcRed {
	color: #e30000;
}

/* 白 */
.fcWhite {
	color: #FFF !important;
}

/* 赤ボールド */
.fcRedBold {
	color: #cc0000;
	font-weight: bold;
}

/* リンク色ブルー */
.fcLinkBule {
	color: #1857ad;
}

/* マーカありストロング */
.attMarker {
	padding: 0 0.5%;
	background: #ffff99;
	font-weight: bold;
}



/* -------------------------------------------------------------------
 注釈関連
------------------------------------------------------------------- */

/* ※ */
.notesTxt {
　font-size: 77%;
}

