/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

html{
	  /* font-size: 62.5%; */
	  height: 100%;
	}


body {
	padding-top: 0px;
	padding-bottom: 0px;

	font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	/* font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; */
	text-rendering: optimizeLegibility;
	color: #333;
	}



/* The banner button of lime colour */
.banner {
	width: 90%;
	margin: 0 auto 2em auto;
	padding: 0.7em;
	border-radius: 4px;
	text-align: center;
	box-shadow: 2px 2px 4px rgba(200,200,200,0.5);
	
	background: #c6f2c6; /* Old browsers */
	background: -moz-linear-gradient(top,  #c6f2c6 0%, #8dd38d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6f2c6), color-stop(100%,#8dd38d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c6f2c6 0%,#8dd38d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c6f2c6 0%,#8dd38d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c6f2c6 0%,#8dd38d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c6f2c6 0%,#8dd38d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6f2c6', endColorstr='#8dd38d',GradientType=0 ); /* IE6-8 */
	}
.banner a {
	color: darkgreen;
	}
.banner a:hover {
	text-decoration: underline;
	text-shadow: 1px 1px 4px rgba(100,100,100,0.2);
	}
.bannercenter{
   width: 70%;
   margin-top: 50px;
   margin-left: auto;
   margin-right: auto;
   }
	
h2.banner {
	width: 93%;
	margin: 3em 2px;
	border: none;
	}




/* typography */

.withunderline{
	border-bottom: 1px solid #444;
	padding-bottom: 2px;
	}



/* Noto Sans Japanese has: Thin 100, Light 300, DemiLight 350, Regular 400, Medium 500, Bold 700, Black 900 */

strong, b, h1,h2,h3,h4,h5, .author_align_r, .byline, .imagecaption, .questions{
	font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";

	/* font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif; */
	font-weight: bold;
	margin-top: 1.6em;
	color: #555;
	}



.dashedrule{
	margin: 20px 0;
	border: 0;
	border-bottom: 1px dashed #aaa;
	}




/* ++++++++++++++++ GENERAL PAGE ++++++++++++++++  */



/* The columns with colour frame */

.optionalcolumn{
	width: 252px;
	margin: 20px auto;
	border: 3px solid #bde;
	border-radius: 10px;
	padding: 1em 1em 0 1em;
	background-color: #fcfcfd;
	box-shadow: 2px 2px 3px #eee;
	}







/* ++++++++++++++++ END GENERAL PAGE ++++++++++++++++  */




