.sitemap_content {
  max-width: 760px;
  margin: 0 auto; }

.ul_list01 {
  width: 47.36%;
  float: left; }
  .ul_list01 > li {
    border-bottom: 1px dotted #1A1A1A; }
    .ul_list01 > li > a {
      font-size: 18px;
      line-height: 65px;
      letter-spacing: 0.9px;
      color: #1E1E1E;
      font-weight: 700;
      background: url(../img/sitemap/ico_arrow.png) no-repeat left center;
      padding-left: 18px; }
      .ul_list01 > li > a:hover {
        opacity: 0.5; }
    .ul_list01 > li ul {
      margin-left: 18px;
	  margin-top:-15px;
	  margin-bottom:10px;
	 }
      .ul_list01 > li ul li a {
        font-size: 15px;
        line-height: 37px;
        letter-spacing: 0.9px;
        color: #1E1E1E; }
        .ul_list01 > li ul li a:hover {
          opacity: 0.5; }

.ul_list02 {
  width: 47.36%;
  float: right; }
  .ul_list02 li {
    border-bottom: 1px dotted #1A1A1A; }
    .ul_list02 li a {
      font-size: 18px;
      line-height: 65px;
      letter-spacing: 0.9px;
      color: #1E1E1E;
      font-weight: 700;
      background: url(../img/sitemap/ico_arrow.png) no-repeat left center;
      padding-left: 18px; }
      .ul_list02 li a:hover {
        opacity: 0.5; }

@media (max-width: 767px) {
  .sitemap_content {
    padding: 0 15px; }

  .ul_list01,
  .ul_list02 {
    width: 100%;
    float: none; }

  .ul_list01 > li > a {
    font-size: 14px;
    line-height: 52px; }
  .ul_list01 > li ul {
    margin-left: 15px;
    margin-top: -10px;
    margin-bottom: 14px; }
    .ul_list01 > li ul li a {
      font-size: 13px;
      line-height: 31px; }

  .ul_list02 li a {
    font-size: 14px;
    line-height: 52px; } }

/*# sourceMappingURL=sitemap.css.map */
