﻿@charset "UTF-8";
#nakami h2{
	clear:both;
	color:#2FB9EB;
	margin:1em 0 0 0.7em;
}
#nakami img{
	width:98%;
	margin:0 1em;
}
#nakami p{
	width:98%;
	margin:0 1em;
}
#k1{
	float:clear;
	width:100%;
	padding:0;
	margin:0;
}
.k2{
	float:left;
	width:30%;
	padding:0;
	margin:1em;
}
.k2 h3{
	width:98%;
	text-align:center;
	background-color:#2FB9EB;
	color:white;
	padding:0;
	margin:16px;
}
.k2 img{
	width:100%;
	padding:0;
	margin:0;
}
.k3{
	clear:both;;
	width:100%;
	padding:0;
	margin:0;
}
.k4{
	float:left;
	width:45%;
	padding:0;
	margin:1em;
}
.k4 h3{
	width:98%;
	text-align:center;
	background-color:#2FB9EB;
	color:white;
	padding:0;
	margin:16px;
}
.k4 img{
	width:100%;
	padding:0;
	margin:0;
}
#shophe a{
	float:right;
	text-decoration:none;
	color:white;
	background-color:#2FB9EB;
	border:solid 0.5em #2FB9EB;
	border-radius:1em;
	margin:0.3em;
}
/*スマホ設定↓↓↓*/
@media screen and (max-width:800px){
#nakami img{
	width:100%;
	margin:0;
}
#nakami p{
	width:100%;
	margin:0;
}
.k2{
	clear:both;
	width:100%;
	padding:0;
	margin:0;
}
.k4{
	clear:both;
	width:100%;
	padding:0;
	margin:0;
}
.k4 h3{
	clear:both;
	width:100%;
	padding:0;
	margin:16px 0;
}
.k2 h3{
	clear:both;
	width:100%;
	padding:0;
	margin:16px 0;
}
}
