@charset "utf-8";
#topicPath,#brand_logo_area,#detail_content_right,#header,.box_head_foot,#main_content_foot,#brand_logo_area ul,#leftcon_box_head,#leftcon_box_foot,#footer,#readerNavi,#assistNavi,#globalNavi,#topicPath,#footer,#brand_header,.plan,#footer,.footerLink,.socialcol,#detail_link_area,#link_area_wrap,#detail_content_right,.heightLinecontents,#detail_link_area,#brand_header,#link_area_inner01,.home,.socialMedia,.socialCol cf,#topicPath_dt,.cler,#detail_content_right,.heightLine-contents,#option_area,#margin-control invisible margin-control-bottom,.margin-control invisible margin-control-right,.margin-control invisible margin-control-top,.margin-control invisible margin-control-right,#specialarea h3{
	display:none;
}
#header,.box_head_foot,#main_content_foot,#brand_logo_area ul,#leftcon_box_head,#leftcon_box_foot,#footer{
display:none!important;
}
#container,#content,#header,#wrapper,#detail_img_area,#detail_img_area_right,#main_content_foot,#detail_content_left_inner,#detail_content_left_inner table,#detail_content_left_inner p{
page-break-before:avoid;
page-break-after:avoid;
}
#detail_content_left{
width:100%!important;
}
#detail_img_area,#detail_content_left_inner {
border:none!important;
width:100%!important;
display:block!important;
}
#container{
border:none;
}
#detail_content_left_inner iframe{
display:none;
}
#detail_content_left_inner h2{
	font-size:140%!important;
	color:#444!important;
	font-weight:bold;
	border-bottom:solid 1px #444;
	padding:0 0 5px 0;
	text-shadow:none!important;
	}
#detail_content_left_inner h2,#detail_content_left_inner p{
	width:900px!important;
	background:none!important;
}
#detail_content_left_inner p{
	font-size:110%;
	line-height:160%!important;
}
#detail_content_left_inner table{
	font-size:110%!important;
}
#detail_content_left_inner th{
background:#e9e9e9!important;
font-weight:bold!important;
}


#main_content_foot{
margin:0!important;
}
#detail_content_right{
	display:none !important;
	float:clear;
}
#detail_content_left_inner{
	margin:0;
	padding:0;
}
#topicPath_dt.cler,#pageTop{
	display:none;
}
.socialCol cf,.socialMedia{
	display:none;
	margin:0;
	padding:0;
}
#detail_img_area_left{
	margin:0px;
	padding:0px;
}
.socialCol{
	height:0px;
	display:none;

}
#detail_content_right{
height:0px!important;
clear:both!important;
}
.joydorum_move,iframe{
display:block;
}
dl{
	display:none!important;
}