@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>* {
	margin-bottom: 40px;
}
/*******************************************************************************
 * description
*******************************************************************************/
article>section>section#description {
	background:
		url(img/design/bg_design01.jpg) no-repeat right top,
		url(img/design/bg_design02.jpg) no-repeat right bottom;
}
#description>* {
	line-height: 1.5;
	margin-bottom: 1.0em;
}
#description>ul {
	color: #f30;
	list-style: disc;
	margin-left: 1.4em;
}
#description>ul>li {margin-bottom: 0.5em;}
#description>ul>li:last-child {margin-bottom: 0;}

#description>p:nth-child(3) {
	font-size: 14px;
	width: 430px;
	padding: 1.0em;
	border: 1px solid #ffa7a6;
}

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

/*******************************************************************************
 * works
*******************************************************************************/
article>section>section#works {}
#works>h2 {
	color: #ff5959;
	font-size: 20px;
	margin-bottom: 10px;
	border-bottom: 2px solid #ff5959;
}
#works>ul {
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 20px;
}
#works>ul#sample {
	width: 100%;
	display: flex;
	justify-content: space-between;
}
#works>ul#sample>li {
	text-align: center;
	width: 208px;
}
#works>ul#sample>li>img {
	width: 100%;
}
#works>ul:not([id="sample"])>li {
	text-indent: -1.0em;
	margin-left: 1.0em;
}
#works>ul#price>li>span {
	color: #f06;
	text-align: right;
	display: block;
}

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

/*******************************************************************************
 * footbox
*******************************************************************************/
article>section>section#footbox {
	text-align: center;
	line-height: 1.5;
	padding: 1.0em;
	border: 1px solid #ffa7a6;
	border-radius: 4px;
}
#footbox>p:last-child {
	margin-top: 0.5em;#footbox 
}
#footbox>p:last-child>a {
	color: #000;
	text-decoration: none;
	padding: 6px 12px;
	border: 1px solid #666;
	border-radius: 4px;
	display: inline-block;
	background: #f96;
}

/** 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
******************************************************************************/