@charset "utf-8";body {	text-align: center;	font-family: Verdana, meiryo, Osaka, "ＭＳ Ｐゴシック",sans-serif;	font-size: 90%;	margin: 0px;	padding: 0px;	color: #333333;	background-color:#5D3D1E;}html {	overflow-y:scroll;}a:link { color: #333; }a:visited { color: #333; }a:hover { color: #FFF; }a:active { color: #333; }img{border:none;}#container {width:850px; margin-top:0px;margin-left: auto;margin-right: auto;text-align: left; background-color: #F9F1D1; /*background: url(../images/nohohon/lace-back.jpg) ;background-repeat:repeat-y;*/}#header {margin:0px;padding:0px;vertical-align: top;}.headerimg {vertical-align: top;}#content {margin:0;padding:10px;text-align:center;}#content  a{text-decoration:none;}#content  a:hover{color:#A06705;}#top-menu {margin:0px;}#top-menu a{color:#FFFFFF;text-decoration: none; }#top-menu a:hover{color:#333;}.back-top{margin:0px 0px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:140px;*/background-color:#B9B162;font-size:.95em;}.back-blog{margin:0px 5px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:140px;*/background-color:#DA3A41;font-size:.95em;}.back-dl{margin:0px 5px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:140px;*/background-color:#698aab;font-size:.95em;}.back-mame{margin:0px 5px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:140px;*/background-color:#E1B130;font-size:.95em;}.back-home{margin:0px 5px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:140px;*/background-color:#9DC357;font-size:.95em;}.go-nurie{margin:0px;padding:3px 8px;float:right;text-align:center;/*width:120px;*/background-color:#C375AD;font-size:.95em;}.go-limited{margin:0px 5px 0px 0px;padding:3px 8px;float:right;text-align:center;/*width:120px;*/background-color:#875D25;font-size:.95em;}.go-history{margin:0px;padding:3px 8px;float:right;text-align:center;/*width:120px;*/background-color:#A59436;font-size:.95em;}/*-   トップページ   -*/.news{	margin-top:5px;	text-align:center;}.news_memo{	margin-left:60px;}.contents-menu{	font-size:12px;	margin:20px;	text-align:left;}.contents-menu h2{	font-size:14px;	color:#5A2812;	border-bottom:solid 2px #5A2812;	padding:5px;}.intro{margin:10px 50px;line-height:1.4em;}.contents-menu table{margin-top:0;}td.top-contents{	border:0;	padding:10px;	vertical-align:top;	width:400px;}.image-left{	width:90px;	height:90px;	float:left;	text-align:center;	padding: 5px 5px 5px 5px;	border:#333 solid 1px;	background:#FFF;}.text-right{	width:250px;	float:left;	padding:0 0 0 15px;	line-height:1.5em;}#top-blog {	/*border:solid 2px #DA3A41;*/	margin:0 0 0 5px;}#top-blog h2{	font-size:14px;	color:#DA3A41;	border:0;	background: url(../images/nohohon/noho-letter.gif)  no-repeat;	background-position: 0 3px;	padding:30px 0 5px 55px;	margin-bottom:10px;	border-bottom:dotted 3px #DA3A41;}#top-blog h2 a{	color:#DA3A41;}#top-blog h2 a:hover{	color:#DA3A41;	position:relative;	top:1px;	left:1px;}#top-dl{	/*border:solid 2px #42709D;*/	clear:both;	margin:0 0 0 5px;}#top-dl h2{	font-size:14px;	color:#42709D;	border:0;	background: url(../images/nohohon/noho-fork.gif)  no-repeat;	background-position: 0 3px;	padding:30px 0 5px 55px;	margin-bottom:10px;	border-bottom:dotted 3px #42709D;}#top-dl h2 a{	color:#42709D;}#top-dl h2 a:hover{	color:#42709D;	position:relative;	top:1px;	left:1px;}#top-mame{	/*border:solid 2px #42709D;*/	clear:both;	margin:0 0 0 5px;}#top-mame h2{	font-size:14px;	color:#D89F08;	border:0;	background: url(../images/nohohon/noho-mamehon.gif)  no-repeat;	background-position: 0 3px;	padding:30px 0 5px 55px;	margin-bottom:10px;	border-bottom:dotted 3px #D89F08;}#top-mame h2 a{	color:#D89F08;}#top-mame h2 a:hover{	color:#D89F08;	position:relative;	top:1px;	left:1px;}#top-limited{	/*border:solid 2px #42709D;*/	clear:both;	margin:0 0 0 5px;}#top-limited h2{	font-size:14px;	color:#875D25;	border:0;	background: url(../images/nohohon/noho-pc.gif)  no-repeat;	background-position: 0 3px;	padding:30px 0 5px 55px;	margin-bottom:10px;	border-bottom:dotted 3px #875D25;}#top-limited h2 a{	color:#875D25;}#top-limited h2 a:hover{	color:#875D25;	position:relative;	top:1px;	left:1px;}/*-   トップページ ここまで  -*/.left-img{float:left;padding-right:5px;}table.history{/*border:#333 1px solid;*/font-size:.95em;width:700px;background-color:#FFFFFF;margin:10px 5px;}td.year{background-color:#B3C964;font-size:1.2em;width:50px;text-align:center;}td.about{width:480px;text-align:left}td.noho-design{background-color:#f6bfbc;line-height:1.6em;text-align:left}th.thhis{background-color:#FFFFFC;color:#FFFFFF;font-size:1.2em;}th.thstory{background-color:#AAD378;color:#976035;font-size:1.2em;}td, th { border: 1px #808080 solid; }.cat-page{font-size:.95em;vertical-align:bottom;height:20px;margin:5px 10px;padding-left:20px;background: url(../images/nohohon/look.gif) no-repeat ;text-align:left;}.title{clear:both;margin:20px 20px 10px 20px;height:61px;font-size:.95em;line-height:1.4em;text-align:left;}.title-his{clear:both;margin:20px 20px 10px 60px;height:61px;font-size:.95em;line-height:1.4em;text-align:left;}/*-   ダウンロード   -*/.attention{margin:0 30px 0 30px;color:#5D3D1E;padding:5px;background:#fff;border:#5D3D1E solid 1px;}.dl-title{clear:both;margin:30px 10px 10px 20px;font-size:1.1em;color:#5A2812;font-weight:bolder;border-bottom:solid 2px #5A2812;padding:0 0 5px 10px ;line-height:1.4em;text-align:left;}.dl-memo{color:#333;font-size:.9em;font-weight:normal;margin-left:15px;}.dl-td-memo{color:#333;font-size:.9em;font-weight:normal;padding:7px;text-align:left;background:#fff;}.dl-items{clear:both;margin:20px;text-align:left;}.dl-thumbnail{float:left;width:290px;height:218px;margin:5px auto;padding:5px;text-align:center;border:#333 solid 1px;background:#FFF;}.dl-thumbnail-l{float:left;width:300px;height:225px;margin:5px auto;padding:0px;text-align:center;border:#333 solid 1px;}.dl-thumbnail-ll{float:left;width:300px;height:451px;margin:5px auto;padding:0px;text-align:center;border:#333 solid 1px;}.dl-thumbnail-k{float:left;width:290px;height:200px;margin:5px auto;padding:5px;text-align:center;border:#333 solid 1px;background:#FFF;}.dl-thumbnail-nurie{float:left;width:300px;height:203px;margin:5px auto;padding:auto 0;text-align:center;border:#333 solid 1px;}.nurie-dl{border:#333 solid 1px;}.dl-summary{float:left;width:430px;margin:5px 10px 5px 15px;font-weight:bolder;padding-bottom:20px;}.dl-summary h3{font-size:13px;border-bottom:dotted 2px #333;padding:0 0 3px 3px;margin:0px;}.dl-summary-l{float:left;width:430px;margin:5px 10px 5px 15px;font-weight:bolder;padding-bottom:20px;}.dl-summary-l h3{font-size:13px;border-bottom:dotted 2px #333;padding:0 0 3px 3px;margin:0px;}.dl-date{font-size:.85em;font-weight:normal;margin-left:10px;}.dl-new{font-size:.85em;color:#D80C18;font-weight:bold;margin-left:10px;}.dl-size{font-size:.85em;font-weight:normal;line-height:1.8em;margin:5px 0;}.dl-point{font-size:.8em;font-weight:normal;line-height:1.3em;margin:5px 0;color:#D92C59;}td.dl-size{font-size:.9em;font-weight:normal;line-height:1.6em;background:#fff;text-align:center;padding:3px;}td.dl-howto{background:#2C761E;color:#fff;padding-left:10px;line-height:2.5em;}td.dl-howto a:link{color:#fff;}td.dl-howto a:visited{color:#fff;}td.dl-howto a:hover{color:#ffffff;margin:1px;}.dl-copy{font-size:1.2em;font-weight:normal;margin:10px 0px;}.dl-view{line-height:1.8em;border:#333 solid 1px;padding:3px;margin:20px 0;}.red{font-size:1.2em;color:#CC0025;}.design{margin:10px 10px;padding-left:10px;}.border{border:#333 solid 1px;}.pagetop{clear:both;text-align:right;font-size:.9em;}/*-   ネット限定   -*/#limited-design img{margin:0 0 5px 5px;border:#666 solid 1px;}#limited-design div.memo{font-size:.85em;text-align:left;margin:0 0 10px 25px;}/*-   ぬりえ   -*/.nurie-g{margin:10px 20px;}.nurie{width:200px;float:left;background-color: #ffe080; margin:0px 5px;text-align: center;clear:both;line-height:1.4em;padding-top:5px;}.nurie-mihon{float:left;background-color: #F6BFBC;margin:0px 5px;padding:3px;text-align: center;line-height:1.4em;padding-top:5px;}.nurie-p{padding-bottom:-10px;}.nurie-howto{width:220px;float:left;background-color: #AAD378;margin:0px 5px;padding:3px;text-align: center;line-height:1.4em;padding-top:5px;}.howto{padding:3px;background-color:#FFFFFF;text-align: center;}.descri1{color:#D86632;background-color: #EBE1A9;text-align: left;font-weight:bold;}.descri2{font-size:.92em;text-align: left;}.nurie-fun{margin:10px 20px;clear:both;text-align:left;}.download{margin:5px;}/*-   ヒストリ   -*/.history{margin:10px 50px;}.more{text-align:center;}.more a{margin:10px auto;background: url(../images/nohohon/more1.gif) no-repeat ;display: block;  text-decoration: none;  text-indent: -9999px;  width: 339px;  height: 35px;}.more a:hover{background: url(../images/nohohon/more2.gif) no-repeat ;background-position: left top; }.left{font-size:.9em;/*float:left;*//*margin-left:20px;*/}.right{font-size:.9em;float:right;margin-right:10px;}.right a{font-size:1.1em;color:#A90C24;}/*-   フッタ   -*/#footer {clear:both;background-color: #B9B162; text-align: center;padding:5px;}
