@charset "UTF-8";

/* @group Structure */

#pageWrapper {
	margin: 0 auto;
	width: 655px;
	}

#pageTop {
	padding: 0;
	border: none;
	}

/* @group #pageHeader */

#pageHeader {
	height: auto;
	background: none;
	color: #333333;
	}

#pageHeader a {
	color: #333333;
	}

#pageHeader-inner {
	margin: 0 auto;
	padding: 0;
	width: 655px;
	height: auto;
	background: none;
	}

#pageHeader h1 {
	float: none;
	margin: 0;
	text-indent: 0;
	}

#pageHeader .information {
	float: none;
	margin: 0;
	padding: 0 0 20px;
	width: 655px;
	}

#pageHeader .information .company {
	padding: 0;
	}

#pageHeader .information .company dt br {
	display: none;
	}

#pageHeader .information .company dd {
	padding: 0.5em 0 0;
	}

#pageHeader .information .company dd br {
	display: none;
	}

#pageHeader .information .address {
	padding: 0.5em 0 0;
	}

#pageHeader .information .address dd.place br {
	display: none;
	}

/* @end */

#pageBody-inner {
	width: 655px;
	}

#pageContents {
	float: none;
	padding: 0;
	width: 655px;
	background: none;
	}

#pageContents-inner {
	background: none;
	}

#pageNav {
	display: none;
	}

.article {
	background: none;
	}

.article-inner {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #d5d5d5;
	}

.articleContents .section .column-count2 {
	border-bottom: 1px dotted #cccccc;
	background: none;
	}

.articleContents #section-01 .second,
.articleContents #section-02 .second,
.articleContents #section-03 .second,
.articleContents #section-04 .second,
.articleContents #section-05 .second {
	background: none;
	}

.articleContents .section .last {
	border: none;
	}

.articleNav .articleNav-inner {
	padding: 0 0 20px;
	border-top: 10px solid #f6f5f5;
	}

.articleNav .articleNav-inner .block {
	padding: 0;
	border-bottom: 10px solid #f6f5f5;
	}

/* @group #pageFooter */

#pageFooter {
	padding: 10px 0 0;
	width: 655px;
	background: none;
	}

#pageFooter-inner {
	width: 655px;
	}

#pageFooter .pageFooter-bgLine {
	display: none;
	}

#pageFooter .footerInfo {
	height: auto;
	padding: 0;
	background: none;
	}

#pageFooter .footerInfo ul {
	display: none;
	}

#pageFooter .footerInfo p#copyright {
	float: none;
	padding: 0;
	width: 655px;
	text-indent: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background: none;
	}

/* @end */

/* @end */


