@charset "utf-8";

/*
 * encode phrase  : 男は傷の拳で美しく印刷された一冊の書を持ち憎い相手の笑いに応じた
 * encode phrase  : 牀前看月光/疑是地上霜/擧頭望山月/低頭思故郷
 * encode phrase  : 茨菰葉爛別西灣/蓮子花開猶未還/妾夢不離江上水/人傳郎在鳳凰山
 * encode phrase  : 上記の文はエディタにエンコード判定させるためのダミー文です。
 */

@import "./screen.css";
@import "./base.css";
@import "./header.css";
@import "./main.css";
@import "./footer.css";
@import "./ie.css";

#fr_top {
	width: 1000px; margin: 0; padding: 0; margin-right: auto; margin-left: auto; clear: both;
	overflow: hidden; background: transparent url(../_img/main_bg_top_c.jpg) no-repeat center top;
}
#fr_keyvisual {
	width: 1000px; height: 458px; margin: 0; padding: 0; margin-right: auto; margin-left: auto; clear: both;
	overflow: hidden;
}
#fr_keyvisual p {
	margin: 0; padding: 0;
}
#fr_main #fr_container #col_contents h2 {
	width: 720px; margin: 0; padding: 0; margin-top: 10px; margin-bottom: 5px; margin-left: 20px; clear: both;
}
#fr_main #fr_container #col_contents ul {
	margin: 0; padding: 0; margin-left: 20px; clear: both; margin-bottom: 15px;
}
#fr_main #fr_container #col_contents li {
	width: 600px; float: none; clear: right; margin: 0; padding: 0; background-color: #f3f3f3;
	font-size: 10pt;
}
#fr_main #fr_container #col_contents li.transparent {
	background-color: transparent;
}
#fr_main #fr_container #col_contents li p {
	margin: 0; padding: 0; margin: 8px;
}
j
#fr_main #fr_container #col_contents .kimura_makezebra {
	margin: 0; padding: 0; margin-left: 15px; clear: both; margin-bottom: 15px;
}
#fr_main #fr_container #col_contents .kimura_makezebra li {
	width: 700px; clear: right; margin: 0; padding: 0; background-color: #f3f3f3;
	display: inline-block; padding-top: 5px; padding-bottom: 5px; overflow: hidden;
}
#fr_main #fr_container #col_contents .kimura_makezebra .transparent {
	background-color: transparent;
}
#fr_main #fr_container #col_contents .kimura_makezebra li p {
	width: 600px; margin: 0; padding: 0; margin-left: 15px;
}
#fr_main #fr_container #col_contents .kimura_makezebra2 {
	margin: 0; padding: 0; margin-left: 15px; clear: both; margin-bottom: 15px;
}
#fr_main #fr_container #col_contents .kimura_makezebra2 li {
	width: 700px; clear: right; margin: 0; padding: 0; background-color: #f3f3f3;
	display: inline-block; padding-top: 5px; padding-bottom: 5px; overflow: hidden;
}
#fr_main #fr_container #col_contents .kimura_makezebra2 .transparent {
	background-color: transparent;
}
#fr_main #fr_container #col_contents .kimura_makezebra2 li p {
	width: 600px; margin: 0; padding: 0; margin-left: 15px;
}

/* --- dl --- */
#fr_main #fr_container #col_contents dl.kimura_makezebra {
	margin-left: 20px; background-color: #f3f3f3;
}
#fr_main #fr_container #col_contents .kimura_makezebra dt {
	width: 115px; clear: left; margin: 0; padding: 0;
	display: inline-block; padding-top: 5px; padding-bottom: 5px; overflow: hidden;
	float: left;
}
#fr_main #fr_container #col_contents .kimura_makezebra dd {
	width: 585px; clear: right; margin: 0; padding: 0;
	display: inline-block; padding-top: 5px; padding-bottom: 5px; overflow: hidden;
}
#fr_main #fr_container #col_contents .kimura_makezebra dt p {
	width: 100px; margin: 0; padding: 0; margin-left: 15px; color: #749F0F;
}
#fr_main #fr_container #col_contents .kimura_makezebra dd p {
	width: 550px; margin: 0; padding: 0; margin-left: 15px;
}
#fr_main #fr_container #col_contents dl.transparent {
	background-color: #ffffff;
}
