/*  This style sheet is for the website created by HEBI. */

/*  Last updated - 2016.2/11 */





/*  BODY = default paragraph font background */



* {

	margin: 0px;

	padding: 0px;

	font-style: normal;

	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro W3', 'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;

	line-height: 1.2;

}



body		{

			background: #FFF;

			font-weight: normal;

			font-size: 10px;

			text-decoration: none;

			}


.clear{

	clear:both;

}


/*  HYPERLINKS */



a:link		{color: #20b2aa;text-decoration: none;}

a:active	{color: #20b2aa;text-decoration: none;}

a:visited	{color: #20b2aa;text-decoration: none;}

a:hover		{color: #02FFF6;text-decoration: none;}



/*  TABLES */



table		{font-size: 9px; font-family: ヒラギノ角ゴ Pro W3,Osaka,ＭＳ Ｐゴシック; font-weight: none;color: #999999;}

th			{ }

tr			{ }

td			{ }



/*  PARAGRAPH */



p			{margin-top: 15pt; margin-bottom: .5em;}



/*  Heading styles  */



h1			{font-size: 22px; color: #000066; font-weight: bold;}

h2			{font-size: 14px; color: #ff0000;}

h3			{font-size: 8px; text-align: right; color: #000099;font-weight: normal;}



.aa{font-size: 10px; color: #666666; font-weight: normal; line-height: 120%;}

.ss{font-size: 9px; color: #cc6666; font-weight: normal; line-height: 120%;}

.cr{font-size: 12px; color: #999; font-weight: normal; line-height: 100%; }



.bg {	

		color: #EEE;

		background-image: url("../images/BG2.jpg");
		background-repeat: no-repeat;

-moz-background-size		:960px 720px;

-webkit-background-size	:960px 720px;

-o-background-size			:960px 720px;

-ms-background-size			:960px 720px;

		z-index: -1;

		}


/* Gnavi */

div#gnaviArea{

	clear:both;

	width:100%;

	height:50px;
	background-color:#ccc;

}



ul#gnaviBox{

	width:480px;

	margin:0 auto;

	padding:0;

	list-style-type:none;

}



ul#gnaviBox li{

	float:left;

	margin:0;

	padding:0;

}



ul#gnaviBox li.gnavi01 a{

	display:block;

	width:240px;

	height:50px;

	background:url(../images/btn_fb.jpg) no-repeat left;

	text-indent:-1000em;

	overflow:hidden;

}

ul#gnaviBox li.gnavi01 a:hover{

	background:url(../images/btn_fb.jpg) no-repeat right;

}



ul#gnaviBox li.gnavi02 a{

	display:block;

	width:240px;

	height:50px;

	background:url(../images/btn_blog.jpg) no-repeat left;

	text-indent:-1000em;

	overflow:hidden;

}

ul#gnaviBox li.gnavi02 a:hover{

	background:url(../images/btn_blog.jpg) no-repeat right;

}


