body {
	letter-spacing:0.03em;
	text-align:center;
	height:100%;
	border:0px;
		background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_bg.gif);
background-repeat: repeat;
background-position: top center;
margin:0px 0px 0px 0px;
}

a {
}
a:link {
}
a:visited {
}
a:active {
}
a:hover {
}

h1, h2, h3, storong {
	display: none;
}
textarea{
	font-size:12px;
}



#content {
	position:relative;
	min-height: 100%;
	line-height:150%;
	text-align:center;
}

/* header1
------------------------------------- */

#header1 {
	margin:0px 0px 10px 0px;
			background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_header_bg.gif);
background-repeat: repeat;
background-position: top center;
}


/* header1 free1
------------------------------------- */

#header1 .free1{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
			width:850px;
			height:46px;
	text-align:left;
				background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_header.gif);
background-repeat: no-repeat;
background-position: top center;
}
#header1 .free1 a,
#header1 .free1 a:link,
#header1 .free1 a:active, 
#header1 .free1 a:visited{
text-decoration: none;
}
#header1 .free1 a:hover {
}

.headernavi01{
	float:left;
	width:70px;
		height:46px;
}
.headernavi01 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:70px;
	height:46px;
}

.headernavi02{
	float: left;
	width: 687px;
	height: 46px;
	font-size: 90%;
	letter-spacing: 0.03em;
	line-height:46px;
	margin: 0 auto;
	text-align: center; 
}
.headernavi02 a,
.headernavi02 a:link,
.headernavi02 a:active, 
.headernavi02 a:visited{
	color:#000000;
}
.headernavi02 a:hover {
	color:#484FE8;
	text-decoration: none;
}

.headernavi03{
float:right;
width:93px;
height:46px;
}
.headernavi03 a{
display:block;
text-indent:-9999px;
overflow:hidden;
width:93px;
height:46px;
}

/*ue start*/
#ue {
width: 100%;
}
/*ue end*/



/*ue2 start*/
.ue2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#E5E5E5;
	color:#333333;
	font-size:13px;
	width: 100%;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 30px;
	padding-bottom: 5px;
	border-top: 1px solid #BBBBBB;
	display: none;
}
.ue2 a,
.ue2 a:link,
.ue2 a:visited,
.ue2 a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration: none;
}
.ue2 a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration: none;
}
/*ue2 end*/



/*ue3 start*/
.ue3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#C6000A;
	color:#FFFFFF;
	font-size:13px;
	width:100%;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 30px;
	padding-bottom: 7px;
	border-bottom: 1px solid #BBBBBB;
	display: none;
}
.ue3 a,
.ue3 a:link,
.ue3 a:visited,
.ue3 a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
.ue3 a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#E5E5E5;
	font-size:13px;
	text-decoration:none;
}
/*ue3 end*/



.uesub {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#000000;
	font-size:20px;
	margin-bottom: 20px;
}



/*ue4 start*/
.ue4 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#FFFFFF;
	color:#333333;
	font-size:13px;
}
.ue4 a,
.ue4 a:link,
.ue4 a:visited,
.ue4 a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
}
.ue4 a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
}

.ue4_img {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#FFFFFF;
	color:#333333;
	font-size:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.ue4_img a,
.ue4_img a:link,
.ue4_img a:visited,
.ue4_img a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
}
.ue4_img a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
}
.ue4_img img{
	margin-right: 5px;
}
/*ue4 end*/



#kiji {
background-color: #ffffff;
		width:850px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	border-top: 2px solid #e3f9c5;
		background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_body.gif);
background-repeat: repeat-y;
background-position: top left;
}

.kijibody {
	width: 99%;
	margin:10px 0px 0px 0px;
}
.kijibody img {
	margin-right: 10px;
	margin-bottom: 10px;
}



/*subject start*/
.nakasubject {
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	height:42px;
	line-height:42px;
	color:#DD0012;
	font-size:123%;
	font-weight:normal;
	letter-spacing:0.03em;
	text-indent:18px;
	background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_title01.gif);
background-repeat: repeat;
background-position: top left;
}
.nakasubject a,
.nakasubject a:link,
.nakasubject a:visited,
.nakasubject a:active{
	text-decoration: none;
	color:#DD0012;
}
.nakasubject a:hover {
	text-decoration: none;
	color:#DD0012;
}
/*subject end*/



