@charset "UTF-8";

/* Common
--------------------------------------------------*/
body{
	background-color:#fff;
	background-image:none;
}

#contentALL{
	width:700px;
	margin:auto;
}

#contentBody{
	width:700px;
	margin-top:0px;
	border:none;
	background-color:#fff;
}

#contentBodyMain{
	float:left;
	width:700px;
	position:relative;
	left:0px;
	top:0px;
}

/* Headder
--------------------------------------------------*/
#contentHead,
#contentHeadE{
	width:700px;
	height:56px;
	background-color:#fff;
	float:left;
	padding:0px;
	border-left:none;
	border-right:none;
	border-bottom:3px solid #009BE1;
	margin-bottom:10px;
	position:relative;
}

#contentHead p.headLogo img,
#contentHeadE p.headLogo img{
	padding:10px 0px 0px 0px;
	vertical-align:top;
}

#changeStyle{display:none;}
#quickNavi{display:none;}
#search{display:none;}
#globalNavi{display:none;}

/* Print */
#previewButton ul li{
	position:absolute;
	left:600px;
	top:35px;
	font-size:12px;
	width:100px;
}

#previewButton ul li a{
	padding-left:10px;
	background:url(http://www.jmam.co.jp/common/image/icon_arrw01_off.gif) no-repeat 0px 0px;
}

#previewButton ul li a:hover{
	padding-left:10px;
	background:url(http://www.jmam.co.jp/common/image/icon_arrw01_on.gif) no-repeat 0px 0px;
}

/* h
--------------------------------------------------*/
#contentBodyMain h1{
	font-size:150%;
	color:#336699;
	border:none;
	padding-left:0px;
}

#contentBodyMain h2{
	color:#033a65;
	background:transparent url(http://www.jmam.co.jp/common/image/bg_h1silver.gif) no-repeat; 
	padding:19px 35px 2px 10px; 
	font-size:110%; 
	border-bottom:1px solid #004377;
	margin:0px 0px 15px 0px;
}

/*h2.typeA-C common*/
#contentBodyMain h2.typeA,
#contentBodyMain h2.typeB,
#contentBodyMain h2.typeC{
	font-weight:bold;
	font-size:100%; 
	padding:5px 10px 0px 10px; 
	margin:0px 0px 15px 0px;
}
/*h2.typeA*/
#contentBodyMain h2.typeA{
	color:#e9545d;
	background:transparent url(http://www.jmam.co.jp/common/image/hd_dcrtn01.gif) no-repeat; 
	border-bottom:1px solid #e9545d;
}
/*h2.typeB*/
#contentBodyMain h2.typeB{
	color:#00adbb;
	background:transparent url(http://www.jmam.co.jp/common/image/hd_dcrtn02.gif) no-repeat; 
	border-bottom:1px solid #00adbb;
}
/*h2.typeC*/
#contentBodyMain h2.typeC{
	color:#f39939;
	background:transparent url(http://www.jmam.co.jp/common/image/hd_dcrtn03.gif) no-repeat; 
	border-bottom:1px solid #f39939;
}

/*h3*/
#contentBodyMain h3,
#contentBodyMain h3.headLine{
	margin:0px 0px 5px 0px;
	padding:3px 0px 3px 40px;
	font-size:110%;
	min-height:20px;
	_height:20px;
	color:#336699;
	background:transparent url(http://www.jmam.co.jp/common/image/h3_icon.gif) no-repeat left center;
}

/*h3.headLine*/
#contentBodyMain h3.headLine{
	padding-top:10px;
	border-top:dotted #999999 1px;
	background:transparent url(http://www.jmam.co.jp/common/image/h3_icon.gif) no-repeat 0px 7px;
}

/*h3 a*/
#contentBodyMain h3 a,
#contentBodyMain h3.headLine a{
	background:none;
	padding:0px 0px 8px 30px;
	margin:-5px 0px -5px -40px;
	display:block;
	font-size:100%;
	min-height:20px;
	_height:20px;
	color:#336699;
	background:none;
	background:transparent url(http://www.jmam.co.jp/common/image/icon_h3link.gif) no-repeat 0px 0px;
}
#contentBodyMain h3 a:hover,
#contentBodyMain h3.headLine a:hover{
	background:hidden;
	color:#FF3300;
	background:transparent url(http://www.jmam.co.jp/common/image/icon_h3link.gif) no-repeat 0px -150px;
}

/*h4*/
#contentBodyMain h4{
	margin:0px 0px 5px 0px;
	font-size:110%;
}

/*h5*/
#contentBodyMain h5{
	margin:0px 0px 5px 0px;
}

/*h6*/
#contentBodyMain h6{
	margin:0px 0px 5px 0px;
	font-weight:normal;
}

/* tabArea
--------------------------------------------------*/
#contentBodyMain #tabArea{background:none;}

/* JmSWcontentsTab
--------------------------------------------------*/
#contentBodyMain ul#JmSWcontentsTab{display:none;}

/* accordionMenuList
--------------------------------------------------*/
#contentBodyMain ul.accordionMenuList{display:none;}


/* JmSWcontents
--------------------------------------------------*/
#contentBodyMain dt.SWdt{
display:block !important;
font-size:125%;
line-height:normal;
color:#336699;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 10px;
border-left:5px solid #009BE1;
font-weight:bold;
}

#contentBodyMain dd{
display:block !important;
}


/* Bread Crumb
--------------------------------------------------*/
#contentBodyMain #breadCrumb{border-bottom:none;}

/* Promotion
--------------------------------------------------*/
#contentALL p.Promotion,
#contentBodyMain p img.Promotion{display:none;}

/* Side Menu
--------------------------------------------------*/
#contentSideNavi{display:none;}


/* Footer
--------------------------------------------------*/
#contentFootCo{
	display:block !important;
	width:700px;
	position:relative;
	margin:0px;
	padding:0px;
}

#contentFootCo p.copyRight{
	padding-top:5px;
	text-align:right;
	font-size:12px;
	width:700px;
	border-top:1px solid #009BE1;
}

#contentFootCo ul{
display:none !important;
}













