@charset "utf-8";
body{

 min-width: 320px;
 margin: 0;
 padding: 0;
 color : rgb(0, 0, 0);
 font : normal normal;font-size : 19px;line-height : 1.6;
 font-family: 'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ','Meiryo','sans-serif', Arial;
 -webkit-text-size-adjust: none;
}
body.hpb-layoutset-02{
 position: relative;
 border-top: none;
}
span.en{
 display: none;
}
/* スキップリンクの非表示 */
#hpb-skip{
 height: 0px;
 margin: 0;
 padding: 0;
 overflow: hidden;
 text-indent: -9999px;
}
body.hpb-layoutset-02 #hpb-skip{
 height: 0;
 margin: 0;
 padding: 0;
 overflow: hidden;
 text-indent: -9999px;
}
/* ヘッダー */
#hpb-headerMain{
 display: none;
}
#hpb-headerExtra1{
 display: none;
}
#hpb-headerExtra2{
 display: none;
}
#hpb-headerNav{
 display: none;
}
/* インナー */
#hpb-inner{
 padding: 0;
 margin-top : 55px;	/*20211130*/
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}

/* メインコンテンツ */
.hpb-layoutset-02 #hpb-main{
 padding : 0px 15px;
}
img, img a{
 border: none;
}
/* footer */
#hpb-footer{
 margin-top : 0px;



}
.hpb-layoutset-01 #hpb-footer{
 margin-top : 0px;
}

#hpb-footerMain p{
 background-color : #808080;
 margin: 0;
 padding: 6px 0;
 font: 10px/1.0 'Noto Serif JP' , 'serif' , ＭＳ Ｐ明朝;
 color : #ffffff;
 text-align: center;
}
