@charset "UTF-8";
/* ======================================================== style.css

　シーン別！忘年会コスパアップ講座

============================================================= 2013.11.26*/


/* メインビジュアル */
#bounenkaiResearchMainVisual{
	background: url(../images/bounenkaiResearchMainVisualBg.jpg) no-repeat top left;
	width: 950px;
	height: 396px;
	position: relative;
	margin-bottom: 27px;
}
#bounenkaiResearchMainVisualTitle{
	position:absolute;
	top:2px;
	left:186px;	
}
#bounenkaiResearchMainVisualtext01{
	position:absolute;
	top:116px;
	left:191px;
}

#bounenkaiResearchMainVisualtext02{
	position:absolute;
	top:196px;
	left:188px;
}
ul#bounenkaiResearchAnchorList li{
	margin-left: 6px;
}




/* ▼その1ここから
------------------------------------------------------------*/
#bounenkaiResearchAnchor01.bounenkaiResearchH2Bg{
	position: relative;
}
.bounenkaiResearchContentInner.bounenkaiAnchor01Pt{
	padding-top: 0 !important;
}
#bounenkaiResearch01Text{
	text-align: right;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding: 10px 0 18px;
}
.bounenkaiResearchContent01Unit01{
	width: 567px;
}
.bounenkaiResearchContent01Unit02{
	width: 329px;
}
.bounenkaiResearchContent01Unit03{
	width: 567px;
}
.bounenkaiResearchContent01Unit04{
	width: 494px;
}
.marT60{
	margin-top: 60px;
}


#bounenkaiResearchAnchor01.bounenkaiResearchH2Bg{
	padding-top: 140px;
}
.bounenkaiResearchH2Bg h2#bounenkaiResearchH2_01{
	position:absolute;
	top:23px;
	left:63px;
}
.bounenkaiResearch01Titl{
	position:absolute;
	top:-33px;
	left:-6px;
}

/* ▼その2ここから
------------------------------------------------------------*/

.bounenkaiResearchH2Bg{
	background: url(../images/bounenkaiResearchContentBg01.png) no-repeat top center;
	position: relative;
	padding-bottom: 16px;
	padding-top: 158px;
	margin-top:70px;
}
.bounenkaiResearchH2Bg h2#bounenkaiResearchH2_02{
	position:absolute;
	top:11px;
	left:107px;
}
.bounenkaiResearchH2Txt{
	background: url(../images/bounenkaiResearchContentTxtBg01.png) no-repeat top center;
	width: 887px;
	margin: 0 auto;
}
.bounenkaiResearchH2TxtInner{
	background: url(../images/bounenkaiResearchContentTxtBg02.png) no-repeat bottom center;
	padding: 23px;
	font-size: 16px;
	color:#57240f;
	line-height: 26px;
}
.bounenkaiResearchContentWrapper{
	background: url(../images/bounenkaiResearchContentInner.png) repeat-y top center;
	padding-top: 1px;
	zoom: 1;
}
.bounenkaiResearchContentInner{
	background: url(../images/bounenkaiResearchContentfooter.png) no-repeat bottom center;
	padding-bottom: 51px;
	padding: 45px 33px 73px 30px;
	font-size: 16px;
	line-height: 24px;

}
.bounenkaiResearchContentInner .bounenkaiResearchContentUnit{
	width: 568px;
}
.bounenkaiResearchContentInner .bounenkaiResearchContentUnit p.bounenkaiResearchContentUnitTxt01{
	padding-top: 27px;
}
.bounenkaiResearch02Txt{
	background: url(../images/bounenkaiResearch02_Txtbg01.png) repeat-y top center;
	position: relative;
	zoom:1;
}
.bounenkaiResearch02TxtInner{
	background: url(../images/bounenkaiResearch02_Txtbg02.png) no-repeat bottom center;
	padding: 75px 0 25px 25px;
}
.bounenkaiResearch02Titl{
	position:absolute;
	top:-34px;
	left:-6px;
}

/* ▼その3ここから
------------------------------------------------------------*/
#bounenkaiResearchAnchor03.bounenkaiResearchH2Bg{
	padding-top: 140px;
}
.bounenkaiResearchH2Bg h2#bounenkaiResearchH2_03{
	position:absolute;
	top:23px;
	left:30px;	
}
.bounenkaiResearch03Txt{
	background: url(../images/bounenkaiResearch02_Txtbg01.png) repeat-y top center;
	position: relative;
	margin-top: 55px;
	zoom:1;
}
.bounenkaiResearch03TxtInner{
	background: url(../images/bounenkaiResearch02_Txtbg02.png) no-repeat bottom center;
	padding: 75px 0 25px 25px;
}
.bounenkaiResearch03Column{
	width: 535px;
}
.bounenkaiResearch03Titl{
	position:absolute;
	top:-34px;
	left:-6px;
}

/* ▼その4ここから
------------------------------------------------------------*/
#bounenkaiResearchAnchor04.bounenkaiResearchH2Bg{
	padding-top: 140px;
}

.bounenkaiResearchH2Bg h2#bounenkaiResearchH2_04{
	position:absolute;
	top:22px;
	left:89px;
}
.bounenkaiResearch04Txt{
	background: url(../images/bounenkaiResearch02_Txtbg01.png) repeat-y top center;
	position: relative;
	zoom:1;
}
.bounenkaiResearch04TxtInner{
	background: url(../images/bounenkaiResearch02_Txtbg02.png) no-repeat bottom center;
	padding: 75px 0 25px 25px;
}
.bounenkaiResearch04Titl{
	position:absolute;
	top:-33px;
	left:-6px;
}

/* ▼ Width ▼
------------------------------------------------------------*/

.bold	{font-weight: bold !important;}
.center{text-align: center !important;}

