@charset "utf-8";

/* ***********************************************************
 *
 * Since:     2012-10-11
 * Editor:    contents
 * Modified:  2012-10-11 by:contents tokunaga
 *
 * ***********************************************************
 */


/* font-size===========================================

10px -> 83.4%
11px -> 91.7%
12px -> 100%
13px -> 108.4%
14px -> 116.7%
15px -> 125%
16px -> 133.4%
17px -> 141.7%
18px -> 150%
19px -> 158.4%
20px -> 166.7%
21px -> 175%
22px -> 183.4%
23px -> 191.7%
24px -> 200%
25px -> 208.4%
26px -> 217% 

===================================================== */

/* □■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■

  トップページ　top.css

□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■ */

/* ///////////////////////////////////////////////////////////////////
	container/wrapper
/////////////////////////////////////////////////////////////////// */

#container{
	padding: 0px 0px 0px 0px;
}

/* ///////////////////////////////////////////////////////////////////
	mainimg
/////////////////////////////////////////////////////////////////// */

#mainimg{
	height: 520px;
	text-indent: -9999px;
	background: url(../img/main_img.jpg) center top no-repeat #ECECFB;
	overflow: hidden;
}

/*#mainimg .inr{
	width: 1610px;
}*/


/* ///////////////////////////////////////////////////////////////////
	topWrap
/////////////////////////////////////////////////////////////////// */
#topWrap{
	background: url(../img/bg_greeting02.png) center bottom no-repeat;
	padding-bottom: 360px;
}

#topWrap .inr{
	width: 1000px;
	margin: 0px auto 0px auto;
}

/*navList*/
.navList{
	margin-right: -26px;
}

.navList li{
	float: left;
	margin-right: 26px;
}

/*greetingArea*/
#greetingArea{
	background: url(../img/bg_greeting.png) center bottom no-repeat;
	border-top: #B3D5E6 solid 3px;
	padding: 46px 40px 282px 40px;
}

#greetingArea #greetingBox .fLeft{
	width: 790px;
	color: #000000;
	font-size: 15px;
	line-height: 2.2;
}
#greetingArea #greetingBox .fRight{
	width: 100px;
}

.bnrArea{
    width: 100%;
}
.bnrList02{
    width:700px; 
    margin: 0 auto;
}
