﻿@charset "utf-8";

main .other_linkbox {
padding: 0 6%;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;

-webkit-justify-content: space-around;
-moz-justify-content: space-around;
-ms-justify-content: space-around;
justify-content: space-around;

-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
main .other_linkbox:after{
  content:"";
  display: block;
  width:40%;
}
main .other_linkbox a.eachlink {
display: block;
width: 40%;
margin: 0 0 30px;
color:#863897;
font-size: 1.4rem;
padding-left:1em;
	text-indent: -1em;
}
main .other_linkbox a.eachlink i {
margin-right: 5px;
}

/*
main .button_box {
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;

justify-content: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
margin-bottom: 30px;
}

main .button_box .btn {
padding: 8px 12px 6px;
}
.btn.focus, .btn:focus, .btn:hover {
  color: #fff;
  text-decoration: none;
}
main .button_box a {
width: 120px;
margin:  0 15px;
font-size: 1.8rem;
font-weight: bold;
text-align: center;
}
main .button_box a {
background: #999;
color:#fff;
text-decoration: none;
}
main .button_box a i {
margin-right: 5px;
display: inline-block;
}
*/