@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 基本レイアウト
　02. メインタイトル
　03. モジュール

******************************************************************************* */
/* ==

　01. 基本レイアウト

=============================================================================== */
#main {
	width: auto;
	padding: 30px 0 0;
}
.areaIn {
	position: relative;
	width: 950px;
	margin: 0 auto;
}
h2 {
	background-color: #999;
	color: #fff;
}
#main section {
	margin: 0 0 50px;
}
#main p,
#main ul { font-size: 134%; }
/* ==

　02. メインタイトル

=============================================================================== */
.mainVisual {
	min-width: 950px;
}
.mainVisual h1,
.mainVisual p {
	line-height: 1;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 12px;
}
.mainVisual img {
	width: 100%;
	height: auto
}
.mainVisual img {
	-ms-interpolation-mode: bicubic;	
} /* ie7 */
/* ==

　03. モジュール

=============================================================================== */
/* リード
------------------------------------------------------------------------------- */
#main .fairLead {
	margin: 0 0 30px;
}
#main .fairLead_img {
	display: block;
	float: left;
	width: 260px;
}
#main .fairLead_txt {
	float: right;
	width: 660px;
}
#main .fairLead_txt p {
	margin: 0 0 15px;
}
#main .fairLead_imgS {
	display: block;
	margin: 0 0 13px 0;
}
/* プレゼント
------------------------------------------------------------------------------- */
#main .fairPresent {
	margin: 0 0 40px;
	padding: 10px;
	background-color: #e9f3d1;
}
/* カラム
------------------------------------------------------------------------------- */
#main .fairCol02 {
	margin: 0 0 32px;
}
#main .fairCol02_col1 {
	float: left;
	width: 460px;
}
#main .fairCol02_col2 {
	float: right;
	width: 460px;
}
#main .fairCol03_colImg {
	float: right;
	margin: 0 0 0 18px;
}
#main .fairCol03_colTxt {
	overflow: hidden;
}
/* 文字カラー
------------------------------------------------------------------------------- */
#main .fairClr01 {
	color: #c00;
}
/* ボタン
------------------------------------------------------------------------------- */
#main .fairBtn01 {
	margin: 20px 0 0;
	padding: 25px 0;
	background-color: #efefef;
}
#main .fairBtn01 a {
	display: block;
	width: 790px;
	margin: 0 auto;
}
/* リスト
------------------------------------------------------------------------------- */
#main .fairList01 li {
	margin-bottom: 5px;
	padding-left: 14px;
	background: url(/bunjo/club/fair/images/securea/index_ico06.gif) 1px 0.6em no-repeat;
	color: #333;
}
/* 特典
------------------------------------------------------------------------------- */
#main .fairGuide01 {
	min-width: 950px;
	margin: 50px 0;
	padding: 46px 0 12px;
	background-color: #faf4ea;
}
#main .fairGuide01_tit {
	margin: 0 0 30px;
	text-align: center;
}
#main .fairGuide01_subTit {
	margin: 0 0 20px;	
}
#main .fairGuide01_note {
	margin: 20px 0 0;
}