@charset "utf-8";

/*
============================= Text CSS =============================

			フォント設定
				1.フォントサイズの基準
				2.見出し
				3.フォントサイズ
				4.フォントカラー
				5.その他

====================================================================
*/
@media screen and (max-width: 800px){

/* 1.フォントサイズの基準
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽

参考：Yahoo! UI Library: Fonts CSS
　　　http://developer.yahoo.com/yui/fonts/

26px : 197%
24px : 182%
22px : 167%
20px : 153.9%
18px : 139%
16px : 123.1%
15px : 116%
14px : 108%
13px : 100%
12px : 93%
11px : 85%
10px : 77%

*/



/* 2.見出し
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

h1,h2,h3,h4,h5,h6 {
	clear: both;
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 153.9%;
	font-weight: bold;
	line-height: 1;
	margin: 0 0 10px;
	padding: 5px 0 0;
}
h1#tit {
	margin: 20px 10px;
}
h2 {
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;
	font-size: 116%;
	font-weight: bold;
	margin: 0 0 10px;
	padding: 5px 0 7px;
}
h3 {
	font-size: 108%;
	font-weight: bold;
	margin: 0 0 10px;
}
#gotop + h3 {
	background:#E7E7E7;
	padding:0 0 10px 10px;
}
h4 {
	font-weight: bold;
	margin: 0 0 5px;
}
	

/* 3.フォントサイズ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.fs10 { font-size: 77%; }
.fs11 { font-size: 85%; }
.fs12 { font-size: 93%; line-height: 1.2; }
.fs13 { font-size: 100%; }
.fs14 { font-size: 108%; }
.fs15 { font-size: 116%; }
.fs16 { font-size: 123.1%; }
.fs18 { font-size: 139%; }
.fs20 { font-size: 153.9%; }
.fs22 { font-size: 167%; }
.fs24 { font-size: 182%; line-height: 1; }
.fs26 { font-size: 197%; }


/* 4.フォントカラー
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

.red { color: #E60012; }
.pink { color: #ff63a3; }
.blue { color: #118DAD; }
.liteblue { color: #72A1C9; }
.green { color: #669933; }
.orange { color: #CC3300; }
.white { color: #FFFFFF; }
.gray { color: #999; }
.black { color: #333; }



/* 99.その他の要素
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.eBody p,
.gBox p,
#eBodyBox p {
	margin: 0 0 10px;
}
.item p {
	margin: 0 0 10px 70px;
}
.item p.disTit {
	margin: 0 0 10px 20px;
	font-weight:bold;
}
article li, article dt, article dd {
}

/* Inner Reset  */
article th p, article th li, article th dt, article th dd,
article td p, article td li, article td dt, article td dd,
article li p, article li li, article li dt, article li dd,
article dt p, article dt li, article dt dt, article dt dd,
article dd p, article dd li, article dd dt, article dd dd {
}

article strong { font-weight: bold; }
article em { font-style: italic; }

.bold { font-weight: bold; }
.nbold { font-weight: normal; }

.inH1 		{ margin: 0 0 10px 0; }
.inH1end 	{ margin: 0 0 20px 0; }
.inH2 		{ margin: 0 0 10px 0; }
.inH2end 	{ margin: 0 0 20px 0; }
.inH3 		{ margin: 0 0 10px 0; }
.inH3end 	{ margin: 0 0 20px 0; }
.inH3endTable 	{ margin: 0 20px 30px 12px; }
.inH4 		{ margin: 0 0 10px 0; }
.inH4end 	{ margin: 0 0 20px 0; }
.inH5 		{ margin: 0 0 10px 0; }
.inH5end 	{ margin: 0 0 20px 0; }

article ul.disc {
	margin: 0;
	padding: 0 0 0 20px;
}
article ul.disc2 {
	margin: 0 15px 5px 15px;
	padding: 0 0 0 20px;
}
	article ul.disc li,
	article ul.disc2 li {
		list-style: disc;
		margin: 0;
	}
article ul.coution {
	margin: 0;
	padding: 0 0 0 20px;
}
	article  ul.coution li {
		margin: 0;
		text-indent: -1em;
	}

article ol {
	margin: 0 9px 15px 5px;
	padding: 0 0 0 27px;
}
article ol li {
	list-style: decimal;
	margin: 0;
}
	
/* 依頼により追加 2013/08/13 */
em { font-style: italic; }


}
/* END */
