@charset "utf-8";


/*すべての共通設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*全体の設定
---------------------------------------------------------------------------*/
body {
	margin: 0px;
	padding: 0px;
	color: #000000;	/*全体の文字色*/
	font-family: "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;	/*フォント種類*/
	font-size: 15px;	/*文字サイズ*/
	line-height: 2;		/*行間*/
	-webkit-text-size-adjust: none;
	  width: 100%;
	  background-image: url(https://atom.nekk.co.jp/images/back.jpg);
}
h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure,form,textarea,input {margin: 0px;padding: 0px;font-size: 100%;font-weight: normal;}
ul {list-style-type: none;}
ol {padding-left: 40px;padding-bottom: 15px;}
img {border: none;max-width: 100%;height: auto;vertical-align: middle;}

iframe {width: 100%;}

/* base style */
* {
  margin: 0;
  padding: 0;
}


#container2 {
	max-width: 1000px;	/*サイトの最大幅*/
	width: 100%;
	margin: 0 auto;
	padding: 0 2%;	/*上下、左右へのブロック内の余白*/
	
	
}

#container {
	max-width: 1280px;	/*サイトの最大幅*/
	margin: 0 auto;

}


a {
  color: #222;
}

ul {
  list-style: none;
}

img {
  max-width: 100%;
}


.under {text-decoration: underline;}




/* widクラス */



.wid h1 {
  font-weight: normal;
  text-align: center;
  font-size: 1.2rem;
  padding: 5px;
}

.wid p {
  padding: 1px;
}

.wid img {
  width: 100%;
}

aside {
  padding: 10px;
}


/* ==============================================
* マウスオーバー
==============================================*/
.imgWrap {


}
.imgWrap img {

	transition-duration: 0.3s;	/*変化に掛かる時間*/
}
.imgWrap img:hover {
	transform: scale(1.1);	/*画像の拡大率*/
	transition-duration: 0.3s;	/*変化に掛かる時間*/
}



.imgWrap img:hover {
	/* 略 */
	opacity: 0.6;	/* 小さくするほど暗くなります */
}