/*comment start*/
.comment {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#FFFFFF;
	color:#333333;
	font-size:15px;
	line-height: 150%;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 30px;
}
.comment a,
.comment a:link,
.comment a:visited,
.comment a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#000000;
	font-size:15px;
}
.comment a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#000000;
	font-size:15px;
}
/*comment end*/



/*date start*/
.date {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	height:35px;
	text-align:right;
	padding-top:20px;
	padding-left:30px;
	padding-right:10px;
}
.date a,
.date a:link,
.date a:visited,
.date a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
.date a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration: none;
}
/*date end*/



/*arrow start*/
.links {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
font-size: 15px;
    padding-bottom: 20px;
    padding-right: 15px;
    padding-top: 20px;
    text-align: right;
}
.links a,
.links a:link,
.links a:visited,
.links a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:15px;
	text-decoration: none;
}
.links a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:15px;
	text-decoration: none;
}
/*arrow end*/



/*side start*/
.waki {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	width:208px;
}

.wakitext{
}

/* lside1
------------------------------------- */

#lside1{
	float:left;
	width:188px;
	margin-left:0px;
	padding:0px 0px 0px 1px;
}
#lside1 .parts_title {
	background-color:#EDAD00;
	border:0 solid #FFFFFF;
	color:#FFFFFF;
	font-size:100%;
	font-weight:normal;
	height:28px;
	letter-spacing:0.03em;
	line-height:28px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 5px;
	text-indent:0;
}


/* lside1 link3
------------------------------------- */

#lside1 .link3{
	width:188px;
	text-align:left;
	font-size:100%;
	margin:0px 0px 8px 0px;
}
#lside1 .link3 li{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:2px;
	height:38px;
	width:188px;
}
#lside1 .link3 li a,
#lside1 .link3 li a:link,
#lside1 .link3 li a:active, 
#lside1 .link3 li a:visited{
background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_sidemenu.gif);
background-position:-188px 0px;
display:block;
	line-height:38px;
	height:38px;
	width:188px;
color:#5B4D45;
font-size:108%;
text-indent:15px;
text-decoration: none;
}
#lside1 .link3 li a:hover {
background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_sidemenu.gif);
background-position:0px 0px;
color:#5B4D45;
text-decoration: none;
}



/* lside1 search10
------------------------------------- */

#lside1 .search10 {
	margin:15px 0px 20px 1px;
	padding:43px 0px 0px 12px;
				background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_sidetop.gif);
background-repeat: no-repeat;
background-position: top center;
}
#lside1 .search_textbox {
	width:165px;
	height:23px;
}
#lside1 .search_button{
margin:5px 0px 0px 0px;
	width:165px;
	height:23px;
	background:#80817D;
	color:#ffffff;
	border: 0 none;
}


/* lside1 image11
------------------------------------- */

#lside1 .image11{
	margin:0px 0px 5px 0px;
	padding:12px 0px 0px 16px;
}
#lside1 .image11 img{
	vertical-align: top;
}
#lside1 .image11 .image_1_01{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#lside1 .image11 .image_1_01 p{
	color:#000000;
	font-size:100%;
	font-weight:normal;
	letter-spacing:0.03em;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


/* lside1 image12
------------------------------------- */

#lside1 .image12{
	margin:0px 0px 5px 0px;
	padding:5px 0px 0px 0px;
}
#lside1 .image12 img{
	vertical-align: top;
}
#lside1 .image12 .image_1_01{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
#lside1 .image12 .image_1_01 p{
	color:#000000;
	font-size:100%;
	font-weight:normal;
	letter-spacing:0.03em;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


/* lside1 free13
------------------------------------- */

#lside1 .free13{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
}
#lside1 .free13 a,
#lside1 .free13 a:link,
#lside1 .free13 a:active, 
#lside1 .free13 a:visited{
}
#lside1 .free13 a:hover {
}
.ncv_link{
margin:0px 0px 4px 0px;
}
.ncv_link img{
margin:0px 1px 1px 0px;
}

/*side end*/



