@charset "utf-8";
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Shippori+Antique&family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap" rel="stylesheet">

.block {
	display:block;
}
.flex_box {
	display: flex;
}
.pc {
	display: block !important; 
}
.sp {
	display: none !important;
}
	
@media only screen and (max-width: 750px) {
    .pc { 
		display: none !important; 
	}
    .sp { 
		display: block !important;
	}
	.flex_box {
	display: flex;
	flex-direction: column;
	}
	.img_center{
		text-align: center;
	}
}
.pageTitle{
	margin-bottom:-5px;
}
.partner .pageTitle .titleImg{
	height:230px;
	min-height:230px;
	max-height:230px;
}
.column01 {
    display: inline-block;
    padding: 9rem 2rem;
    font-size: 150%;
    color: #555;
    font-weight: 700;
    position: relative;
    z-index: 5;
    text-align: center!important;

  width: 100%;
  max-width:100%;
  min-width:100%;
  margin-bottom:1em;
  font-family: "Zen Old Mincho", serif;
  font-weight: 700;
  font-style: normal;
  text-shadow: 1px 1px 5px #FFF, -1px -1px 5px #FFF,
              -1px 1px 5px #FFF, 1px -1px 5px #FFF,
              0px 1px 5px #FFF,  0 -1px 5px #FFF,
              -1px 0 5px #FFF, 1px 0 5px #FFF;

/*    max-width:90%;
    margin:1em 0;
 */
}
h2.title {
    background: rgb(39,178,178);
    font-size: 1.5rem;
    color: #fff;
    padding: 0.5em 1em;
}
.background-image1 {
    background-image: url(/images/20221110.png);
    background-size: cover;
   
    /* 画像をタイル状に繰り返し表示しない */
    background-repeat: no-repeat;
   
      /* 画像を常に天地左右の中央に配置 */
  background-position: center center;
  
}
.policy ol {
    margin-top: 1em;
}
ol li {
    padding: 0.3em 0;
}
ul {
    padding-left: 20px;
}
ul.icon-font li {
    line-height: 1.5;
    padding: 0.5em 0;
    list-style-type: none!important;/*ポチ消す*/
}
ul.icon-font li:before {
    font-family: "Font Awesome 5 Free";
    content: "\f0a4";
    margin-right:5px;
    color: #0095d9; /*アイコン色*/
}