@charset "utf-8";
/* CSS Document */
.accordion-container{display: none;margin: 0 1rem 5rem;}

.accordion-container ul{
    margin: 0;
	list-style: none;
}
.accordion-container ul.list_box{
	padding: 0;
border: 1px solid #313131;
}

.accordion-container .link_nav {
  position: relative;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #000;
  cursor: pointer;
  padding: 10px 18px 10px 0;
  font-family: "Tenor Sans", "Noto Sans JP", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
display: block;
text-align: center;  
}

.accordion-container .link_nav.open .btn_toggle::after {
    background-image: url(https://dscstore.itembox.design/item/img/common/icon_open_triangle.svg);
	width: 13px;
height: 13px;
}

.accordion-container .nav_list {
	display: none;
    margin: 0;
}
.accordion-container .nav_list ul{
	padding: 0;
}
.accordion-container .nav_list ul li:first-of-type{
	text-align: center;
background-color: #e8e8e8;
padding: 1px 0;
}


.accordion-container .nav_list ul li:nth-of-type(n+2) {
  width: 80%;
  margin: 1rem auto;
}

.accordion-container li a{
	display:block;
}


/**ボタン**/
.accordion-container .btn_toggle::after {
    position: absolute;
    content: '';
    width: 13px;
    height: 13px;
    display: block;
    top: 50%;
    right: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(https://dscstore.itembox.design/item/img/common/icon_close_triangle.svg);
    transform: translateY(-50%);
}
.accordion-container .btn_toggle {
    cursor: pointer;
    position: relative;
    display: block;
}

@media screen and (max-width: 900px){
	.accordion-container {
		display:block;
}
}


