@charset "utf-8";

body#access div#container{
position:relative;
}

div#header,
div#secondary{
display:none !important;
}

div#primary{
float:none !important;
}



div#contents{
margin-top:10px !important;
overflow:visible !important;
}


body#access div#contents{
	position:relative !important;
	height:1200px !important;
page-break-before: avoid !important;
}

body#access h2,
body#access h3{
	margin:0 !important;
}

body#access h2.head-01{
	display:none !important;
}

body#access div#secondary{
display:block !important;
position:absolute !important;
left:0 !important;
width:220px;
overflow:hidden;
}

body#access div#secondary p{
	margin-bottom:5px !important;
	width:220px !important;
	font-size:10px !important;
}

body#access div#secondary p.print{
	display:none !important;
}

body#access div#primary{
	position:absolute !important;
	right:0 !important;
	width:730px !important;
}

body#access div#primary div.box-01{
	margin:0 0 0 10px !important;
	overflow:visible !important;
}

body#access div#primary div.box-01-inner{
	overflow:visible !important;
}

body#access div#primary div.box-01-inner img{
	display:block !important;
	overflow:visible !important;
	/width:70% !important;
	/height:auto;
	/text-align:left;
	
}

body#access #footer{
	position:relative !important;
}

body#access #footer #footer-inner-02{
display:none !important;
}

body#access #footer #footer-inner-01 #footer-info .block-01{
display:none !important;
}

body#access #footer #footer-inner-01 p{
display:none !important;
}

body#access #footer #footer-inner-01 #footer-info .block-02 p{
position:absolute !important;
bottom:0 !important;
display:block !important;
left:0 !important;
}

div.double-access{
margin-bottom:0 !important;
}

#sitetop div#nav-global,
#sitetop div#flash{
display:none !important;
}

