@charset "utf-8";

/*====================================================
caution CONTENTS //index 
======================================================*/
/*20150825_修正*/
body{
-webkit-text-size-adjust: 70% ;	
}


#cont_caution div.wrap{
	padding: 0 25px;
	line-height: 150%;
	box-sizing: border-box; 
}
#cont_caution h3 { 
	margin: 0 0 20px 0; 
	padding: 0; 
}
#cont_caution p.summry { 
	margin: 0 0 15px 15px; 
	padding: 0; 
}
#cont_caution p.summry2 { 
	margin: 0 0 15px -10px; 
	padding: 0; 
}

#cont_caution ul li{
	background-image: url(../images/list_img01.gif) no-repeat;
	background-position: let center;
	line-height: 150%;
	padding: 3px 0;
}
#cont_caution ul.ulNom {
	width: 680px;
	padding: 5px 30px;
	margin-bottom: 10px;
}
#cont_caution ul li.no-li-indent {
	list-style: none;
}
p.coutionTitle::before{
	content: url(../images/list_img01.gif);
	margin-left: -10px;
	padding-right: 3px;
	padding-bottom: 3px;	
}

#cont_caution div.cautionBold {
	width: 720px;
	border: solid 1px #CC0000;
	color: #CC0000;
	padding: 10px 0 10px 30px;
	margin-bottom: 10px;
	margin-left: -25px;
	box-sizing: border-box;
}
p.coutionBT::before{
	content: url(../images/list_img02.gif);
	margin-left: -15px;
	padding-right: 3px;	
}
#cont_caution li.listcaution { 
	margin: 0 0 0 15px; 
	padding: 0 0 0 10px; 
	line-height: 150%; 
	list-style-type:none; 
	background: url(../images/list_img04.gif) 0 6px no-repeat; 
}
#cont_caution div.signature { 
	margin: 20px 0 20px 0; 
	padding: 0; 
	text-align: right; 
	line-height: 160%; 
}
.fReB { 
	color: #CC0000; 
	font-weight: bold; 
}


.mL5{
	margin-left: 5px;
}


ol.olNom li { 
	margin: 0 0 5px 30px; 
	padding: 0; 
	line-height: 150%; 
}