@CHARSET "UTF-8";
/******************************************************************************
 * デザインシード・大櫻
 * WEB SITE ver.2019
 * RESPONSIVE
 * PC width min-width:768px
 * SP max-width: 767px(iPhone6+ ヨコイチまで)
******************************************************************************/
@import url(html5-doctor-reset-stylesheet.min.css);
@import url(base.css);

article>section>h2 {
	margin-bottom: 10px;
}
article>section>h2>img {
	width: 100%;
	height: 32px;
}
/*******************************************************************************
 * about
*******************************************************************************/
article>section#about {}
article>section#about>figure,
article>section#about>ul {
	float: left;
}
article>section#about>figure {
	margin-right: 10px;
}
article>section#about>ul {
	line-height: 1.5;
	margin-left: 1.0em;
	background: url(img/basicpage/face.jpg) no-repeat right bottom
}
article>section#about>ul>li:nth-child(-n+4) {
	list-style: disc;
}
article>section#about>iframe {
	margin-top: 10px;
}

/** PC ************************************************************************/
@media screen and (min-width:768px),print{
	
}
/** SMART PHONE ***************************************************************/
@media screen and (max-width:767px){
	
}

/*******************************************************************************
 * links
*******************************************************************************/
article>section#links {}
#links>ul {
	line-height: 1.5;
	list-style: square;
	margin-left: 1.25em;
}
#links>ul>li {
	padding-bottom: 0.25em;
	margin-bottom: 0.25em;
	border-bottom: 1px dotted #333;
}
#links>ul>li:last-child {border: none;}
#links>ul>li>a {
	color: #033;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

/** PC ************************************************************************/
@media screen and (min-width:768px),print{
	
}
/** SMART PHONE ***************************************************************/
@media screen and (max-width:767px){
	
}

/*******************************************************************************
 * お問い合わせ
*******************************************************************************/
article>section#mailform {}
#mailform>p.caution {
	font-size: 14px;
	line-height: 1.5;
	padding: 0.5em;
	margin-bottom: 10px;
	border: 1px solid #FF5959;
}
#mailform>form>ul>li {
	line-height: 1.5;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	border-bottom: 1px dotted #333;
}
#mailform>form>ul>li:last-child {
	text-align: center;
	border: none;
}
#mailform>form>ul>li input[type="text"],
#mailform>form>ul>li textarea {
	font-size: 16px;
	width: 100%;
	padding: 4px;
	border: none;
	background: #f3f7f0
}
#mailform>form>ul>li textarea {
	height: 10em;
}
#mailform>form>ul>li input[type="text"]:focus,
#mailform>form>ul>li textarea:focus {
	background: #eed;
}
#mailform>form>ul>li input:not([type="text"]),
#mailform>form>ul>li button {
	font-size: 18px;
}
#mailform>form>ul>li>label>b {
	display: block;
}

/** PC ************************************************************************/
@media screen and (min-width:768px),print{
	
}
/** SMART PHONE ***************************************************************/
@media screen and (max-width:767px){
	
}

/*******************************************************************************
 * コンテンツ
*******************************************************************************/
article>section {}

/** PC ************************************************************************/
@media screen and (min-width:768px),print{
	
}
/** SMART PHONE ***************************************************************/
@media screen and (max-width:767px){
	
}

/******************************************************************************
 * BigRam
 * ver 1.0 2019
******************************************************************************/