
@charset "shift_jis";
/**
 * Layout
 * (c) FOURDIGIT Inc.
 */

/* body */
	body {
		background-color: #ecf4f9;
		background-image: url(/common/pc/img/openpc/space.gif);
		background-repeat: repeat-x;
		background-position: center top;
		zoom: 1;
	}

/* .page */
	.page {
		font-size: 93%;
		line-height: 150%;
		color: #333333;
	}

/* common */
	body #gHeader,
	body #gFooter,
	body #container {
		margin-right: auto;
		margin-left: auto;
		padding-right: 0px;
		padding-left: 15px;
		width: 970px;
	}

/* wrapper */
	.page-poi2 #wrapper,
		body #wrapper {
		padding-top: 20px;
		width: 100%;
		padding-bottom: 11px;
		background-color: #fff;
		zoom: 1;
	}
	/* .pageCate */
	.pageCate #wrapper {
		padding-top: 5px;
		background-color: #fff;
		background-image: url(/common/pc/img/openpc/bg/bg-cate.gif);
		background-repeat: repeat-x;
		background-position: left top;
	}

/* gHeader */
	body #gHeader {}

/* container */
	body #container {
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/space.gif);
		background-repeat: repeat-y;
		background-position: center top;
		text-align: left;
	}

/* contentWrapper */
	body #contentWrapper {
		margin-bottom: 20px;
	}

/* breadCrumb */
	#breadCrumb {
		margin-bottom: 20px;
	}
	#breadCrumb li {
		display: inline;
	}

/* brandPanel */
	body #brandPanel {}

/* mainContent */
	body #mainContent {
		float: left;
		width: 740px;
	}

/* sideContent */
	body #sideContent {
		float: right;
		width: 180px;
	}

/* middleArea */
	body #middleArea {
		clear: both;
		margin-bottom: 40px;
	}

/* endContent */
	body #endContent {
		clear: both;
		margin-bottom: 100px;
	}

/* gFooter */
	body #gFooter {}

/* page-poi */
	.page-poi #wrapper {
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/bg/bg-poi-01.gif);
		background-repeat: repeat-x;
		background-position: center top;
	}
	.page-poi #wrapper2,
	.page-poi2 #wrapper {
		background-color: transparent;
		background-image: url(/common/pc/img/openpc/bg/bg-poi-02.gif);
		background-repeat: repeat;
		background-position: center 360px;
	}

/* .page-loginout */
	.page-loginout #contentWrapper {
		margin-bottom: 60px;
	}



/* Netアンサー退会 */

/* ======================================== */
/* 00：BASE SETTINGS
/* ======================================== */

body#netanswer {
	background:url(/common/pc/img/openpc/bg/bd_bg01.gif) #e9f8ff repeat-x;
}

#netanswer #main {
	width:1000px;
	margin:0 auto;
	margin-bottom: 20px;
	padding-top: 12px;
	background: url(/common/pc/img/openpc/heading/main_bg01_s.gif) no-repeat;
}

#netanswer #page-aboutAqf {
	background: url(/common/pc/img/openpc/heading/main_bg03_s.gif) left bottom no-repeat;
	padding-bottom:8px;
	width:1000px;
	margin:0 auto;
}

#netanswer #collect {
	width:1000px;
	background: url(/common/pc/img/openpc/heading/main_bg02_s.gif) left repeat-y;
}

#main #collect #org_wrapper {
	width: 950px;
	margin: 0 auto 20px auto;
}

 #org_container {
		margin: 0 auto;
		width: 950px;
	}

	body #org_wrapper {
		padding-top: 20px;
		width: 100%;
		background-color: #fff;
	}
	body #org_wrapper01 {
		padding-top: 20px;
		width: 100%;
		background-color: #e3f7ff;
	}
	body #org_wrapper02 {
		padding: 20px 0 10px 15px;
		width: 100%;
		background-color: #fff;
	}
	body #org_wrapper03 {
		padding: 20px 15px 10px 15px;
		width: 600px;
		background-color: #fff;
	}
	body #org_wrapper04 {
		padding: 20px 0 10px 15px;
		width: 600;
		background-color: #fff;
	}

#page-aboutAqf #main #collect #wrapper #org_container #contentWrapper .section .box {
		margin-right: auto;
		margin-left: auto;
		width: 890px;
	}

/* ---------------------------------------2010.4.21追加 */
	body #org_mainContent {
		float: left;
		width: 950px;
	}

/* ----------------------------------------------------------------------------
　横スクロール防止 2016.07.07追加
---------------------------------------------------------------------------- */
#wrapper{
	overflow:hidden;
}
iframe{
	border:none;
}




