/** 注意枠 **/
#areaMain div.caution01,
#mainContHeader  div.caution01,
.mainContents div.caution01{
	width:680px;
	padding:10px;
	border: solid 3px #BE100A;
	background-color: #FEEFE7;
	background-image:url("/common13/imgs/icon/icn_attention03.png");
	background-repeat:no-repeat;
	background-position:10px 10px ;
}

#areaMain div.caution01 p,
#mainContHeader div.caution01 p,
.mainContents div.caution01 p{
	background-image: none !important;
	padding-left:35px ;
	color:#666666;
}

/** 注意枠(フレームだけ) **/
#areaMain div.caution01f,
#mainContHeader div.caution01f,
.mainContents div.caution01f {
	width:680px;
	padding:10px;
	border: solid 3px #BE100A;
	background-color: #FEEFE7;
}

.sideContents div.caution01f {
	padding:10px;
	border: solid 3px #BE100A;
	background-color: #FEEFE7;
	font-weight: bold;
}

/** 強調枠 **/
#areaMain div.caution02,
#mainContHeader div.caution02,
.mainContents div.caution02 {
	width:680px;
	margin-top:10px;
	padding:10px;
	border: 3px solid #E9D3C8;
	background-color: #FEFFED;
	background-image:url(/common13/imgs/icon/icn_attention02.png);
	background-repeat:no-repeat;
	background-position:10px 10px ;
}
#areaMain div.caution02 p,
#mainContHeader div.caution02 p,
.mainContents div.caution02 p {
	padding-left:35px ;
	color:#666666;
}

/** 強調枠(フレームだけ) **/
#areaMain div.caution02f ,
#mainContHeader div.caution02f ,
.mainContents div.caution02f{
	width:680px;
	padding:10px;
	border: solid 3px #f0f0f0;
	background-color: #FEFFED;
}

/** ノーマル枠 **/
#areaMain div.caution03,
#mainContHeader div.caution03,
.mainContents div.caution03{
	width:680px;
	padding:10px;
	border: solid 3px #F0F0F0;
	background-color: #fff;
	background-image:url("/common13/imgs/icon/icn_attention01.png");
	background-repeat:no-repeat;
	background-position:10px 10px ;
}

#areaMain div.caution03 p,
#mainContHeader div.caution03 p,
.mainContents div.caution03 p{
	padding-left:35px ;
}

/** ノーマル(フレームだけ) **/
#areaMain div.caution03f,
#mainContHeader div.caution03f,
.mainContents div.caution03f {
	width:680px;
	padding:10px;
	border: solid 3px #F0F0F0;
	background-color: #fff;
	font-weight: bold;
}

.sidenoneLayout #areaMain div.caution01,
.sidenoneLayout .mainContents div.caution01,
.sidenoneLayout #areaMain div.caution02,
.sidenoneLayout .mainContents div.caution02,
.sidenoneLayout #areaMain div.caution03,
.sidenoneLayout .mainContents div.caution03,
.sidenoneLayout #areaMain div.caution01f,
.sidenoneLayout .mainContents div.caution01f,
.sidenoneLayout #areaMain div.caution02f,
.sidenoneLayout .mainContents div.caution02f,
.sidenoneLayout #areaMain div.caution03f,
.sidenoneLayout .mainContents div.caution03f{
	width: 876px !important;
}

















#areaMain .categoryTitle div.risk {
	float:right;
	width:382px;
	background-image:url(/common09/imgs/contents_risk.gif);
	background-repeat:no-repeat;
	background-position:left top ;
}
#areaMain .categoryTitle div.riskBtm {
	background-image:url(/common09/imgs/contents_risk_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom ;
	padding:10px;
}
#areaMain .categoryTitle div.riskBtm a {
	color:#0076B8;
	font-weight:bold;
	text-decoration: underline;
}
#areaMain .categoryTitle div.riskBtm a:hover {
	color:#4FA395;
	font-weight:bold;
	text-decoration: underline;
}
#areaMain .categoryTitle div.risk p.text a{
	background-image:url(/common09/imgs/contents_link_external.gif);
	background-repeat:no-repeat;
	background-position:0 4px ;
	padding-left:16px;
	margin-left:1px;
}
#areaMain .categoryTitle div.risk p.text a.arrow{
	background-image:url(/common09/imgs/lnavi_link02.gif);
	background-repeat:no-repeat;
	background-position:4px 4px;
	padding-left:18px;
	margin-left:1px;
}





#mainContainer .mainContents div.caution01,
#mainContainer .mainContents div.caution02,
#mainContainer .mainContents div.caution03,
#mainContainer .mainContents div.caution01f,
#mainContainer .mainContents div.caution02f,
#mainContainer .mainContents div.caution03f,
#mainContainer #mainContHeader div.caution01,
#mainContainer #mainContHeader div.caution02,
#mainContainer #mainContHeader div.caution03,
#mainContainer #mainContHeader div.caution01f,
#mainContainer #mainContHeader div.caution02f,
#mainContainer #mainContHeader div.caution03f{
	padding: 15px 20px 15px 40px;
	background-position:10px 15px ;
	width: 634px;
	margin-bottom: 10px;
}
#mainContainer .mainContents div.caution01 p,
#mainContainer .mainContents div.caution02 p,
#mainContainer .mainContents div.caution03 p,
#mainContainer .mainContents div.caution01f p,
#mainContainer .mainContents div.caution02f p,
#mainContainer .mainContents div.caution03f p,
#mainContainer #mainContHeader div.caution01 p,
#mainContainer #mainContHeader div.caution02 p,
#mainContainer #mainContHeader div.caution03 p,
#mainContainer #mainContHeader div.caution01f p,
#mainContainer #mainContHeader div.caution02f p,
#mainContainer #mainContHeader div.caution03f p{
	padding-left: 0 !important;
	font-weight: normal;
	color: #000;
}






