@charset "Shift_JIS";
.m-title06_,
.free_block_ {
	display: none;
}


#depachika-pc-wrap p, #depachika-pc-wrap a,#depachika-pc-wrap span,#depachika-pc-wrap li,
#depachika-pc-wrap02 p, #depachika-pc-wrap02 a,#depachika-pc-wrap02 span,#depachika-pc-wrap02 li,
#depachika-pc-wrap03 p, #depachika-pc-wrap03 a,#depachika-pc-wrap03 span,#depachika-pc-wrap03 li,
#depachika-pc-wrap04 p, #depachika-pc-wrap04 a,#depachika-pc-wrap04 span,#depachika-pc-wrap04 li,
#depachika-pc-wrap05 p, #depachika-pc-wrap05 a,#depachika-pc-wrap05 span,#depachika-pc-wrap05 li{
	font-family: 游ゴシック体, 'Yu Gothic', YuGothic, メイリオ, Meiryo,Quicksand, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
#depachika-pc-wrap img,
#depachika-pc-wrap02 img,
#depachika-pc-wrap03 img,
#depachika-pc-wrap04 img,
#depachika-pc-wrap05 img{
	display: block;
	margin: auto;
	max-width: 100%;
}
#depachika-pc-wrap a,
#depachika-pc-wrap02 a,
#depachika-pc-wrap03 a,
#depachika-pc-wrap04 a,
#depachika-pc-wrap05 a{
	display: block;
	width: 100%;
	height: 100%;
}
#depachika-pc-wrap .mv{
	margin-bottom: 20px;	
}
#depachika-pc-wrap .mv_bottom{
	margin-bottom: 20px;	
}
#depachika-pc-wrap .pr{
	margin-bottom: 30px;	
}
#depachika-pc-wrap .pr.itemadd{
    padding: 20px;
    background: #fffbec;
    border: 2px solid #d4d4d4;
    text-align: center;
    color: #1a1a1a;
    font-size: 15px;
}
#depachika-pc-wrap .pr.itemadd .itemadd_ico{
    display: block;
    margin: -35px auto auto;
    width: 260px;
    padding: 7px;
    border-radius: 5em;
    box-sizing: border-box;
    background: #b32225;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    line-height: 1;
}
#depachika-pc-wrap .pr.itemadd .itemadd_ttl{
    margin-top: 20px;
    color: #d70c1f;
    font-weight: bold;
    font-size: 28px;
}
#depachika-pc-wrap .pr.itemadd .itemadd_txt{
}
#depachika-pc-wrap .pr.itemadd .color_or{
    color: #ff9600;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con{
	margin-top: 20px;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
    align-items: center;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_txt{
    letter-spacing: -.05em;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_detail{
    width: 370px;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_mark{
    margin-bottom: 10px;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_link{
    width: 410px;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_txt{
    font-size: 13px;
    text-align: left;
}
#depachika-pc-wrap .pr.itemadd .itemadd_con_inner_link_lead{
    margin-bottom: 10px;
    font-weight: bold;
}
#depachika-pc-wrap .itemlist{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 20px;
}
#depachika-pc-wrap .itemlist:nth-child(even){
	-webkit-box-orient: horizontal;
  	-webkit-box-direction: reverse;
  	-ms-flex-direction: row-reverse;
  	flex-direction: row-reverse;
}
#depachika-pc-wrap .itemlist_item02{
	padding: 30px 20px;
	background: #fffbec;
	border-right: 3px solid #ffa500;
	box-sizing: border-box;
	width: 450px;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
  	flex-wrap: wrap;
}
#depachika-pc-wrap .itemlist:nth-child(even) .itemlist_item02{
	border-right: 0;
	border-left: 3px solid #ffa500;
}
#depachika-pc-wrap .itemlist_item_ttl{
	width: 100%;
	font-size: 22px;
	line-height: 1.2;
	font-weight: bold;
	color: #1a1a1a;
}
#depachika-pc-wrap .itemlist_item_txt{
	width: 100%;
	font-size: 15px;
	line-height: 1.6;
	color: #1a1a1a;
}
#depachika-pc-wrap .itemlist_item_link{
	width: 100%;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
