@charset "utf-8";

	/*
	========== CSS information ================================
	
	Name:        Nrym.org style
	Version:     1.00
	Author:      SAKATORI Kihiro <www@nrym.org>
	URL:         http://www.nrym.org/
	Description: IE8以下には適応されないデザイン。
	
	===========================================================
	*/

 .site
,.navigation-title
,.adsense-top
,.adsense-bottom
	{
	display: none;
	}

 html
	{
	/* 
	background: url("./image/html.gif") no-repeat 0 100%;
	  */
	background: #cccccc;
	}

 body
	{
	background: #ffffff;
	max-width: 80%;
	margin: 80px auto 20px;
	padding: 15px;

	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom: 3px solid #999999;
	}



h1
	{
	margin-top: 0;
	padding-top: 20px;
	}

 .global-navigation
	{
	position: absolute;
	left: 10%;
	top: 40px;
	margin: 0 0 0 -15px;
	}

 .global-navigation li
	{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

 .global-navigation li
	{
	border-left: 1px solid #000000;
	}

 .global-navigation li a
	{
	margin: 0 0 0 0.25em;
	padding: 0.5em 1em;
	color: #000000;
	text-decoration: none;
	}

 .global-navigation .current a
	{
	text-decoration: underline;
	}





@media screen and (max-width: 799px)
{

 h1
	{
	font-size: 16px;
	}

 h2
	{
	font-size: 14px;
	}

 h3
,h4
,h5
,h6
	{
	font-size: 12px;
	}


} /* [@media screen] */





@media screen and (min-width: 800px)
{
 body>address
,body>p
,body>pre
,body>form
,body>table
,body>dl
,body>del /* body直下のinsとdelはブロックレベル */
,body>ins
,body>blockquote
,body>ul
,body>ol
	{
	margin-left: 2em;
	}
} /* [@media screen] */