@charset "UTF-8";

.all{
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #head{
	display : none;
}

.design .noscript{
	display : none;
}

.design #navi{
	display : none;
}

.design .main_naka{
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : left;
	width : 100%;
}

.main_naka_kiji{
	margin : 0px auto 0px auto;
	padding : 0px 0px 20px 0px;
	border : 0px;
	text-align : left;
	width : 100%;
}

.design #pankuzu{
	display : none;
}

.design #route_box{
	display : none;
}

.design #foot{
	display : none;
}

.design .main_naka .syosai_qa{
	display : none;
}

.waku .kanren{
	display : none;
}

.design .main_naka #page_right{
	display : none;
}

.clear { overflow: hidden; width: 100%;}

.main_naka .clear { overflow: visible; width: auto;}

.map .clear { overflow:visible; width: auto;}

.waku .clear  { overflow: visible; width: auto;}

.waku .clear .main_naka_kiji_box  { float:none;}

.waku .main_naka_kiji  { margin:0px;}

.waku .clear .kanren  { float:none;}

.design .main_naka .clear #kakuka_left  { float:none;}

.design .main_naka .clear #kakuka_right  { float:none; width:80%}

.design .main_naka .clear #qa_left  { float:none;}

.design .main_naka .clear #qa_right  { float:none; width:80%}

div.mol_contents .mol_imageblock_w_long img{
	}
div.mol_contents .mol_imageblock_w_long {
	*width: 90% !important;
}