#depachika-pc-wrap .itemlist_item_link_btn a{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 200px;
	height: 54px;
	border-radius: 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.4;
	color: #fff;
	text-align: center;
	position: relative;
	background: #b22222;
}
#depachika-pc-wrap .itemlist_item_link_btn:last-child a{
	background: #004077;
}
#depachika-pc-wrap .itemlist_item_link_btn a::after{
	content: '';
    display: block;
    width: 9px;
    height: 9px;
    position: absolute;
    bottom: 40%;
    right: 10px;
    margin: auto;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#depachika-pc-wrap .flow{
	margin-bottom: 20px;
}
#depachika-pc-wrap .contents02{
	background: url("/contents/proper/foods/depachika/netsuper/img/2A/pc/bg.jpg");
	padding: 30px 20px;
	margin-bottom: 50px;
	box-sizing: border-box;
}
#depachika-pc-wrap .select{
	margin-bottom: 20px;
}
#depachika-pc-wrap .select_ttl{
	max-width: 500px;
	margin: 0 auto 20px;
	background: #ffa500;
	font-size: 20px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	color: #fff;
	position: relative;
}
#depachika-pc-wrap .select_ttl::after{
	position: absolute;
	top: 40px;
    right: 0;
	left: 0;
	margin: auto;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 14px solid #ffa500;
    border-right: 8px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 8px solid transparent;
}
#depachika-pc-wrap .select_btnlist{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
#depachika-pc-wrap .select_btnlist_btn a{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 395px;
    height: 108px;
    border-radius: 5px;
    font-size: 18px;
	font-weight: bold;
    line-height: 1.4;
    color: #fff;
    text-align: center;
    position: relative;
    background: #b22222 url("/contents/proper/foods/depachika/netsuper/img/2A/pc/btn_bg.png") no-repeat top center / cover;
}
#depachika-pc-wrap .select_btnlist_btn:last-child a{
	background: #004077 url("/contents/proper/foods/depachika/netsuper/img/2A/pc/btn_bg02.png") no-repeat top center / cover;
}
#depachika-pc-wrap .select_btnlist_btn a::after{
	content: '';
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    bottom: 40%;
    right: 15px;
    margin: auto;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);	
}
#depachika-pc-wrap .topics{
	margin-bottom: 20px;	
}
#depachika-pc-wrap .topics a{
	background: #fff;
	border: 1px solid #cccccc;
	box-sizing: border-box;
	height: 100px;
	margin: auto;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2;
	color: #1a1a1a;
}
#depachika-pc-wrap .topics_txt{
	display: block;
}
#depachika-pc-wrap .topics_txt::before{
	content: '';
    display: inline-block;
	vertical-align: middle;
	width: 50px;
    height: 43px;
	margin-right: 30px;
	background: url("/contents/proper/foods/depachika/netsuper/img/2A/pc/topics_ico.png") no-repeat top center / 100% auto;
}
#depachika-pc-wrap .topics_txt::after{
	content: '';
    display: inline-block;
	vertical-align: middle;
	width: 11px;
    height: 11px;
	margin-left: 30px;
    border-top: solid 1px #1a1a1a;
    border-right: solid 1px #1a1a1a;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#depachika-pc-wrap .topics .red{
	display: inline-block;
	color: #bc2428;
	margin-right: 5px;
}
#depachika-pc-wrap .topics .underline{
	display: inline-block;
	padding-bottom: 3px;
	border-bottom: 1px solid #1a1a1a;
}
#depachika-pc-wrap .coupon{
	background: #fff;
	border: 1px solid #ffa500;
	padding: 20px 0 30px;
	box-sizing: border-box;	
}
#depachika-pc-wrap .coupon a{
	position: relative;
}
#depachika-pc-wrap .coupon_ttl{
	margin-bottom: 10px;
	text-align: center;
}
#depachika-pc-wrap .coupon_txt{
	max-width: 580px;
	margin: auto;
	font-size: 15px;
	line-height: 1.6;
	color: #1a1a1a;
}
#depachika-pc-wrap .coupon_txt .small{
	font-size: 13px;
}
#depachika-pc-wrap .coupon_deco{
	font-size: 15px;
	line-height: 35px;
	color: #fff;
	background: #ffa500;
	width: 135px;
	border-radius: 35px;
	text-align: center;
	padding-left: 10px;
    box-sizing: border-box;
	position: absolute;
	bottom: -15px;
    right: 95px;
}
#depachika-pc-wrap .coupon_deco::after{
	content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    margin-left: 5px;
	margin-bottom: 2px;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
