@charset "utf-8";
/* proxytest load-test */

* {
	background: none;
	float: none;
	overflow: visible !important;
}

body {
	font-size: 10.5pt;
	color: #000000;
	background-color: #ffffff;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}

img {
	border: 0;
}


#headerArea,
#topicPathBlock,
#subContentsBlock,
#footerArea,
#siteMapBlock,
.toPageBox,
.toPageTop,
.skipNavi {
	display: none;
}

#contentsArea,
#container,
#mainContentsBlock {
	width: auto;
	padding: 0;
	background:none;
}

#contentsArea_wrap{
	background:none;
}


#subContentsBlock {
	width: 0px;
}

#mainContentsBlock,
.layoutRight,
.layoutLeft {
	float: none;
}

#mainContentsBlock h3,
#mainContentsBlock p,
#mainContentsBlock table {
	margin:12px 0;
}

#mainContentsBlock .noteBox p {
	margin: 12px 10px;
}

#mainContentsBlock ul,
#mainContentsBlock ol {
	margin-left: 30px;
}

#mainContentsBlock ul li {
	padding: 0;
}


/* ============================================================
   Overwrite::Print Style : Last Update 2012/07/23
============================================================ */

#headerArea_wrap {
	min-width:0 !important;
}

#globalNavBlock {
	display:none;
}

#contentsArea_wrap {
	min-width:0 !important;
}

.imgAndTxtBox01 {
	clear: both;
	overflow: hidden;
	margin: 0 0 20px;
	padding: 0 10px;
}

.imgAndTxtBox01:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

.layoutRight {float: right;	margin: 0 0 10px 10px;}

.multiColumnBox02 .freeTxtBox .room {
	clear:both;
	overflow: hidden;	
}

.multiColumnBox02 .freeTxtBox .room:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

.oneClmnPlain {
	border-top:none;
}

.oneClmnPlain .multiColumnBox01 {
	clear:both;
	overflow: hidden;	
}

.oneClmnPlain .multiColumnBox01:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