/*shita start*/
#shita {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color:#FFFFFF;
	color:#333333;
	font-size:15px;
	text-align: left;
	width: 100%;
	border-top: 1px solid #BBBBBB;
}
.shita a,
.shita a:link,
.shita a:visited,
.shita a:active{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:15px;
	text-decoration: none;
}
.shita a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#333333;
	font-size:15px;
	text-decoration: none;
}
/*shita end*/
#footer1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
			background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_footerbg.gif);
background-repeat: repeat-x;
background-position: top center;
height:102px;
}


/* footer1 free2
------------------------------------- */

#footer1 .free2{
		margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
			width:850px;
			height:35px;
	text-align:left;
				background-image: url(http://f.tukiyama.jp/ncv-y/c/ncv-y/ncv_footer.gif);
background-repeat: no-repeat;
background-position: top right;
}
#footer1 .free2 a,
#footer1 .free2 a:link,
#footer1 .free2 a:active, 
#footer1 .free2 a:visited{
}
#footer1 .free2 a:hover {
}

.footernavi01{
float:left;
height:35px;
line-height:40px;
padding:0px 0px 0px 0px;
font-size:85%;
letter-spacing:0.03em;
}
.footernavi01 a,
.footernavi01 a:link,
.footernavi01 a:active, 
.footernavi01 a:visited{
color:#80817D;
text-decoration: none;
}
.footernavi01 a:hover {
color:#E36D72;
text-decoration: none;
}
.footernavi02{
float:right;
width:43px;
height:35px;
line-height:35px;
}
.footernavi02 a{
display:block;
text-indent:-9999px;
overflow:hidden;
width:43px;
height:35px;
}


/* footer1 free20
------------------------------------- */

#footer1 .free20{
	background-color: #ffffff;
		margin:7px auto 0px auto;
	padding:0px 0px 0px 0px;
			width:850px;
	text-align:left;
	clear:both;
	color:#80817D;
}
#footer1 .free20 a,
#footer1 .free20 a:link,
#footer1 .free20 a:active, 
#footer1 .free20 a:visited{
	color:#80817D;
	text-decoration: none;
}
#footer1 .free20 a:hover {
}


/* footer1 counter21
------------------------------------- */

#footer1 .counter21{
		margin:0px auto 0px auto;
	padding:5px 0px 0px 0px;
			width:850px;
	text-align:left;
	font-size:85%;
	line-height:150%;
		color:#80817D;
	font-family:Arial,"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic","Osaka",Verdana, Helvetica, sans-serif;
}
#footer1 .counter21 a{
	color:#80817D;
	text-decoration: none;
}
#footer1 .counter21 a:link,
#footer1 .counter21 a:active, 
#footer1 .counter21 a:visited{
	color:#80817D;
	text-decoration: none;
}
#footer1 .counter21 a:hover {
	color:#80817D;
	text-decoration: underline;
}



/*shita2 start*/
#shita2 {
	background-color:#000000;
	width: 100%;
	height: 30px;
	border-top: 1px solid #BBBBBB;
	display: none;
}

.shita2_text {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-align: left;
	padding-left: 30px;
}
.shita2_text a,
.shita2_text a:link,
.shita2_text a:visited,
.shita2_text a:active,
.shita2_text a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration: none;
}
.shita2_text a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color:#E5E5E5;
	font-size:13px;
	text-decoration: none;
}

.shita2_powered {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	letter-spacing:0.03em;
}
.shita2_powered a,
.shita2_powered a:link,
.shita2_powered a:visited,
.shita2_powered a:active{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}
.shita2_powered a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#E5E5E5;
	font-size:12px;
	text-decoration: none;
}
/*shita2 end*/
/* Reset
------------------------------------- */

h1{
	display:none;
}

* {
	margin:0px;
	padding:0px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img {
	border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}

del, ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before, q:after {
	content: '';
}

abbr, acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

legend {
	color: #000;
}

input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

input, button, textarea, select {
 *font-size: 100%;
}


/* Fonts
------------------------------------- */


body {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
	*font-size:small;/* for IE6/7 */
	*font:x-small;/* for IE Quirks Mode */
}

body {
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic","Osaka",Verdana, Helvetica, sans-serif;
}

select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}

table {
	font-size:inherit;
	font:100%;
}

pre, code, kbd, samp, tt {
	font-family:monospace;
 	*font-size:108%;
	line-height:100%;
}