/* sub page*/
#depachika-pc-wrap02 .contents{
	padding: 30px 20px;
	margin-bottom: 30px;
	background: #fffbec;
}
#depachika-pc-wrap02 .contents_ttl{
	font-size: 20px;
	line-height: 1.2;
	color: #1a1a1a;
	text-align: center;
	margin-bottom: 20px;
}
#depachika-pc-wrap02 .contents_link{
	font-size: 0;
}
#depachika-pc-wrap02 .contents_link_item{
	display: inline-block;
	vertical-align: top;
	margin-right: 6px;
	margin-bottom: 6px;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(4n){
	margin-right: 0;
}
#depachika-pc-wrap02 .contents_link_item a{
	width: 195px;
	height: 80px;
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo.jpg") no-repeat left 5px center / auto;
	border: 1px solid #cccccc;
	box-sizing: border-box;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.4;
	color: #1a1a1a;
	padding-left: 90px;
	position: relative;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(2) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo02.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(3) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo03.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(4) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo04.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(5) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo05.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(6) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo06.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item:nth-child(7) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo07.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap02 .contents_link_item a::after{
	content: '';
    display: block;
    width: 9px;
    height: 9px;
    position: absolute;
    bottom: 40%;
    right: 10px;
    margin: auto;
    border-top: solid 1px #1a1a1a;
    border-right: solid 1px #1a1a1a;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#depachika-pc-wrap03 .topbtn{
	margin-top: 30px;
	margin-bottom: 50px;
}
#depachika-pc-wrap03 .topbtn a{
	width: 335px;
	margin: auto;
	font-size: 16px;
	font-weight: bold;
	line-height: 56px;
	color: #fff;
	background: #1a1a1a;
	text-align: center;
	position: relative;
}
#depachika-pc-wrap03 .topbtn a::after{
	content: '';
    display: block;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 40%;
    right: 12px;
    margin: auto;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);	
}
/* sub page02*/
#depachika-pc-wrap04 .category{
	font-size: 22px;
	font-weight: bold;
	line-height: 45px;
	color: #fff;
	background: #ffa500;
	text-align: center;
	margin-bottom: 30px;
}
#depachika-pc-wrap05 .contents{
	padding: 40px 20px;
    margin-top: 30px;
    margin-bottom: 50px;
    background: #fffbec;
}
#depachika-pc-wrap05 .contents.bg_white{
    background: #fff;
}
#depachika-pc-wrap05 .contents_link{
	font-size: 0;
	margin-bottom: 20px;
}
#depachika-pc-wrap05 .contents_link_item{
	display: inline-block;
	vertical-align: top;
	margin-right: 6px;
	margin-bottom: 6px;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(4n){
	margin-right: 0;
}
#depachika-pc-wrap05 .contents_link_item a{
	width: 195px;
	height: 80px;
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo.jpg") no-repeat left 5px center / auto;
	border: 1px solid #cccccc;
	box-sizing: border-box;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.4;
	color: #1a1a1a;
	padding-left: 90px;
	position: relative;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(2) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo02.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(3) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo03.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(4) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo04.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(5) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo05.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(6) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo06.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item:nth-child(7) a{
	background: #fff url("/contents/proper/foods/depachika/netsuper/img/2A01/pc/btn_photo07.jpg") no-repeat left 5px center / auto;
}
#depachika-pc-wrap05 .contents_link_item a::after{
	content: '';
    display: block;
    width: 9px;
    height: 9px;
    position: absolute;
    bottom: 40%;
    right: 10px;
    margin: auto;
    border-top: solid 1px #1a1a1a;
    border-right: solid 1px #1a1a1a;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#depachika-pc-wrap05 .contents_link02{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
