@charset "UTF-8";

* {
  margin: 0px;
  padding: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

html,
body {
  height: 100%;
}

html {
  font-size: 62.5%;
}

body {
  width: 100%;
  font-family: "Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", sans-serif;
  font-size: 1.4rem;
  color: #40210F;
  padding: 15px;
}

.mb15 {
  margin-bottom: 15px !important;
}

.mb20 {
  margin-bottom: 20px !important;
}

.mt20 {
  margin-top: 20px !important;
}

h1 {
  font-size: 1.6rem;
  margin: 0px 0px 10px;
  padding: 8px 10px 6px;
  clear: both;
  width: 100%;
  line-height: 100%;
  font-weight: normal;
  background: #40210f;
  color: #fffcda;
  height: 30px;
}

.wrapper {
  margin: 0px;
  padding: 0px;
}

.slider-pro {
  margin: 0px 0px 15px;
  padding: 0px;
  width: 100%;
}

.comment {
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.comment dl {
  margin: 0px;
  padding: 0px;
  width: 100%;
  line-height: 100%;
  clear: both;
}

.comment dt {
	background: #f7b52c;
	width: 20%;
	float: left;
	clear: left;
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
}

.comment dd {
  margin: 0px 10px 5px 10px;
  padding: 5px 0px 5px 45px;
  border-bottom: 1px dotted #f7b52c;
}

h2 {
  font-size: 1.6rem;
  line-height: 100%;
  color: #40210f;
  font-weight: 400;
  margin: 0px 0px 10px;
  padding: 5px 0px 5px 10px;
  border-bottom: 1px solid #f8b62c;
  border-left: 20px solid #f8b62c;
  clear: both;
}

.equip3 {
  margin: 0px 0px 20px;
  padding: 0px;
  width: 100%;
}


.item_left{
	float: left;
	width: 49.5%;
	height: 32px;
	margin-bottom: 3px;
	padding-left: 38px;
	padding-top: 6px;
	font-size: 13px;
	font-size: 1.3rem;
	color: #40210F;
}

.item_leftLast{
	float: left;
	width: 49.5%;
	height: 32px;
	margin-bottom: 20px;
	padding-left: 38px;
	padding-top: 6px;
	font-size: 13px;
	font-size: 1.3rem;
	color: #40210F;
}

.item_right{
	float: right;
	width: 49.5%;
	height: 32px;
	margin-bottom: 3px;
	background-color: #e8e0d1;
	padding-left: 38px;
	padding-top: 6px;
	font-size: 13px;
	font-size: 1.3rem;
	color: #40210F;
}

.item_rightLast{
	float: right;
	width: 49.5%;
	height: 32px;
	margin-bottom: 20px;
	background-color: #e8e0d1;
	padding-left: 38px;
	padding-top: 6px;
	font-size: 13px;
	font-size: 1.3rem;
	color: #40210F;
}

.img11 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon11.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img12 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon12.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img13 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon13.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img14 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon14.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img15 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon15.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img16 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon16.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img17 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon17.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img18 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon18.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img19 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon19.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img20 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon20.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img21 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon21.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img22 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon22.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img23 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon23.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img24 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon24.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img25 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon25.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img26 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon26.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img27 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon27.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}
.img28 {
	background: url(//www.arty-inn.com/wp-content/gallery/equipment/icon28.png) no-repeat;
	background-position: 1px; 
	background-color: #e8e0d1;
}

.linkbar {
	text-align: right;
	font-size: 14px;
	
}

.linkbar a {
  color: #A06F05;
  margin: 0px 0px 20px;
  padding: 5px 10px;
  border: 1px dotted #E49C07;
  text-decoration: none;
  font-weight: 600;
}

.linkbar a:hover {
  background: #fffcda;
}

.linkbar a:after {
  content: "\0025B6";
  color: #f8b62c;
  margin: 0px;
  padding: 0px;
}

.align_center {
	margin-top: 20px;
	width: 100%;
	text-align: center;
}

.grdbutton a {
  margin: 0px 15px 20px;
  font-size: 1.5rem;
  line-height: 100%;
  text-align: center;
  display: block;
  font-weight: normal;
  background: #40210f;
  color: #FFFCDA;
  text-decoration: none;
  border-radius: 3px;
  /*Gradient*/
  background: linear-gradient(to bottom, rgba(114,78,47,1) 0%, rgba(64,33,15,1) 20%, rgba(199,159,98,1) 100%);
  padding-top: 10px;
  padding-bottom: 10px;
  clear: both;
}

.linkbar2 a {
	color: #A06F05;
	font-weight: 600;
	font-size: 16px;
	margin: 0px;
	padding: 8px 15px 8px 20px;
	line-height: 120%;
	border: 2px solid #f7b52c;
	background: #fffcda;
	border-radius: 10px;
	text-decoration: none;
}
.linkbar2 a:hover {
	background: #FFDBA1;
}
.linkbar2 a:after {
	content: "\0025B6";
	color: #f8b62c;
	margin: 0px;
	padding: 0px;
}

.container {
  width: 100%;
  /*height: 100%;*/
  overflow-x: hidden;
}

.slide_all {
  width: 100%;
  margin: 0 auto;
  position: relative;
}

.splink {
  display: block;
  margin-bottom: 15px !important;
}

.pclink {
  display: none;
  margin-bottom: 15px !important;
}


/* 768px以上用（タブレット以上用）の記述 */
@media screen and (min-width: 768px) {

.splink {
  display: none;
  margin-bottom: 15px !important;
}

.pclink {
  display: block;
  margin-bottom: 15px !important;
}
}

.sm {
  font-size: 9px;
  font-size: 0.9rem;
}

/*------------------------------
 clearfix 
----------------------------- */

/* slightly enhanced, universal clearfix hack */




.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.clearfix {
  display: inline-block;
}

/* start commented backslash hack \*/





* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}
/* close commented backslash hack */
