
#page-header {
	display: none;
}

#page-footer {
	display: none;
}


#idPartSampleHeader {
	position: absolute;
	top: 148px;
	height: 96px;
	width: 100%;
	background-color: #d8e4e8;
	left: 0;
	border-bottom: 1px solid #eeeeee;
	text-align: center;
}

#idPartSampleHeader .title {
	font-size: 26px;
	padding: 20px 0 11px 0;
}

#idPartSampleHeader .text {
}

#page-contents.page-pws-part-samples {
	padding: 260px 0 0 0;
}

.page-pws-part-samples {
}


.page-pws-part-samples .part-sample-submit-button-msg {
	padding: 10px 0 0 0;
	text-align: center;
}

.page-pws-part-samples .option-hagaki-customize-link {
	background: #f9fca3;
}

.page-pws-part-samples .point_box {
	position: relative;
	background: #f9fca3;
	border: 1px solid #eeeeee;
	padding: 20px;
}

.page-pws-part-samples .point_box.arrow_top {
	margin: 20px 0;
	
}

.page-pws-part-samples .point_box.arrow_bottom {
	margin: 0 0 20px 0;
}

.page-pws-part-samples .point_box .title {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 10px 0;
}

.page-pws-part-samples .point_box .text {

}

.page-pws-part-samples .point_box.arrow_top:after,
.page-pws-part-samples .point_box.arrow_top:before {
	bottom: 100%;
	left: 10%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.page-pws-part-samples .point_box.arrow_top:after {
	border-color: rgba(249, 252, 163, 0);
	border-bottom-color: #f9fca3;
	border-width: 12px;
	margin-left: -12px;
}

.page-pws-part-samples .point_box.arrow_top:before {
	border-color: rgba(238, 238, 238, 0);
	border-bottom-color: #eeeeee;
	border-width: 13px;
	margin-left: -13px;
}

.page-pws-part-samples .point_box.arrow_bottom:after,
.page-pws-part-samples .point_box.arrow_bottom:before {
	top: 100%;
	left: 10%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.page-pws-part-samples .point_box.arrow_bottom:after {
	border-color: rgba(249, 252, 163, 0);
	border-top-color: #f9fca3;
	border-width: 12px;
	margin-left: -12px;
}

.page-pws-part-samples .point_box.arrow_bottom:before {
	border-color: rgba(238, 238, 238, 0);
	border-top-color: #eeeeee;
	border-width: 13px;
	margin-left: -13px;
}

.page-form .part-sample-submit-button {
	padding: 12px;
	font-size: 12px;
	letter-spacing: 0.1em;
	width: 350px;
	margin: 0 auto;
	display: block;
}