#depachika-pc-wrap05 .contents_link02_item{
	margin: 0 10px;
}
#depachika-pc-wrap05 .contents_link02_item a{
	width: 336px;
	background: #b22222;
	font-size: 16px;
	font-weight: bold;
	line-height: 56px;
	color: #fff;
	text-align: center;
	position: relative;
}
#depachika-pc-wrap05 .contents_link02_item:last-child a{
	background: #1a1a1a;
}
#depachika-pc-wrap05 .contents_link02_item.pm a{
	background: #004077;
}
#depachika-pc-wrap05 .contents_link02_item a::after{
	content: '';
    display: block;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 40%;
    right: 12px;
    margin: auto;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);	
}
/* sub page02 special_event*/
#depachika-pc-wrap04.special_event .special_event_con{
    padding: 25px 38px 30px;
    background: #fffbec;
}
#depachika-pc-wrap04.special_event .special_event_con_ttl{
    margin-bottom: 20px;
}
#depachika-pc-wrap04.special_event .special_event_con_detail{
    color: #000;
    font-size: 15px;
    line-height: 1.4;
}
#depachika-pc-wrap04.special_event .special_event_con_detail dl{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
    border-bottom: 3px solid #d4d4d4;
    padding: 17px 0 13px;
}
#depachika-pc-wrap04.special_event .special_event_con_detail dt{
	width: 20%;
}
#depachika-pc-wrap04.special_event .special_event_con_detail dd{
	width: 80%;
}
#depachika-pc-wrap04.special_event .special_event_con .topics{
	margin: 30px auto 20px;	
}
#depachika-pc-wrap04.special_event .special_event_con .topics a{
	background: #fff;
	border: 1px solid #cccccc;
	box-sizing: border-box;
	height: 70px;
	margin: auto;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2;
	color: #1a1a1a;
}
#depachika-pc-wrap04.special_event .special_event_con .topics_txt{
	display: block;
}
#depachika-pc-wrap04.special_event .special_event_con .topics_txt::before{
	content: '';
    display: inline-block;
	vertical-align: middle;
	width: 50px;
    height: 43px;
	margin-right: 30px;
	background: url("/contents/proper/foods/depachika/netsuper/img/2A/pc/topics_ico.png") no-repeat top center / 100% auto;
}
#depachika-pc-wrap04.special_event .special_event_con .topics_txt::after{
	content: '';
    display: inline-block;
	vertical-align: middle;
	width: 11px;
    height: 11px;
	margin-left: 30px;
    border-top: solid 1px #1a1a1a;
    border-right: solid 1px #1a1a1a;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#depachika-pc-wrap04.special_event .special_event_con .topics .red{
	display: inline-block;
	color: #bc2428;
	margin-right: 5px;
}
#depachika-pc-wrap04.special_event .special_event_con .topics .underline{
	display: inline-block;
	padding-bottom: 3px;
	border-bottom: 1px solid #1a1a1a;
}
#depachika-pc-wrap04.special_event .select{
    margin: -20px 20px 10px;
}
#depachika-pc-wrap04.special_event .select_ttl{
	max-width: 500px;
	margin: 0 auto 20px;
	background: #ffa500;
	font-size: 20px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	color: #fff;
	position: relative;
}
#depachika-pc-wrap04.special_event .select_ttl::after{
	position: absolute;
	top: 40px;
    right: 0;
	left: 0;
	margin: auto;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 14px solid #ffa500;
    border-right: 8px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 8px solid transparent;
}
#depachika-pc-wrap04.special_event .select_btnlist{
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
#depachika-pc-wrap04.special_event .select_btnlist_btn a{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 395px;
    height: 80px;
    border-radius: 5px;
    font-size: 18px;
	font-weight: bold;
    line-height: 1.4;
    color: #fff;
    text-align: center;
    position: relative;
    background: #b22222;
}
#depachika-pc-wrap04.special_event .select_btnlist_btn:last-child a{
	background: #004077;
}
#depachika-pc-wrap04.special_event .select_btnlist_btn a::after{
	content: '';
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    top: calc(50% - 13px);
    right: 15px;
    margin: auto;
    border-top: solid 1px #fff;
    border-right: solid 1px #fff;
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

/* btns_btm */
#depachika-pc-wrap .btns_btm_ttl,
#depachika-pc-wrap05 .btns_btm_ttl {
	position: relative;
	z-index: 0;
	font-size: 24px;
	margin: 0 auto;
    max-width: 640px;
	text-align: center;
	color: #0A0A0A;
	line-height: 1.2;
}
#depachika-pc-wrap .btns_btm_ttl span,
#depachika-pc-wrap05 .btns_btm_ttl span {
	display: inline-block;
	padding: 0 30px;
	background-color: #FFF;
}
#depachika-pc-wrap .btns_btm_ttl::after,
#depachika-pc-wrap05 .btns_btm_ttl::after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 50%;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: #888;
}
#depachika-pc-wrap .btns_btm_link_wrap,
#depachika-pc-wrap05 .btns_btm_link_wrap {
    margin: auto 10px;
	display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
#depachika-pc-wrap .btns_btm_link,
#depachika-pc-wrap05 .btns_btm_link {
    width: 400px;
	padding: 40px 10px;
    box-shadow: border-box;
}
#depachika-pc-wrap .btns_btm_link a,
#depachika-pc-wrap05 .btns_btm_link a {
    height: auto;
    margin: 0 auto;
}
#depachika-pc-wrap .btns_btm_link_txt,
#depachika-pc-wrap05 .btns_btm_link_txt {
    margin-top: 10px;
    display: block;
    font-size: 13px;
    text-align: center;
}

