/* Default Layout:  
@import url(http://www.nonki.jp/mt/mt-static/themes-base/blog.css);
@import url(http://www.nonki.jp/mt/mt-static/themes/minimalist-red/screen.css);*/

/* CSS Document */

/*　基本スタイル */
body {
	background-image:url(http://www.nonki.jp/image/common/bg.jpg);
	margin: 0;
	padding: 0;
}
a {
	font-size: 12px;
	color: #69B21C;
}
a:visited {
	color: #336633;
}
a:hover {
	color: #336633;
}
a:active {
	color: #69B21C;
}
ul,ol,li {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
/*　大外枠 */
#container {
	width:766px;
	background:url(http://www.nonki.jp/image/common/container.jpg) repeat-y;
	margin:auto;
	padding:0px;
	float:none;
}
#cage	{
	width: 748px;
	padding: 0px 9px;
	margin: 0px;
	float:none;
}
/*　header */
#menu	{
	width:748px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	background-color:#FFFFFF;
}
.ititle	{
	margin:0px;
	display:block;
}
/* HeaderMENU */
#menu li	{
	float:left;
}
#menu li a	{
	display:block;
	text-indent:-9999px;
	background: url(http://www.nonki.jp/image/header/menu.jpg) no-repeat;
	height:38px;
}
#menu li#mntop a {
	width:130px;
	background-position:0px 0px;
}
#menu li#mntop a:hover {
	background-position:0px -38px;
}
#menu li#mninfo a {
	width:130px;
	background-position:-130px 0px;
}
#menu li#mninfo a:hover {
	background-position:-130px -38px;
}
#menu li#mndiary a {
	width:150px;
	background-position:-260px 0px;
}
#menu li#mndiary a:hover {
	background-position:-260px -38px;
}
#menu li#mnmenu a {
	width:100px;
	background-position:-410px 0px;
}
#menu li#mnmenu a:hover {
	background-position:-410px -38px;
}
#menu li#mnmap a {
	width:100px;
	background-position:-510px 0px;
}
#menu li#mnmap a:hover {
	background-position:-510px -38px;
}
#menu li#mnlink a {
	width:138px;
	background-position:-610px 0px;
}
#menu li#mnlink a:hover {
	background-position:-610px -38px;
}
/* HeaderMENU end */

/* Side MENU */

#sidemn	{
	width:200px;
	padding:10px;
	margin:0px;
	float:left;
}
.sidemnimg	{
	margin:0px 0px 10px 0px;
}

/* Main */

#main	{
	width:470px;
	padding: 0px;
	margin:10px 29px;
	float:right;
	text-align:center;
}
.mainphoto	{
	margin-bottom:10px;
}
#main p	{
	font-size:12px;
	line-height:140%;
	color:#333333;
	margin:5px 0px;
}
#main h1	{
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	line-height:140%;
	color:#FF3300;
}

	/* note */
	.note	{
		width:468px;
		border-left:1px solid #EBD621;
		border-right:1px solid #EBD621;
		padding:0px;
		margin:10px auto 10px;
	}
	.note-head	{
		width:438px;
		background-color:#EBD621;
		padding:5px 10px;
		margin:0px 0px 10px 0px;
		border-left:10px solid #FF6701;
		font-weight:600;
		color:#000000;
		line-height:140%;
	}
	.note-mn	{
		width:448px;
		padding:10px;
		font-size:12px;
		line-height:140%;
		color:#333333;
		text-align:left;
	}
	.note-foot	{
		width:448px;
		background-color:#EBD621;
		padding:5px 10px;
		margin:10px 0px;
		font-size:10px;
		color:#000000;
		line-height:140%;
		text-align:right;
	}


/*　footer */

#ft {
	width:728px;
	height:50px;
	background-color:#F0E027;
	padding:10px;
	margin:0px;
	border-bottom:3px solid #000000;
}
#ft p	{
	margin:0px;
	font-size:10px;
	line-height:140%;
	color:#000000;
}

