@charset "Shift_JIS";

/* notesField */
div.notesField{
	margin-top: 15px;
	padding-bottom:9px;
	border:1px solid #a8a8a8;
	width: 938px;
	}
div.notesField h2{
	margin-bottom:8px;
	padding:6px 9px 4px;
	background-color:#eeeeee;
	/*font-size: 12px;*/
	}
div.notesField h3,div.notesField h4{
	margin:0 9px 4px;
	/*font-size: 12px;*/
	}
div.notesField h3.notesHead img{vertical-align: text-bottom;}
div.notesField .notesHead{color:#990000;}
div.notesField .notesHead img{
	margin-right:2px;
	vertical-align:middle;
	}
div.notesField p.infoService{
	margin:0 9px;
	padding:9px;
	border:1px solid #cccccc;
	}
div.notesField ul.textListA01,div.notesField ul.textListA02{margin:0 9px 7px;}
div.notesField ol{
	padding-left: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
div.notesField ol li{
	line-height: 1.4em;
	list-style-type: decimal;
	}
/* shopInfomation */
div.shopInfomation img{
	vertical-align: text-bottom;
	}
	
/* =========== shopInfomation =========== */

div.shopInfomation
	{
	padding: 10px 0 10px 10px;
	margin-top: 15px;
	background-color: #ececec;
	}

div.shopInfomation em
	{
	/*font-size: 10px;*/
	font-weight: bold;
	font-style: inherit;
	}
	
/* ========= contentsGridA02 ========== */
table.contentsGridA02 td h4,
table.contentsGridA02 td p,
table.contentsGridA02 td ul,
table.contentsGridA02 td ul li,
table.contentsGridA02 td ol,
table.contentsGridA02 td ol li{
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*font-size: 12px;*/
	line-height: 1.4em;
	}
table.contentsGridA02 td h3{
	margin-bottom: 15px;
	}
table.contentsGridA02 td div.section01 ul li{
	list-style-type: disc;
	}
table.contentsGridA02 td div.section01 ol li{
	list-style-type: decimal;
	list-style-position: inside;
	}
table.contentsGridA02 td div.section01 .cpn_area p{
	padding-left: 0;
	}
table.contentsGridA02{
	margin: 0;
	}
	table.contentsGridA02 td{
		vertical-align: top;
		}
		table.contentsGridA02 td div.section01 p,
		table.contentsGridA02 td div.section01 ul,
		table.contentsGridA02 td div.section01 ol{
			padding-left: 15px;
			}
		table.contentsGridA02 td div.section01 p table{
			}
			div.section01 .cpn_area{
				padding: 15px;
				background-color: #acd3d6;
				font-weight: bold;
				}
				div.section01 .cpn_area h4{
					margin-bottom: 4px;
					}
			div.section01 h3.ttl_bar01{
				margin: 15px 0 8px;
				}

