/* ### レイアウト ### */


#container	{width: 100%;
	margin: 0;
	padding-right: 10px;}

#header	{width: 100%;
	padding: 3px 10px 3px 0;}

#htop	{width: 100%;}
#htop h5 {width: 100%;
	margin-right:10px;
	padding: 3px 20px 3px 10px;}

#content	{width: 100%;}

#conleft	{float: none;
	width: 100%;
	margin-right:20px;
	padding: 2px 10px}

#conright {float: none;
	width: 100%;
	margin-right:20px;
	padding: 2px 10px}

#footer	{float: none;
	width: 100%;}

/* ### ヘッダー ### */

#site	{float: none;
	width: 100%;
	padding: 3px 20px 3px 6px;}

#site  img {width: 100%;
	margin: 0;}


/* ナビゲーションメニュー */
#nav	{width: 90%;
	margin-left: 20px;
	padding: 2px;
	font-size: 20px;}
#nav ul {
	width: 100%;}

#nav ul li {
	width: 48%;}

#nav li a	{
	width: 100%;
	margin-left: 0px;
	padding: 3px 0px;}

#inav	{float: none；
	width: 100%; 2px
	overflow: hidden;
	padding-top: 10px;}


#inav h2 a{
	text-align: center;
	font-family: 'Maven Pro', Helvetica, Arial, sans-serif;
	font-size: 26px;
	background-color: #ffffff;
	background-image: url(../../img/keitai30.png);
	background-repeat: no-repeat;
	background-position:  5% 94%;
	text-decoration: none;}


#headimg	{width: 100%;
	height: 100px;
	background-image: url(../../img/heads.jpg);
	background-position: left bottom;}


article section { width: 100%; }

#content	{width: 100%;
	float: none;
	margin:0;
	padding-right:5px;}
.post	{float: none;
 	margin: 0;
	width: 100%;
	margin-bottom: 15px;}

.box {float: none;
 	margin: 0;
	width: 100%;
	margin-bottom: 15px;}

