/*
  ============================================================
  policy.css
  Copyright & Link Policy pages
  ============================================================
*/

/* ------------------------------------------------------------
   Policy page background
   ------------------------------------------------------------ */

body {
	background-image:
		url("img/policy01.png"),
		url("img/policy02.png"),
		url("img/policy00.png");

	background-repeat:
		no-repeat,
		no-repeat,
		repeat;

	background-position:
		right top,
		left bottom,
		left top;
}


/* ------------------------------------------------------------
   Policy page column adjustment
   960px以上では、左カラムを狭くして
   メインカラムを広くする。
   ------------------------------------------------------------ */

@media (min-width: 960px) {
	#column_R {
	flex: 0 0 650px;
}

#column_L {
	flex: 0 0 210px;
}
}


/* ------------------------------------------------------------
   Policy page headings
   ------------------------------------------------------------ */
.cont {}

/* ポリシーページのタイトル */
.cont h3:first-child {
	margin-top: 0px;
	font-size: 1.7em;
}

/* 各章見出し */
.cont h3 {
	margin-top: 40px;
	font-size: 1.3em;
}

/* ------------------------------------------------------------
   Policy page text
   ------------------------------------------------------------ */

.cont p,
.cont li {
	font-size: 1.15em;
}

.cont li {
	margin-bottom: 0.8em;
}

.cont li:last-child {
	margin-bottom: 0;
}



/* ------------------------------------------------------------
   Link Policy page 個別設定
   ------------------------------------------------------------ */
.link_banner_area {
 margin: 20px 0;
 padding: 10px 20px 20px 20px;
 background-color: #e7e7eb;
}

.link_banner_area img{
 margin-right: 20px;
}

.banner{
 width: 350px;
 margin: 0 auto;
}

/* ------------------------------------------------------------
   Copyright footer
   Mobile: Link Policy を改行
   ------------------------------------------------------------ */

@media (max-width: 800px) {
	#copyright > a {
		display: block;
	}
}