*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* ========================================
	レイアウト用
========================================= */


img{
    max-width: 100%;
    height: auto;
}

ol, ul {
	list-style: none;
}

.container{
    max-width: 1300px;
    margin: 0 auto 0;}
body {
	color: #333;
	line-height: 1.5;
	font-family: ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;
}
.center{
    text-align: center;
}
.right{
    text-align: right;
}

.box-shadow{
	 filter: drop-shadow(2px 2px 2px #aaa);
}
p{
    line-height: 2;
}


.ft img{
    margin-bottom: 20px;
}


/* ========================================
	スマホの時のみ改行
========================================= */

.sp-only {
    display: none;
}
.pc-only {
    display: block;
}

@media screen and (max-width: 575px) {
    .sp-only {
    display: block;
    }
    .pc-only {
    display: none;
}
}


/* ========================================
	@media screen and
========================================= */

@media screen and (max-width:960px)
{
div.container {
	width: auto;
	padding: 0 20px;
}
	

p {
	font-size: 90%;
}

.items{
    margin-bottom: 10px;
}
.item1 {
   max-width:100% ;
   margin: 0 auto;
   
}


}






@media all and (max-width: 600px) {
  table th, table td {
    display: block;
    width: 100%;
    border-bottom: none;
  }

}


/* ========================================
	TOPに戻るボタン
========================================= */
.go-top{
    position: fixed;
    bottom: 65px;
    right: 7px;
    z-index: 9999;
    opacity: 0.6;
        a{
            width: 65px;
            height: 65px;
            display: inline-block;
            background: #333333;
            border-radius: 50%;
            text-align: center;
            color: white;
            font-weight: 530;
            padding-top: 17px;
            font-size: 14px;
            line-height: 17px;
            text-decoration: none;
        }
    }