@charset "utf-8";
/* CSS Document */

.naire2box{
	width:420px;
	height:auto;
	padding:5px;
	border:solid 1px #999999;
	margin-bottom:5px;
	overflow:auto;
}

@media screen and (max-width:480px){
	.naire2box{width:95%; height:auto;}
}

.colbox{
	width:160px;
}

.colbox img{
	width:95px;
	margin-bottom:0px;
	margin-right:5px;
	float:left;
}

.colbox p{
	float:left;
}

@media screen and (max-width:480px){
	.colbox{width:46%;}
	.colbox img{width:100%; float:none;}
	.colbox p{float:none;}
}

.dsnbox{
	width:400px;
}


@media screen and (max-width:480px){
	.dsnbox{width:90%;}
}

.dsnbox2{
	width:480px;
}

@media screen and (max-width:480px){
	.dsnbox2{width:90%;}
}

#naire01menu ul{
	margin:0 auto;
}

#naire01menu ul li{
	width:129px;
	height:50px;
	float:left;
	display:block;
	background-color:#a65f2b;
	margin-right:2px;
	margin-bottom:5px;
}

#naire01menu ul li a{
    width:100%;
	height:100%;
	display:block;
}

#naire01menu ul li a:hover{
    width:100%;
	opacity:0.7;
    background-color:#a65f2b;
}

.nptbl_01{
	width:650px;
}

@media screen and (max-width:480px){
	.nptbl_01{width:100%;}
}

#naire02menu ul{
	margin:0 auto;
}

#naire02menu ul li{
	width:125px;
	height:50px;
	text-align:center;
	float:left;
	display:block;
	background-color:#51a936;
	margin-right:2px;
	margin-bottom:5px;
}

#naire02menu ul li a{
    text-decoration:none;
	color:#FFF;
    width:100%;
	height:100%;
	display:block;
}

#naire02menu ul li a:hover{
	color:#fff;
	text-decoration:none;
    width:100%;
    background-color:#496a3f;
}

#naire02menu ul li:nth-child(2) a,
#naire02menu ul li:nth-child(3) a,
#naire02menu ul li:nth-child(4) a{
	display:block;
	padding-top:8px;
	box-sizing:border-box;
}

#naire02menu ul li:nth-child(2) a:hover,
#naire02menu ul li:nth-child(3) a:hover,
#naire02menu ul li:nth-child(4) a:hover{
	display:block;
	padding-top:8px;
	box-sizing:border-box;
}

.Tsubure{
	width:300px;
}

@media screen and (max-width:480px){
	.Tsubure{width:100%;}
}

.b-samp{
	width:100%;
}

.b-samp ul{
	margin:10px auto;
}

.b-samp ul li{
	width:160px;
	margin-right:15px;
	float:left;
}

@media screen and (max-width:480px){
	.b-samp{width:98%;}
	.b-samp ul li{width:98%; margin-right:0px;}
}	
