@charset "UTF-8";


#kakikae {
	padding-bottom:2em;
	border-bottom:1px dotted #E7D9E8;
}

/* ---------- 文字配置 ----------- */


#kakikae .left{
	width:100%;
	margin:0 auto;
	text-align:left;
}

#kakikae .center{
	width:100%;
	margin:0 auto;
	text-align:center;
}

#kakikae .right{
	width:100%;
	margin:0 auto;
	text-align:right;
}


/* ---------- 見出し ----------- */

#kakikae h1{
	font-size:240%;
	line-height:1.5;
}

#kakikae h2{
	font-size:180%;
	line-height:1.5;
	margin:0;
}

#kakikae h3{
	font-size:140%;
	line-height:1.5;
}

#kakikae h4{
	font-size:120%;
	line-height:1.5;
}

#kakikae h5{
	font-size:100%;
	line-height:1.5;
}

#kakikae h6{
	font-size:82%;
	line-height:1.5;
}



/* ---------- リスト ----------- */

#kakikae ol li{
	list-style:decimal;
	list-style-position:inside; 
}

#kakikae ul li{
	list-style:disc;
	list-style-position:inside; 
}


/* ---------- インデント ----------- */

#kakikae blockquote {
	padding-left:1em;
}

/* ---------- テーブル ----------- */

#kakikae table{
	font-size:100%;
	border-collapse:collapse;

}


/* ---------- 線 ----------- */

#kakikae hr{
	display:block;
}

/* ---------- 太文字 ----------- */

#kakikae strong{
	font-weight:bold;	
}

/* ---------- イタリック ----------- */

body #kakikae em{
	font-style:oblique;
	font-style:italic;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



/* ---------------- レイアウトテンプレート ----------- */

.temp01{
	float:left;
	padding-right:10px;
}

.temp02{
	float:right;
	padding-left:10px;
}
