/**********
 style-policy.css
**********/
h2#title{
	background:#f7931e url(../policy/img/h2Bg.jpg) no-repeat center center;
	background-size:cover;
}


/**********
 policy
**********/
#policy{
	text-align:left;
}

#policy h3{
	font-family:'PT Serif', seri , "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	/*font-family: 'PT Serif Caption', serif;*/
	text-align:center;
	line-height:1.3;
	padding-bottom:35px;
	font-size:1.8rem;
	color:#000;
}

#policy h3 span{
	display:block;
	width:100%;
	margin:0 auto;
	font-size:1.3rem;
	color:#f7931e;
	font-weight:normal;
}

.topCom{
	padding-bottom:40px;
}


/**********
 policyInner
**********/
#policy .policyInner{
	padding:46px 0;
	background:#f9f1e1;
}

#policy .policyInner:nth-child(even){
	background:#fff;
}

#policy .policyInner .contentInner{
	display:block;
	width:92%;
	max-width:1050px;
	margin:0 auto;
	text-align:left;
}

.policyInner ul li{
	display:block;
	padding-bottom:9px;
	padding-right:30px;
	position: relative;
	padding-left:20px;
}

.policyInner ul li:before{
	content: "\f111";
	font-family:'Font Awesome 5 Free';
	font-weight:900;
	padding-right:10px;
	font-size:1rem;
	color:#f7931e;
	position: absolute;
	top: 7px;
	left: 0;
	margin-top: -3px;
}

#policy .policyInner .contentInner .topCom{
	padding-bottom:20px;
}




/* PC・大型タブレット：769px～1050px */
@media only screen and (min-width: 769px) and (max-width: 1050px) {
/**@media only screen and (min-width: 769px) and (max-width: 1100px) {**/

#policy h3{
	font-size:2.6rem;
	text-align:center;
}

#policy h3 span{
	display:block;
	padding-top:5px;
}



}


/* PC向け：1050px以上で固定 */
@media only screen and (min-width: 1051px) {


#policy h3{
	font-size:2.6rem;
	text-align:center;
}

#policy h3 span{
	display:block;
	padding-top:5px;
}



}

@media print {


#policy h3{
	font-size:2.6rem;
	text-align:center;
}

#policy h3 span{
	display:block;
	padding-top:5px;
}




}



