<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* CSS Document */
/*-------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------*/
/*--------------------------------------------------
共通設定(PC)
-----------------------------------------------------*/
@media only screen and (max-width : 1800px) {


html { scroll-behavior: smooth;}

/*body全体の初期スタイル調整*/
body {
  font-size: 62.5%; /*emの計算をしやすくするための定番設定*/
  line-height: 1.8;
}
/*リンク文字の設定*/
a {
  text-decoration: none;
    
}

/*ブラウザのCSSをリセット*/
p {
  margin: 0 !important;
  padding: 0 !important;
}
/*セクションエリアの共通設定*/
section {
  clear: both;
  overflow: auto;
}
/* WebP未対応のブラウザ用のスタイル */
.no-webp .element {
  background-image: url("image.webp");
}
/* WebP対応のブラウザ用のスタイル */
.webp .element {
  background-image: url("image.webp");
}
/*--------------------------------------------------
見出しタグ設定（PC）
-----------------------------------------------------*/

h2 {
  font-size: 1.4em;
}

/*--------------------------------------------------
全体レイアウト／背景設定（PC）
-----------------------------------------------------*/
/*記事(ボディ)エリア*/
.article {
  font-size: 1.7em; /*=17px*/


 
}
/*記事(ボディ)エリアの行間*/
.article p {
  line-height: 1.7;

}

.article{
	width: 100%;
}

/*カラム全体の幅を変更する*/
.top_image_in,.section_inr {
  max-width: 950px;
  margin: 0 auto; 
  
}
.pc_img { display: block !important; }
.sp_img { display: none !important; }


/*--------------------------------------------------
ファーストビュー設定
-----------------------------------------------------*/
.top_image {
  background-image: url("../images/top_image_back.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  height: auto;
  position: relative;

}
.top_image_in {
}
.top_image_in img {
  width: 100%;
}

/*--------------------------------------------------
section_05
-----------------------------------------------------*/

.img_merit {
  width: 75%;
  margin: 1em auto;
}





    /*--------------------------------------------------
下部固定ヘッダー（スマホ）
-----------------------------------------------------*/
     
#sp_btn {
  display: none!important;
}


/*--------------------------------------------------
フッター部分
-----------------------------------------------------*/
.footer {
  padding: 2em 2em ;
  font-size: 1.4em;

}
.footer a {
  color: #fff;
}

}</pre></body></html>