@charset "UTF-8";

/* 共通スタイル */




 
html{
		background-color:#FFF;
	}




#navi,
#breadcrumbs,
#wrap #wrap-in #header-content {
	display:none;
	
}




#wrap #wrap-in {
	background-color: #FFF;
	width: 950px;
}

*html #wrap #wrap-in {
	background-color: #FFF;
	width: 950px;
	float:left!important;
	zoom:75%;

}


#wrap #wrap-in #main-top {
	float:left!important;
	margin: 0px;
	padding: 0px;
	width: 747px;
	text-align: left;
}

#wrap #wrap-in #main-top #main {
	float: none;
	padding: 0px;
	width: 713px;
	text-align: left;
	margin:0px;
}

#wrap {
	background-image:none;
    background-color:#fff;
	padding:0px;
}


#sitemap,
.foot,
.w100{
	display:none;}




#inline_demo,
#inline_demo2,
#inline_demo3,
#inline_demo4{
	display:block;
	margin-bottom:2em;
	}
	
#inline_demo h4,
#inline_demo2 h4,
#inline_demo3 h4,
#inline_demo4 h4{
	margin-top:2em;	
	}
#inline_demo .mark_txt,	
#inline_demo2 .mark_txt,
#inline_demo3 .mark_txt,
#inline_demo4 .mark_txt{
	margin-bottom:2em;	
	}
	

	
	
#wrap #wrap-in #totop{
	display:none;
	background-image:none;

}	

#footer-content{
	background-color:#fff;
	clear:both;
}



#footer-content address{
	color:#000;
	font-size:100%;
	text-align:left;
}

	


#wrap #wrap-in #contents #main-top #main #use{
	display:none;}



#wrap #wrap-in #contents #main-top #main #flash_img {
	display:block;
}

#wrap #wrap-in #contents #main-top #main #flash_img li {
	margin-top:20px;
	font-weight:bold;
	font-size:17px;
}


#wrap #wrap-in #contents #main-top #main .qa_print{
	display:block;
}



#wrap #wrap-in #contents #main-top #main .preview dl .que_ans01,
#wrap #wrap-in #contents #main-top #main .preview dl dt,
#wrap #wrap-in #contents #main-top #main .preview dl .que_ans01 .que_ans_left_txt01,
#wrap #wrap-in #contents #main-top #main .preview dl .que_ans01 .que_ans_left_txt02{
display:none;
}









