@charset "utf-8";
@media (max-width: 732px){
		#wrapper{background:#eee;}
		h2.blotit{display:block;width:100%;line-height:25px;text-align:center;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;margin:30px auto 0px auto;font-size:15px;color:#645339;padding:10px 5px;}
		.shiki-mp{font-size:14px;line-height:20px;}
		ul#blog-list{display:block;paddin:0.5%}
		ul#blog-list li{width:100%;margin:0px;}
		ul#blog-list li a{display:block;overflow:hidden;border-bottom:dotted 1px #ccc;padding:0px 5px 10px 10px;background:#fff;}
		ul#blog-list li a p img {width:35%;margin:0px;padding-right:10px;float:left;}
		ul#blog-list li a h3{width:100%;text-align:left;display:block;padding:10px;
			-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color:#222;font-size:18px;line-height:25px;}
		ul#blog-list li a h3:before{font-family:"icon"!important;content:"\33"!important;position:absolute!important;right:0px!important;display:block!important;
			width:50px!important;text-align:center!important;color:#645339!important;background:none!important;font-size:26px!important;
		}
		ul#blog-list li a p{margin:0px;padding:0px;color:#666;line-height:20px;}
		ul#blog-list li a:hover{background:#ccc;}
		#crumbs{background:#fff;border-radius:5px;margin-top:20px;}
		#daiblog {width:100%;display:block;overflow:hidden;margin:0px auto;}
		#blog-cont h3{display:block;width:100%;line-height:25px;text-align:left;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;margin:30px auto 0px auto;
			font-size:15px;color:#645339;padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
		#blog-cont p{font-size:15px;line-height:20px;}
		#blog-cont h1,#daiblog h1{display:block;font-size:18px;text-align:left;color:#666;margin:0px;padding:10px;line-height:25px;}
		.shikitop-t{text-align:center!important;}
		#blog-cont img{border:solid 1px #ddd;max-width:100%;background:#fff;padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
		.view-navi{display:block;margin-bottom:30px;margin-top:30px;padding:20px;text-align:center;clear:both;}
		.view-navi li{display:inline;}
		.view-navi li a{padding:20px;color:#666;border:dotted 1px #666;}
		.view-navi li a:hover{background:#eee;}
		#shiki_img img{max-width:100%;margin:0px;}
		#shiki_foot{width:100%;display:block;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;overflow:hidden;text-align:left;padding:0px;clear:both;margin:0px;}
		#shiki_foot a img{max-width:100%;background:none;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:dotted 2px #cfc09f;border-radius:10px;margin-top:20px;}
		#shiki_foot a:hover img{max-width:100%;background:none;opacity:1;border:dotted 2px #fff;border-radius:10px;}
		#shiki_foot ul{margin:0px;padding:0px;}
		#shiki_foot a{color:#645339;font-size:16px;}
		#shiki_foot a:hover{color:#fff;}
		#sfoot-l{width:100%;display:block;overflow:hidden;}
		#sfoot-l h2,#sfoot-m h2,#sfoot-r h2{display:block;width:100%;line-height:25px;text-align:center;margin:0px;font-size:15px;color:#fff;padding:10px 0px;}
		#sfoot-m,#sfoot-r{width:100%;display:block;overflow:hidden;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
		.sns{margin-bottom:30px;}
		form.siki_form{overflow:hidden;padding-top:10px;overflow:hidden;width:90%;margin:0 5%;}
		form.siki_form input{box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin:0px;padding:0px;height:40px;line-height:40px;outline:none;border:none;float:left;-webkit-appearance: none;}
		form.siki_form input[type=text]{border:solid 1px #ccc;border-width:1px 0px 1px 1px;width:75%;padding:0px 10px;border-radius:10px 0 0 10px;}
		form.siki_form input[type=submit]{border:solid 1px #ccc;width:25%;background:#444;color:#fff;cursor:pointer;border-radius:0 10px 10px 0;}
		form.siki_form input[type=submit]:hover{background:#222;}
		.open-menu{position:relative!important;display:block!important;width:100%!important;margin:0px!important;padding:0px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
			height:49px!important;line-height:48px!important;color:#222!important;text-align:left!important;font-size:15px!important;border-bottom:dotted 1px #645339!important;
			padding-left:20px!important;
		}
		.open-menu:before{font-family:"icon"!important;content:"\31"!important;position:absolute!important;right:0px!important;display:block!important;
			height:48px!important;line-height:48px!important;width:50px!important;text-align:center!important;color:#645339!important;background:none!important;font-size:26px!important;
		}
		a.splink{position:relative!important;display:block!important;width:100%!important;margin:0px!important;padding:0px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
			height:44px!important;line-height:43px!important;color:#222!important;text-align:left!important;font-size:15px!important;border-bottom:dotted 1px #645339!important;
			padding-left:20px!important;background:rgba( 0, 0, 0, 0.1 );
		}
		a.splink:before{font-family:"icon"!important;content:"\33"!important;position:absolute!important;right:0px!important;display:block!important;
			height:43px!important;line-height:43px!important;width:50px!important;text-align:center!important;color:#645339!important;background:none!important;font-size:26px!important;
		}
		.spback-none a.splink{;background:none;
		}
		.close-menu{background:#222!important;color:#fff!important;-moz-box-shadow: 0 3px 5px #666;-webkit-box-shadow: 0 3px 5px #666;border-top:1px solid #333!important;}
		.close-menu:before{content:"\31";color:#fff!important;moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
		.open-box{width:100%;margin:0 auto;background:#ddd;padding:20px 5px 20px 5px ;}
		.sns{display:none;}
		.sns-daishin {display:block;background:rgba(255,255,255,0.3);padding:20px 5px 10px 5px;margin-top:30px;text-align:center;}
		.sns-daishin p{color:#000;text-align:center;padding-top:20px;clear:both;font-size:12px;clear:both;}
		.sns-daishin li{float:left;width:33%;display:block;}
		.sns-daishin li:nth-child(2n){width:34%;}
		.sns-daishin li a{width:100%;display:block;text-align:center;font-size:50px!important;0px;line-height:50px;}
		.icon-facebook:before{color:#45619d;}
		.icon-twitter:before{color:#01b8fe;}
		.icon-google:before{color:#da4e30;}
		.sns-daishin li a .opa{display:none;}
}
@media (min-width: 732px){
	#shiki_foot .wrapper{width:100%;max-width:1010px!important;display:block;margin:0px auto;}
	#wrapper{background:#eee;}
	h2.blotit{display:block;width:100%;height:80px;line-height:80px;text-align:center;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;border-radius:5px;margin:50px auto 20px auto;font-size:25px;color:#645339;}
	.shiki-mp{font-size:17px;line-height:25px;}
	ul#blog-list{display:block;paddin:0.5%}
	ul#blog-list li{float:left;width:32%;margin:10px 0.5%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	ul#blog-list li:nth-child(2 + 2n){margin:10px 1%;}
	ul#blog-list li a{width:100%;height:320px;display:block;overflow:hidden;border:dotted 1px #ccc;padding:10px;background:#fff;border-radius:2px;
		-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position:relative;}
	ul#blog-list li a p img {width:100%;margin:0px;padding:0px;}
	ul#blog-list li a h3{width:100%;position:absolute;top:10px;left:0px;text-align:left;display:block;background:#fff;padding:10px 20px;
		-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: rgba( 255, 255, 255, 0.9 );color:#222;font-size:18px;line-height:25px;}
	ul#blog-list li a p{margin:0px;padding:0px;background:#fff;color:#666;line-height:20px;}
	ul#blog-list li a:hover h3{opacity:0;}
	#crumbs{background:#fff;border-radius:5px;margin-top:20px;}
	#daiblog {width:980px;display:block;overflow:hidden;margin:0px auto;}
	#blog-cont h3{font-size:23px;border-top:dotted 3px #f4aba5;line-height:30px;padding:10px 0px;color:#86704f;}
	#blog-cont p{font-size:16px;line-height:25px;}
	#blog-cont h1,#daiblog h1{display:block;font-size:35px;text-align:center;color:#666;margin:20px 0px 0px 0px;padding:0px;height:50px;line-height:50px;}
	.shikitop-t{margin-top:50px!important;}
	#blog-cont img{float:right;margin:20px 0px 10px 20px;background:#fff;padding:10px;border:solid 1px #ddd;}
	.view-navi{display:block;margin:30px auto;padding:40px 20px 20px 20px;clear:both;}
	.view-navi li{display:inline;}
	.view-navi li a{padding:30px 50px;font-size:20px;background:#fff;color:#666;border:dotted 1px #666;}
	.view-navi li a:hover{background:#666;color:#fff;}
	#shiki_img{width:100%;height:200px;display:block;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;}
	#shiki_img img{width:980px;margin:0px auto;}
	#shiki_foot{width:100%;display:block;background:url("/sikitari/img/back/washi.jpg");background-repeat:repeat;overflow:hidden;text-align:left;padding:40px 0px;clear:both;margin-top:40px;}
	#shiki_foot a img{max-width:100%;background:none;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:dotted 2px #cfc09f;border-radius:10px;margin-top:20px;}
	#shiki_foot a:hover img{max-width:100%;background:none;opacity:1;border:dotted 2px #fff;border-radius:10px;}
	#shiki_foot ul{margin:0px;padding:0px;}
	#shiki_foot a{color:#645339;font-size:16px;}
	#shiki_foot a:hover{color:#fff;}
	#sfoot-l{width:35%;display:block;overflow:hidden;float:left;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding-left:10px;}
	#sfoot-l li,#sfoot-m li{height:30px;line-height:30px;display:block;width:100%;}
	#sfoot-l li a,#sfoot-m li a{display:block;width:100%;}
	#sfoot-l li a:hover,#sfoot-m li a:hover{padding-left:10px;}
	#sfoot-l ul,#sfoot-m ul{padding-top:10px;}
	#sfoot-l h2,#sfoot-m h2,#sfoot-r h2{height:30px;line-height:30px;font-size:19px;font-weight:bold;color:#222;border-bottom:dotted 2px #645339;}
	#sfoot-m{width:27%;display:block;overflow:hidden;float:left;margin-left:3%;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-left:2px dotted #fff;padding-left:20px;}
	#sfoot-r{width:32%;display:block;overflow:hidden;float:left;margin-left:3%;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-left:2px dotted #fff;padding-left:20px;padding-right:10px;}
	.sns{margin:10px auto;clear:both;padding:30px 0 20px 0;}
	form.siki_form{padding-top:20px;overflow:hidden;}
	#daiblog form.siki_form{padding-top:20px;overflow:hidden;width:60%;margin:0 auto;}
	form.siki_form input{box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin:0px;padding:0px;height:40px;line-height:40px;outline:none;border:none;float:left;-webkit-appearance: none;}
	form.siki_form input[type=text]{border:solid 1px #ccc;border-width:1px 0px 1px 1px;width:75%;padding:0px 10px;border-radius:10px 0 0 10px;}
	form.siki_form input[type=submit]{border:solid 1px #ccc;width:25%;background:#444;color:#fff;cursor:pointer;border-radius:0 10px 10px 0;}
	form.siki_form input[type=submit]:hover{background:#222;}
	#crumbs ul{border-width:0 0 1px 0px;border-radius:0px;}	
	.kanri a{background:#dc0000!important;color:#fff!important;padding-left:10px;}
	.sns-daishin {overflow:hidden;display:block;margin:0px;padding:0px;background:rgba(255,255,255,0.3);padding:20px 5px 10px 5px;border-radius:5px;margin-top:30px;text-align:center;}
	.sns-daishin p{color:#000;text-align:center;margin-top:20px;clear:both;font-size:12px;}
	.sns-daishin li{float:left;width:33%;display:block;margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	.sns-daishin li:nth-child(2n){width:34%;}
	.sns-daishin li a{width:100%;display:block;text-align:center;font-size:12px!important;0px;line-height:15px;margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding:5px;color:#666;}
	.sns-daishin li a span{margin:0px;padding:0px;}
	.sns-daishin li a span:before{display:block;width:86%;text-align:center;font-size:30px;height:40px;line-height:40px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	.icon-facebook:before{color:#45619d;}
	.icon-twitter:before{color:#01b8fe;}
	.icon-google:before{color:#da4e30;}
	.sns-daishin li a:hover span:before,.sns-daishin li a:hover{color:#000!important;}
	.sns-daishin li a:hover .opa{opacity:0;}
	.sns-daishin li a:hover span:before{font-size:60px;}
}