@media screen and (min-width: 1025px) {

/**
 *  text
 * ----------------------------------------------------------------------------
 */
.left {float:left;}
.right {float:right;}
.cb {clear:both;}

h1.cv {font-size:1.2em;}
h2.cv {font-size:1em; margin:0px 0 0 4px;}
h3.cv {font-size:1em; margin:5px 0 0 4px;}


/**
 *  header
 * ----------------------------------------------------------------------------
 */
div#header{background-color: #F8F2C7;}

.head_top{background-color: #40220F; color:#FFF; display: flex; justify-content: space-between; background:#40220F; padding:0 1rem;}
.head_top h1{font-size:1.5rem;}
.head_menu ul {display: flex;list-style-type:none; padding-bottom:10px;}
.head_menu ul li {font-size:1.2em; padding:0 5px;}
.head_menu ul li a {color:#FFF;}
.head_menu img {margin:0 5px;}


.head_contents {display:flex; justify-content:space-between;  background-color:#F8F2C7;}
.head_contents .blank_box{width:250px;}
.head_left {width:400px;padding:0 10px; margin:20px 0;}

.head_right {width:400px;padding:0;margin: 15px 0;}

.head_right {}
.head_right ul {margin:0; padding:0;}
.head_right ul li {padding:0 5px; display:inline-block;}

/**
 *  search
 * ----------------------------------------------------------------------------
 */

.fs-p-inputGroup {
  display: flex;
  align-items: stretch;
  border: 0px;
  border-bottom: 1px solid #40220F;
  margin:0 0 10px 0;
}

.fs-p-inputGroup__input {
  border: none;
  border-radius: 0;
  width: calc(100% - 3em);
  flex-grow: 1;
  background: #F8F2C7;
}

.fs-p-inputGroup__button {
  background: #444444;
  border: none;
  color: #F8F2C7;
  width: 3em;
}

.fs-p-searchForm__input {
  width: calc(371px - 2.2em);
  color: #40220F;
}

/**
 *  menu
 * ----------------------------------------------------------------------------
 */

div#grobal-nav{background-color: #40220F;}

.dropmenu {
	list-style-type: none;
	width: 100%;
	padding: 0;
	margin: 0px;
}
.dropmenu:before, .dropmenu:after {
	content: "";
	display: table;
}
.dropmenu:after {
	clear: both;
}
.dropmenu li.submenu {
	position: relative;
	width: 16.6%;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.dropmenu li.submenu a {
	display: block;
	margin: 0;
	padding: 10px 0;
	color: #fff;
	font-size: 14px;
	line-height: 1;
	text-decoration: none;
}
.dropmenu .liststyle01 {
	border-left: 1px solid #6A3906;
	padding-left: 1px;
}
.dropmenu li.submenu a span {
	color: maroon;
}
.dropmenu li.submenu ul {
	list-style: none;
	position: absolute;
	z-index: 9999;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
.dropmenu li.submenu ul li {
	width: 100%;
}
.dropmenu li.submenu ul li a {
	padding: 13px 15px;
	border-top: 1px solid #6A3906;
	background: #40220F;
	text-align: left;
}
.dropmenu li.submenu:hover > a {
	background: #6A3906;
}
.dropmenu li.submenu a:hover {
	background: rgba(106,57,6,0.9);
}
.dropmenu li.submenu ul li {
	overflow: hidden;
	height: 0;
	transition: .2s;
}
.dropmenu li.submenu:hover ul li {
	overflow: visible;
	height: 38px;
}

/**
 *  keyvisual :　追加
 * ----------------------------------------------------------------------------
 */
.keyvisual_1901 h2{
  width:960px;
  margin:0 auto;
}

/**
 *  contents
 * ----------------------------------------------------------------------------
 */

.or_pickup{margin:50px 0 0 0;}
.or_pickup ul {margin:5px 0;}
.or_pickup ul li {font-size:1.2em; margin:2% 2% 1% 2%; display:inline-block;}
.or_pickup ul li a {color:#000; transition: 1.0s ;}
.or_pickup ul li a:hover {color:#F5A200; text-decoration:none;}


.or_pickup img {margin:0;}
.or_pickup h3 {font-size:1.2em; margin:10px 0 0 0;}
.or_pickup p {font-size:.8em; margin:-10px 10px 20px 0;}



.or_category{margin:100px 0 0 0;}
.or_category ul {margin:5px 0; padding: 0 10px;}
.or_category ul li {font-size:1.2em; margin:2% .5%; display:inline-block; width:300px;}
.or_category ul li a {color:#000; transition: 1.0s ;}
.or_category ul li a:hover {color:#F5A200; text-decoration:none;}


.or_category img {margin:0;}
.or_category h3 {font-size:1em; margin:2px 0 0 0; color:#FFF; background:#40220F; display:inline; float:right; padding:5px 7px;}

.or_kyudo{margin:100px 0 0 0;}
.or_kyudo ul {margin:5px 0;padding: 0;}
.or_kyudo ul li.large {font-size:1.2em;margin: 2% 31px;display:inline-block;}
.or_kyudo ul li.small {font-size:1.2em;margin: 2% 5px;display:inline-block;text-align: center;}

.or_kyudo ul li a {color:#000; transition: 1.0s ;}
.or_kyudo ul li a:hover {color:#F5A200; text-decoration:none;}


.or_kyudo img {margin:0;}
.or_kyudo h3.large{font-size:1.2em; margin:10px 0 0 0;}
.or_kyudo h3.small{font-size:1em; margin:10px 0 0 0; line-height:1.5em}

.or_information{margin:100px 0 0 0;}
.or_information ul {margin:5px 0; padding: 0 10px;}
.or_information ul li {font-size:1.2em; margin:2% 2px; display:inline-block;}
.or_information ul li a {color:#000; transition: 1.0s ;}
.or_information ul li a:hover {color:#F5A200; text-decoration:none;}


.or_information img {margin:0;}
.or_information p {font-size:1.2em; text-align:center;}


.fs-p-banner--postage2 {
    background: #F5A200;
    padding: 2.5% 4% 2.5% 2%;
}

.fs-l-main {
    margin: 23px auto;
    padding: 0px;
    max-width: 960px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.fs-l-pageMain {
    max-width: 960px;
    width: 100%;
}

}

@media screen and (max-width: 1024px) {

/**
 *  text
 * ----------------------------------------------------------------------------
 */
.left {float:left;}
.right {float:right;}
.cb {clear:both;}

h1.cv {font-size:1.2em;}
h2.cv {font-size:1em;margin: 0px 0 0 4px;}
h3.cv {font-size:1em;margin: 5px 0 0 4px;}


/**
 *  header
 * ----------------------------------------------------------------------------
 */
div#header{background-color: #F8F2C7;}

.head_top{background-color: #40220F; color:#FFF;padding:1rem 20px; display:flex; justify-content: space-between;}
.head_top h1{font-size:1.5rem;}
.head_menu {}
.head_menu ul {margin:5px 0;display:flex; justify-content: space-between;}
.head_menu ul li {font-size:1.2em; padding:0 5px; display:inline-block;}
.head_menu ul li a {color:#FFF;}
.head_menu img {margin:0 5px; vertical-align: middle;}


.head_contents {background-color: #F8F2C7;display:flex;justify-content: space-between; }
.head_contents .blank_box{display:none;}
.head_left {width: 360px;padding:0 10px;margin:20px 0;}

.head_right {width:400px;padding:0;margin: 15px 0;}

.head_right {}
.head_right ul {margin:0; padding:0;}
.head_right ul li {padding:0 5px; display:inline-block;}

/**
 *  search
 * ----------------------------------------------------------------------------
 */

.fs-p-inputGroup {
  display: flex;
  align-items: stretch;
  border: 0px;
  border-bottom: 1px solid #40220F;
  margin:0 0 10px 0;
}

.fs-p-inputGroup__input {
  border: none;
  border-radius: 0;
  width: calc(100% - 3em);
  flex-grow: 1;
  background: #F8F2C7;
}

.fs-p-inputGroup__button {
  background: #444444;
  border: none;
  color: #F8F2C7;
  width: 3em;
}

.fs-p-searchForm__input {
  width: calc(371px - 2.2em);
  color: #40220F;
}

/**
 *  menu
 * ----------------------------------------------------------------------------
 */

div#grobal-nav{background-color: #40220F;}

.dropmenu {
	list-style-type: none;
	width: 100%;
	padding: 0;
	margin: 0px;
}
.dropmenu:before, .dropmenu:after {
	content: "";
	display: table;
}
.dropmenu:after {
	clear: both;
}
.dropmenu li.submenu {
	position: relative;
	width: 16.6%;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.dropmenu li.submenu a {
	display: block;
	margin: 0;
	padding: 10px 0;
	color: #fff;
	font-size: 14px;
	line-height: 1;
	text-decoration: none;
}
.dropmenu .liststyle01 {
	border-left: 1px solid #6A3906;
	padding-left: 1px;
}
.dropmenu li.submenu a span {
	color: maroon;
}
.dropmenu li.submenu ul {
	list-style: none;
	position: absolute;
	z-index: 9999;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
.dropmenu li.submenu ul li {
	width: 100%;
}
.dropmenu li.submenu ul li a {
	padding: 13px 15px;
	border-top: 1px solid #6A3906;
	background: #40220F;
	text-align: left;
}
.dropmenu li.submenu:hover > a {
	background: #6A3906;
}
.dropmenu li.submenu a:hover {
	background: rgba(106,57,6,0.9);
}
.dropmenu li.submenu ul li {
	overflow: hidden;
	height: 0;
	transition: .2s;
}
.dropmenu li.submenu:hover ul li {
	overflow: visible;
	height: 38px;
}

/**
 *  contents
 * ----------------------------------------------------------------------------
 */

.or_pickup{margin:50px 0 0 0;}
.or_pickup ul {margin:5px 0;}
.or_pickup ul li {font-size:1.2em; margin:2% 2% 1% 2%; display:inline-block;}
.or_pickup ul li a {color:#000; transition: 1.0s ;}
.or_pickup ul li a:hover {color:#F5A200; text-decoration:none;}


.or_pickup img {margin:0;}
.or_pickup h3 {font-size:1.2em; margin:10px 0 0 0;}
.or_pickup p {font-size:.8em; margin:-10px 10px 20px 0;}



.or_category{margin:100px 0 0 0;}
.or_category ul {margin:5px 0; padding: 0 10px;}
.or_category ul li {font-size:1.2em; margin:2% .5%; display:inline-block; width:300px;}
.or_category ul li a {color:#000; transition: 1.0s ;}
.or_category ul li a:hover {color:#F5A200; text-decoration:none;}


.or_category img {margin:0;}
.or_category h3 {font-size:1em; margin:2px 0 0 0; color:#FFF; background:#40220F; display:inline; float:right; padding:5px 7px;}

.or_kyudo{margin:100px 0 0 0;}
.or_kyudo ul {margin:5px 0;padding: 0;}
.or_kyudo ul li.large {font-size:1.2em;margin: 2% 31px;display:inline-block;}
.or_kyudo ul li.small {font-size:1.2em;margin: 2% 5px;display:inline-block;text-align: center;}

.or_kyudo ul li a {color:#000; transition: 1.0s ;}
.or_kyudo ul li a:hover {color:#F5A200; text-decoration:none;}


.or_kyudo img {margin:0;}
.or_kyudo h3.large{font-size:1.2em; margin:10px 0 0 0;}
.or_kyudo h3.small{font-size:1em; margin:10px 0 0 0; line-height:1.5em}

.or_information{margin:100px 0 0 0;}
.or_information ul {margin:5px 0; padding: 0 10px;}
.or_information ul li {font-size:1.2em; margin:2% 2px; display:inline-block;}
.or_information ul li a {color:#000; transition: 1.0s ;}
.or_information ul li a:hover {color:#F5A200; text-decoration:none;}


.or_information img {margin:0;}
.or_information p {font-size:1.2em; text-align:center;}


.fs-p-banner--postage2 {
    background: #F5A200;
    padding: 2.5% 4% 2.5% 2%;
}

.fs-l-main {
    margin: 23px auto;
    padding: 0px;
    max-width: 960px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.fs-l-pageMain {
    max-width: 960px;
    width: 100%;
}

	
}

@media screen and (max-width: 768px) {

/**
 *  text
 * ----------------------------------------------------------------------------
 */
.left {float:left;}
.right {float:right;}
.cb {clear:both;}

h1.cv {font-size:1em;}
h2.cv {font-size:.8em; margin:0px 0 0 4px;}
h3.cv {font-size:.8em; margin:5px 0 0 4px;}


/**
 *  header
 * ----------------------------------------------------------------------------
 */
div#header{background-color: #F8F2C7;}

.head_top{background-color: #40220F; color:#FFF;padding:0 20px;}

.head_menu ul {display:flex;}
.head_menu ul li {font-size:1em; padding:0 5px; display:inline-block;}
.head_menu ul li a {color:#FFF;}
.head_menu img {margin:0 5px; vertical-align: middle;}


.head_contents {background-color: #F8F2C7;display:flex;}
.head_contents .blank_box{display:none;}
.head_left {padding: 0 6px;margin:20px 0;}

.head_right {width:400px;padding:0;margin: 15px 0;}

.head_right {}
.head_right ul {margin:0; padding:0;}
.head_right ul li {padding:0 5px; display:inline-block;}

/**
 *  search
 * ----------------------------------------------------------------------------
 */

.fs-p-inputGroup {
  display: flex;
  align-items: stretch;
  border: 0px;
  border-bottom: 1px solid #40220F;
  margin:0 0 10px 0;
}

.fs-p-inputGroup__input {
  border: none;
  border-radius: 0;
  width: calc(100% - 3em);
  flex-grow: 1;
  background: #F8F2C7;
}

.fs-p-inputGroup__button {
  background: #444444;
  border: none;
  color: #F8F2C7;
  width: 3em;
}

.fs-p-searchForm__input {
  width: calc(371px - 2.2em);
  color: #40220F;
}

/**
 *  menu
 * ----------------------------------------------------------------------------
 */

div#grobal-nav{background-color: #40220F;}

.dropmenu {
	list-style-type: none;
	width: 100%;
	padding: 0;
	margin: 0px;
}
.dropmenu:before, .dropmenu:after {
	content: "";
	display: table;
}
.dropmenu:after {
	clear: both;
}
.dropmenu li.submenu {
	position: relative;
	width: 16.6%;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.dropmenu li.submenu a {
	display: block;
	margin: 0;
	padding: 10px 0;
	color: #fff;
	font-size: 14px;
	line-height: 1;
	text-decoration: none;
}
.dropmenu .liststyle01 {
	border-left: 1px solid #6A3906;
	padding-left: 1px;
}
.dropmenu li.submenu a span {
	color: maroon;
}
.dropmenu li.submenu ul {
	list-style: none;
	position: absolute;
	z-index: 9999;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
.dropmenu li.submenu ul li {
	width: 100%;
}
.dropmenu li.submenu ul li a {
	padding: 13px 15px;
	border-top: 1px solid #6A3906;
	background: #40220F;
	text-align: left;
}
.dropmenu li.submenu:hover > a {
	background: #6A3906;
}
.dropmenu li.submenu a:hover {
	background: rgba(106,57,6,0.9);
}
.dropmenu li.submenu ul li {
	overflow: hidden;
	height: 0;
	transition: .2s;
}
.dropmenu li.submenu:hover ul li {
	overflow: visible;
	height: 38px;
}

/**
 *  contents
 * ----------------------------------------------------------------------------
 */

.or_pickup{margin:50px 0 0 0;}
.or_pickup ul {margin:5px 0;padding:1%;} 
.or_pickup ul li {font-size:1.2em; margin:2% 1%; width:350px; display:inline-block;}
.or_pickup ul li a {color:#000; transition: 1.0s ;}
.or_pickup ul li a:hover {color:#F5A200; text-decoration:none;}


.or_pickup img {margin:0;}
.or_pickup h3 {font-size:1.2em; margin:10px 0 0 0;}
.or_pickup p {font-size:.8em; margin:-10px 10px 20px 0;}



.or_category{margin:50px 0 0 0;}
.or_category ul {margin:5px 0; padding: 0 10px;}
.or_category ul li {font-size:1.2em; margin:2% .5%; display:inline-block; width:235px;}
.or_category ul li a {color:#000; transition: 1.0s ;}
.or_category ul li a:hover {color:#F5A200; text-decoration:none;}


.or_category img {margin:0;}
.or_category h3 {font-size:1em; margin:2px 0 0 0; color:#FFF; background:#40220F; display:inline; float:right; padding:5px 7px;}

.or_kyudo{margin:100px 0 0 0;}
.or_kyudo ul {margin:5px 0;padding: 0;}
.or_kyudo ul li.large {font-size:1em;margin: 2% 31px;display:inline-block; width:310px;}
.or_kyudo ul li.small {font-size:1.2em;margin: 2% 5px;display:inline-block;text-align: center; width:240px;}

.or_kyudo ul li a {color:#000; transition: 1.0s ;}
.or_kyudo ul li a:hover {color:#F5A200; text-decoration:none;}


.or_kyudo img {margin:0;}
.or_kyudo h3.large{font-size:1.2em; margin:10px 0 0 0;}
.or_kyudo h3.small{font-size:1em; margin:10px 0 0 0; line-height:1.5em}

.or_information{margin:100px 0 0 0;}
.or_information ul {margin:5px 0; padding: 0 10px;}
.or_information ul li {font-size:1.2em; margin:2% 2px; display:inline-block; width:240px;}
.or_information ul li a {color:#000; transition: 1.0s ;}
.or_information ul li a:hover {color:#F5A200; text-decoration:none;}


.or_information img {margin:0;}
.or_information p {font-size:1.2em; text-align:center;}


.fs-p-banner--postage2 {
    background: #F5A200;
    padding: 2.5% 4% 2.5% 2%;
}

.fs-l-main {
    margin: 23px auto;
    padding: 0px;
    max-width: 960px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.fs-l-pageMain {
    max-width: 960px;
    width: 100%;
}
	

}


@media screen and (max-width: 414px) {

/**
 *  text
 * ----------------------------------------------------------------------------
 */
.left {float:left;}
.right {float:right;}
.cb {clear:both;}

h1.cv {font-size: 1em;}
h2.cv {font-size:.9em;margin: 5px 0 0 0;}
h3.cv {font-size:.9em;margin: 5px 0 0 0;}

/**
 *  header
 * ----------------------------------------------------------------------------
 */
div#header{background-color: #F8F2C7; padding: 0 0 10px 0 ;}

.head_top{background-color: #40220F;color:#FFF;height:40px;text-align: center;padding: 1px 0;}

.head_menu {
    text-align: center;
}
.head_menu ul {margin:5px 0;padding: 0;}
.head_menu ul li {text-align:center; display:inline-block;}
.head_menu ul li a{color:#40220F; font-size:.9em; display:inline-block;}
.head_menu img {margin:0 5px;}


.head_contents {background-color: #F8F2C7;clear: both;}

.head_left {width: 100%;padding:0 10px;margin:20px 0;text-align: center;}

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

.head_right {}
.head_right ul {margin: 0 auto;padding:0;width: 371px;}
.head_right ul li {padding: 0 0px;display:inline-block;}

/**
 *  menu
 * ----------------------------------------------------------------------------
 */
.fs-p-drawer {
  background: #ffffff;
  box-shadow: 1px 1px 5px #b2b2b2;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 8px;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  padding-bottom: 24px;
  transform: translateX(-101%);
  z-index: 2;
  transition-property: all;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  transition-delay: 0s;
  width: 100%;
}

button,
label {
  cursor: pointer;
  line-height: 1.5em;
}

/**
 *  search
 * ----------------------------------------------------------------------------
 */
.fs-p-inputGroup {
  display: flex;
  align-items: stretch;
  border: 0px;
  border-bottom: 1px solid #40220F;
  margin: 10px;
}

.fs-p-inputGroup__input {
  border: none;
  border-radius: 0;
  width: calc(100% - 3em);
  flex-grow: 1;
  background: #FFF;
}

.fs-p-inputGroup__button {
  background: #444444;
  border: none;
  color: #FFF;
  width: 3em;
}

.fs-p-searchForm__input {
  width: calc(33rem - 1em);
  color: #000;
}

/**
 *  contents
 * ----------------------------------------------------------------------------
 */

.or_pickup{margin: 10px 0 0 0;}
.or_pickup ul {margin: 5px 0;padding: 0;}
.or_pickup ul li {font-size:1.2em; margin:2% 2% 1% 2%; display:inline-block;}
.or_pickup ul li a {color:#000; transition: 1.0s ;}
.or_pickup ul li a:hover {color:#F5A200; text-decoration:none;}


.or_pickup img {margin:0;}
.or_pickup h3 {font-size:1.2em;margin: 5px 0 0 0;}
.or_pickup p {font-size:.8em; margin:-10px 10px 20px 0;}



.or_category{margin: 20px 0 0 0;}
.or_category ul {margin:5px 0; padding: 0 10px;}
.or_category ul li {font-size:1.2em;margin:2% .5%;display:inline-block;width: 48%;}
.or_category ul li a {color:#000; transition: 1.0s ;}
.or_category ul li a:hover {color:#F5A200; text-decoration:none;}


.or_category img {margin:0;}
.or_category h3 {font-size: .8em;margin: 0;color:#FFF;background:#40220F;padding:5px 7px;text-align: center;}

.or_kyudo{margin: 20px 0 0 0;}
.or_kyudo ul {margin:5px 0;padding: 0;}
.or_kyudo ul li.large {font-size:1.2em;margin: 2% 31px;display:inline-block;}
.or_kyudo ul li.small {font-size:1.2em;margin: 2% .5%;display:inline-block;text-align: center;width: 48%;}

.or_kyudo ul li a {color:#000; transition: 1.0s ;}
.or_kyudo ul li a:hover {color:#F5A200; text-decoration:none;}


.or_kyudo img {margin:0;}
.or_kyudo h3.large{font-size: 1em;margin: 3px 0 0 0; text-align: center;}
.or_kyudo h3.small{font-size: .8em;margin: 1px 0 0 0; line-height: 1.5em;}

.or_information{margin:100px 0 0 0;}
.or_information ul {margin:5px 0;padding: 0 10px;text-align: center;}
.or_information ul li {font-size:1.2em; margin:2% 2px; display:inline-block;}
.or_information ul li a {color:#000; transition: 1.0s ;}
.or_information ul li a:hover {color:#F5A200; text-decoration:none;}


.or_information img {margin:2% auto;}
.or_information p {font-size:1.2em; text-align:center;}


.fs-p-banner--postage2 {
    background: #F5A200;
    padding: 2.5% 0% 2.5% 0%;
}

.fs-l-main {
  margin: 24px auto;
  padding: 10px;
  max-width: 1216px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.fs-l-header {
  display: block;
  padding-top: 0px;
}

.fs-l-header__contents {
  display: -ms-grid;
  display: block!important;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto!important; 
  -ms-grid-columns: 4em 1fr 4em;
  grid-template-columns: 4em 1fr 4em!important;
  align-items: start;
}

}





.fs-body-product .fs-c-productMainImage {
 position: relative;
 height: 500px;
 vertical-align: middle;
 text-align: center;
}

.fs-c-productMainImage__image {
    display: contents;
    align-items: center;
    justify-content: center;
}


.fs-c-productMainImage__image img {
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
}

.fs-c-productThumbnail {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: flex-start;
}


.fs-c-productThumbnail__image  img {
  width: 100%;
  height: 50px;
  object-fit: cover;
}

.fs-c-buttonContainer {
  display: flex;
  align-items: center;
  justify-content: none;
  padding: 0;
}


