@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　00. file import　　！！！インポートファイルは一番初めに記述のこと！！！
　01. リード文
　02. パーツ
　03. カラムコンテンツ
　04. 
　05. 


******************************************************************************* */



/* ==

　00. file import

=============================================================================== */
@import url("/bunjo/css/style.css");



/* ==

　01. リード文

=============================================================================== */
.main .lead{
	width:730px;
	margin-bottom:20px;
	overflow:hidden;
	clear:both;
}
.main .lead p.img{ float:right; }
.main .lead .txt{ width:485px; float:left; }
.main .lead .txt p{ margin-bottom:10px; line-height:1.5; }


/* ==

　02. パーツ

=============================================================================== */
.main div{ margin-bottom:20px; line-height:1.5; }

.main div ul.notes li{
	margin-bottom:5px;
	font-size:90%;
}

.main div ul.notes02{ margin-bottom:10px; }
.main div ul.notes02 li{
	margin-left:2.5em;
	margin-bottom:3px;
	font-size:90%;
	line-height:1.3;
	text-indent:-2.5em;
}

.main div dt{
	margin-bottom:5px;
	font-weight:bold;
}
.main div dd{
	margin-bottom:20px;
	line-height:1.5;
}

.main div p.notes{
	text-indent:0;
	margin-left:0;
	font-size:90%;
	line-height:1.3;
}





/* ==

　03. カラムコンテンツ

=============================================================================== */
/* 3カラム
------------------------------------------------------------------------------- */
.main .column3{
	width:730px;
	margin-bottom:20px;
	overflow:hidden;
	clear:both;
}
.main .column3 div{
	width:238px;
	margin:0 8px 0 0;
	float:left;
	clear:none;
}
.main .column3 div p{ line-height:1.5; }

.main .column3 .lastChild{ margin-right:0; }
.main .column3 p img{ margin-bottom:5px; }

.main .column3 li{
	width:auto;
	height:auto;
	margin:0 0 5px;
	padding:0;
	background-color:transparent;
}

.main .column3 a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
	color:#666;
}
.main .column3 a.blank{
	padding-left:17px;
	background:url(/common/images/renew2009/arrow_blank.gif) left 2px no-repeat;
}
	



/*
.main .column3 div{
	width:236px;
	margin-right:11px;
	line-height:1.5;
	float:left;
}
.main .column3 div.lastChild{ margin-right:0; float:right; }

.main .column3 p{
	margin-bottom:5px;
	line-height:1.3;
}

.main .column3 li{ margin-top:3px; }
.main .column3 li a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}
.main .column3 a.blank{
	padding-left:17px;
	background:url(/common/images/renew2009/arrow_blank.gif) left 2px no-repeat;
}
*/


