/*===========================================================
copyright: (c)visual and echo japan
created: 2013.03.03
===========================================================*/
html,body{
	background:none;
	background-color:#FFFFFF;
}
#bgBaseA{
	max-width:940px;
	min-wodth:940px;
	height:auto;
	background:none;
	margin:0 auto;
}
#bgBaseB{
	max-width:940px;
	min-wodth:940px;
	height:auto;
	background:none;
	margin:0 auto;
}
#contentsArea{
	/*background:#d7cdc8;*/
	background:#FFFFFF;
}
.bgLineHC{
	background:none;
}
.bgLineHC02{
	background:none;
}
#contents2nd{
	background:#FFFFFF;
}
#contents2nd .baseZab{
	margin:0;
	padding:0;
	background:none;
}
#contents2nd .baseZab .baseHd{
	width:690px;
	background:none;
}
#contents2nd .baseZabLN{
	margin:0;
	padding:0;
	background:none;
}
#contents2nd .baseBt,#contents2nd .baseBt{
	display:none;
}
#contents2nd .baseZabLN .baseHdLN{
	width:690px;
	background:none;
}
#contents2nd .baseZabLN .baseHdLN img{
	display:none;
}
#detailContents{
	float:none;
	margin:20px 0 0 148px;
	width:622px;
	padding:0 0 20px 0;
}
.titlePack{
	float:none;
	position:relative;
	width:700px;
	height:110px;
	margin-left:110px;
	margin-bottom:20px;
}
.titlePack_02{
	float:none;
	position:relative;
	width:700px;
	height:70px;
	margin-left:110px;
	margin-bottom:20px;
}
.titlePack_Long{
	float:none;
	position:relative;
	width:700px;
	height:144px;
	margin-left:110px;
	margin-bottom:20px;
}
h2.subTxt{
	position:relative;
	margin-top:-83px;
	margin-bottom:80px;
	margin-left:148px;
	width:480px;
	line-height:1.2;
}
h2.subTxt_l{
	position:relative;
	margin-top:-83px;
	margin-bottom:80px;
	margin-left:148px;
	width:530px;
	line-height:1.2;
}
h2.subTxt_Long{
	position:relative;
	margin-top:-113px;
	margin-bottom:80px;
	margin-left:148px;
	width:530px;
	line-height:1.2;
}
#localNavi{
	display:none;
}
#headINC{
	display:none;
}
#footINC{
	display:none;
}
#pankuzuZone{
	display:none;
}

#mainVisualArea{
	height:360px;
}
#indexPrintPC{
	display:block;
	position:relative;
	width:850px;
	height:350px;
	margin:0 auto;
}
#spVisualArea{
	height:230px;
}
#indexPrintSP{
	display:block;
	position:relative;
	width:540px;
	height:219px;
	margin:0 auto;
}
#mainVisualArea #visualSlide,
#mainVisualArea #linkArea,
#mainVisualArea .navi ul li,
#mainVisualArea #sideGrad,
#mainVisualArea #visualSlide img,
#indexNoJsPC,
#indexNoJsSP{
	display:none;
}
#bg03 {
	position: relative;
}
#bg03 #bgImg img{
	width:620px;
	height:1381px;
	position: absolute;
	top:0;
	left:0;
	display:block;
	overflow:hidden;
}

/*CSR　トップメッセージ*/
#top_message #titleTopMessage {
	background: url(../../csr/images/top_message/titleTopMessage.png) no-repeat 150px top;
}

/*ira2j700_glossary.html 印刷すると見出しの下のドット線が消える対策*/
#ira2j700GlossaryBox h3 {
	border-bottom:2px dotted #005275;
}