/*　以降　Blog内スタイル */
/*　サイドバー内システム */
#beta	{
		width:190px;
		padding:0px 10px 0px 0px;
		margin:10px 0px;
		font-size:12px;
		line-height:140%;
		text-align:left;
}
#beta-inner	{
		position: static;
}
h3.widget-header	{
		width:180px;
		background-color:#EBD621;
		padding:5px;
		margin:5px 0px;
		text-align:center;
		font-size:12px;
		font-weight:600;
}
.widget-content	{
		margin-bottom:10px;
}
.widget-content	{
		text-align:center;
}
ul.widget-list	{
		text-align:left;
}
.asset-img-thumb	{
		border:0px;
}
/*　entry asset */
.entry-asset	{
		width:468px;
		border-left:1px solid #EBD621;
		border-right:1px solid #EBD621;
		padding:0px;
		margin:10px auto 10px;
}
.asset-header	{
		width:438px;
		background-color:#EBD621;
		padding:5px 10px;
		margin:0px 0px 10px 0px;
		border-left:10px solid #FF6701;
		
}
.asset-name	{
		font-weight:600;
		color:#000000;
		line-height:140%;
		font-size:14px;
		text-align:left;
}
.asset-content	{
		width:448px;
		padding:10px;
		font-size:12px;
		line-height:140%;
		color:#333333;
		text-align:left;
		position: static;
}

.asset-footer	{
		width:448px;
		background-color:#EBD621;
		padding:5px 10px;
		margin-top:15px;
		font-size:10px;
		color:#000000;
		line-height:140%;
		text-align:right;
}

.entry-title	{
		font-weight:600;
		color:#000000;
		line-height:140%;
		font-size:14px;
}
.entry-content	{
		width:448px;
		padding:10px;
		font-size:12px;
		line-height:140%;
		color:#333333;
		text-align:left;

}
.entrymore	{
		font-size:12px;
		font-weight:600;
		color:#330000;
		line-height:140%;
		text-decoration:underline;
}
a:hover.entrymore 	{
		font-size:12px;
		font-weight:600;
		color:#660000;
		line-height:140%;
		text-decoration:underline;
}
.archiveindex	{
		font-size:12px;
		color:#330000;
		line-height:140%;
		text-decoration:underline;
		display:block;
		margin:10px auto;
}
#more 	{
	border-top:2px dotted #EBD621;
	padding-top:10px;
}
h4.entry-categories-header,
h4.entry-tags-header	{
	font-size:12px;
	font-weight:600;
	margin-bottom:5px;
}
.entry-tags,
.entry-categories	{
	border-top:2px dotted #EBD621;
	display:block;
	clear:both;
	margin:5px 0px;
}
ul.entry-categories-list	{
	float:left;
}
ul.entry-tags-list	{
	float:right;
	margin-bottom:10px;
}
li.entry-tag,
li.entry-category	{
	float:left;
	margin-right:10px;
}
/*　comments */
#comments	{
}
#comments p	{
		font-size:12px;
		line-height:140%;
		color:#666666;
}
.comments-open label {
    display: block;
}
.comment-text,
#comment-form-remember-me,
#comments-open-text,
#comment-form-external-auth	{
	font-size:12px;
}


/*　trackbacks */
.comments,
.trackbacks	{
		width:468px;
		border:1px solid #FF6701;
		padding:0px;
		margin:10px auto 10px;
}
.comment-content	{
		line-height:140%;
		text-align:left;
		padding:0px 10px;
}
.comment-header	{
		width:448px;
		background-color:#FF6701;
		padding:5px 10px;
		margin:10px 0px;
		font-size:10px;
		color:#000000;
		line-height:140%;
		text-align:left;
}
h2.comments-header,
h2.comments-open-header,
h2.trackbacks-header	{
		font-weight:600;
		color:#FF6701;
		line-height:140%;
		font:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
		font-size:14px;
		text-align:left;
		margin:5px 0px 0px 5px;
}
.trackbacks-info	{
		text-align:center;
}
.trackbacks-link	{
		margin:5px 0px;
}


/* Assets */
.asset-header,
.asset-content,
.asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content,
.search-form-header,
.search-results-header {
    margin-bottom: .75em;
}

.asset-body,
.asset-more,
.asset-more-link,
.asset-excerpt,
.comment-content,
.comment-footer,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content {
    clear: both;
}

.comments,
.comments-content,
.trackbacks,
.archive,
.search-form {
    margin-bottom: 1.5em;
}

/* images */
.mt-image-left {
    float: left;
    margin: 0 20px 20px 0;
}

.mt-image-center {
    display: block;
    margin: 0 auto 20px;
    text-align: center;
}

.mt-image-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Utilities ----------------------------------------------------------------- */

.pkg:after, #content-inner:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg, #content-inner { display: inline-block; }
/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }

@media print {
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}
/*　Blog内スタイル　end */

