/* コラム「和泉純のこの釘だけは見とけ!」専用CSS */


/*****↓使用中↓******/

html {
	background-color: #FFF;
}


body {
	-webkit-text-size-adjust: none;
	font-family: HiraKakuProN-W3;
	line-height: 1.25;
	font-size: 18px;
	background-color: #FFF;
}


.iPhoneBody {
	background-color: transparent;
}


/* リスト部分全体 */
.iPhoneULIndex2 li {
	padding: 0 10px;
	overflow: hidden;
	background-color: transparent;
	/*border-bottom: solid 1px #D9D9D9;*/
}


.iPhoneUL2 a,
.iPhoneULIndex2 a,
.iPhoneDL2 a {
	text-decoration: none;
	color: #00F;
	display: block;
	padding: 15px 14px 15px 0;
	background: url(img/trainav.png) right center no-repeat;
}







/* リスト部分全体 */
.iPhoneULIndex3 li {
	padding: 0 10px;
	overflow: hidden;
	background-color: transparent;
	/*border-bottom: solid 1px #D9D9D9;*/
}


.iPhoneUL3 a,
.iPhoneULIndex3 a,
.iPhoneDL3 a {
	text-decoration: none;
	color: #00F;
	display: block;
	padding: 10px 3px;
	background: url(img/trainav.png) right center no-repeat;
}





/* 毎週○曜日更新 */
.update {
	font-size: 14px;
	text-align: center;
	padding: 10px 6px;
	/*border-bottom: solid 1px #D9D9D9;*/
}

/* テキスト */
.uptext {
	font-size: 16px;
	text-align: left;
	padding: 10px 10px 6px;
	/*border-bottom: solid 1px #D9D9D9;*/
}




/* プロフィールリンク */
.proflink {
	/*background-color: #FFF;*/
	font-size: 16px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	/*border-bottom: solid 1px #D9D9D9;*/
	/* 背景色を半透明に
	background-color: rgba(255, 255, 255, 0.5); */
}


.proflink a {
	text-decoration: none;
	color: #00F;
	/*display: block;
	padding: 4px 15px;*/
}


/* 更新日 */
.daytext {
	background-color: transparent;
	font-size: 14px;
	color:#000;
	padding: 2px 0 0 0;
	/*text-align: center;*/
}


/* 仕切り項目（バックナンバー） */
.bnTitle {
	background-color: #000066;
	font-size: 18px;
	text-align: center;
	color: #FFF;
	/*border-bottom: solid 1px #D9D9D9;*/
	padding-top: 6px;
	padding-bottom: 6px;
}


/* コラム本文 */
.columntext {
	font-size: 16px;
	padding: 20px 8px;
	line-height: 1.5;
}


/* コラム内タイトル */
.columnTitle {
	font-size: 18px;
	text-align: center;
	color:#F00;
	padding: 10px 0;
	/*border-bottom: solid 2px #99FF66;*/
}


/* プロフィールページ内 */
.profTitle {
	background-color: #99FFFF;
	font-size: 18px;
	text-align: center;
	padding: 6px 0;
}


.proftext {
	font-size: 14px;
	padding: 20px 8px;
	line-height: 1.5;
}

/* 仕切り項目（バックナンバー） */
.bnTitle {
	background-color: #000066;
	font-size: 18px;
	text-align: center;
	color: #FFF;
	/*border-bottom: solid 1px #D9D9D9;*/
	padding-top: 6px;
	padding-bottom: 6px;
}




.content5 {
  /* margin:  0 0 10px 0; */
  color:#000;
  background-color:transparent;
  border-radius:non;
  /*border-bottom: solid 1px #666;*/
  /* -webkit-border-radius:  padding: 0 10px; */
  /*padding: 5px 0;*/

  
}

.content5 ul {
  /*-webkit-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);
	box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);*/
}
	
.content5 li {
	/* リスト部分のボーダー色の変更 */
  display: block;
  padding: 0 8px;
  /*border-top: solid 1px #CCC;*/
  border-top: dotted 1px #CCC;
  /*border-bottom: dotted 1px #CCC;*/
  overflow: hidden;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#FFF));
  background-color:#FFF;
  line-height:1.2;

}

.content5 li a {
  display:block;
  text-decoration:none;
  overflow:hidden;

}

.content5 li div {
	clear:both;
}


.content5 li:last-child {
	border-bottom:none;
}






.content6 {
  /* margin:  0 0 10px 0; */
  color:#000;
  background-color:transparent;
  border-radius:non;
  /*border-bottom: solid 1px #666;*/
  /* -webkit-border-radius:  padding: 0 10px; */
  padding: 1px 0;

  
}

.content6 ul {
  /*-webkit-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);
	box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);*/
}
	
.content6 li {
	/* リスト部分のボーダー色の変更 */
  display: block;
  padding: 1px 8px;
  /*border-top: solid 1px #CCC;*/
  border-top: dotted 1px #CCC;
  /*border-bottom: dotted 1px #CCC;*/
  overflow: hidden;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#FFF));
  background-color:#FFF;
  line-height:1.2;

}

.content6 li a {
  display:block;
  text-decoration:none;
  overflow:hidden;

}

.content6 li div {
	clear:both;
}


.content6 li:last-child {
	border-bottom:none;
}





.content7 {
  /* margin:  0 0 10px 0; */
  color:#000;
  background-color:transparent;
  border-radius:non;
  /*border-bottom: solid 1px #666;*/
  /* -webkit-border-radius:  padding: 0 10px; */
  /*padding: 1px 0;*/

  
}

.content7 ul {
  /*-webkit-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);
	box-shadow:0px 3px 3px rgba(0, 0, 0, 0.3);*/
}
	
.content7 li {
	/* リスト部分のボーダー色の変更 */
  display: block;
  /*padding: 1px 8px;*/
  /*border-top: solid 1px #CCC;*/
  border-top: dotted 1px #CCC;
  /*border-bottom: dotted 1px #CCC;*/
  overflow: hidden;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#FFF));
  background-color:#FFF;
  line-height:1.2;

}

.content7 li a {
  display:block;
  text-decoration:none;
  overflow:hidden;

}

.content7 li div {
	clear:both;
}


.content7 li:last-child {
	border-bottom:none;
}




.kisyumei {
	font-size:16px;
	text-align:center;
	padding:4px 0;
	background-color:#000000;
	color:#FFF;
}


.obi01 {
	font-size:16px;
	text-align:center;
	padding:4px 0;
	background-color:#000066;
	color:#FFF;
}



.title {
	font-size:16px;
	text-align:center;
	padding:4px 0;
	margin: 0 0 10px 0;
}
.black {
	background-color:#414242;
	color:#FFF;
}
.red {
	background-color:#ba0b4d;
	color:#FFFFFF;
}
.blue {
	background-color:#1a2760;
	color:#FFF;
}


.text01 {
	font-size:16px;
	text-align:left;
	padding: 2px 10px 16px 10px;
	color:#000;
}


.text02 {
	font-size:16px;
	text-align:left;
	padding: 10px 10px;
	color:#000;
}


/*****↑使用中↑******/
