/*--------------------------------------------------------*/

/*  画面幅　*/

/*--------------------------------------------------------*/

@media print, screen and (min-width: 768px){

#container {
	max-width:750px;
	margin:0 auto;
	padding:50px 20px 0;
}

}

@media screen and (max-width: 768px){

#container {
	padding:40px 20px 0;
}

}

/*--------------------------------------------------------*/

/*  本文　*/

/*--------------------------------------------------------*/

@media print, screen and (min-width: 768px){

h1.pagetitle{
	text-align:center;
	font-family: "Noto Sans JP","游ゴシック体", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
	color:#333;
	font-weight:600;
	line-height:1.7em;
	letter-spacing:0.08em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	padding-bottom:20px;
}

.danraku{
	margin-top:22px;
}

.policyBox{
	border-top:1px solid #999;
	margin-top:35px;
	padding-top:35px;
}

.policyBox h2.policy_tit{
	font-family: "Noto Sans JP","游ゴシック体", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#333;
	font-weight:600;
	line-height:1.5em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:22px;
}

.policyBox p.policy_txt{
	font-size:15px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	text-align: justify;
}

.policyBox h3.midashi{
	font-size:15px;
	color:#333;
	font-weight:600;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:10px;
}

.policyBox ul.list01{
	list-style-type: square;
	list-style-position: inside;
}

.policyBox ul.list01 li{
	margin-left:20px;
	font-size:15px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:2px;
}

.policyBox ul.list01 li:last-child{
	margin-bottom:0;
}

.policyBox ul.list02{
	list-style-type: decimal;
}

.policyBox ul.list02 li{
	margin-left:20px;
	font-size:15px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:8px;
}

.policyBox ul.list02 li:last-child{
	margin-bottom:0;
}

.policyBox ul.list03{
	list-style-type: decimal;
}

.policyBox ul.list03 li{
	margin-left:20px;
	font-size:15px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:8px;
}

.policyBox ul.list03 li:last-child{
	margin-bottom:0;
}

}

@media screen and (max-width: 768px){

h1.pagetitle{
	text-align:center;
	font-family: "Noto Sans JP","游ゴシック体", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:17px;
	color:#333;
	font-weight:600;
	line-height:1.7em;
	letter-spacing:0.08em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	padding-bottom:20px;
}

.danraku{
	margin-top:22px;
}

.policyBox{
	border-top:1px solid #999;
	margin-top:30px;
	padding-top:30px;
}

.policyBox h2.policy_tit{
	font-family: "Noto Sans JP","游ゴシック体", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	color:#333;
	font-weight:600;
	line-height:1.5em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:22px;
}

.policyBox p.policy_txt{
	font-size:13px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	text-align: justify;
}

.policyBox h3.midashi{
	font-size:13px;
	color:#333;
	font-weight:600;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:10px;
}

.policyBox ul.list01{
	list-style-type: square;
	list-style-position: inside;
}

.policyBox ul.list01 li{
	margin-left:20px;
	font-size:13px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:2px;
}

.policyBox ul.list01 li:last-child{
	margin-bottom:0;
}

.policyBox ul.list02{
	list-style-type: decimal;
}

.policyBox ul.list02 li{
	margin-left:20px;
	font-size:13px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:8px;
}

.policyBox ul.list02 li:last-child{
	margin-bottom:0;
}

.policyBox ul.list03{
	list-style-type: decimal;
}

.policyBox ul.list03 li{
	margin-left:20px;
	font-size:13px;
	color:#333;
	font-weight:400;
	line-height:1.7em;
	letter-spacing:0.05em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	margin-bottom:8px;
}

.policyBox ul.list03 li:last-child{
	margin-bottom:0;
}

}
