﻿@media Screen and (max-width:1419px){article > div.main > div.content > div.Index_c{width: 98%;}}@media Screen and (max-width:1049px){article > div.main > div.content > div.Index_link{text-align: center;} article > div.main > div.content > div.Index_link > a{display: block; margin: 2rem auto; width: 40%;}}@media Screen and (max-width:849px){article > div.main > div.content > div.Index_link > a{width: 50vw;}}@media Screen and (max-width:599px){article > div.main > div.content > div.Index_link > a{width: 75vw;} article > div.main > div.content > div.Index_link > a > span{font-size: 1rem; width: 80%;} article > div.main > div.content > div.Index_c > div.Index_new{width: 100%;} article > div.main > div.content > div.Index_c > div.Index_new > div.Title{border-bottom: none; font-size: 0; text-align: center; width: 18rem; margin: 0 auto; color: #ffffff; letter-spacing: 0.3rem; border-bottom: 4px solid #b5b6b6; padding-bottom: 0.5rem; margin-bottom: 2rem;} article > div.main > div.content > div.Index_c > div.Index_new > div.Title > div.Title_L{display: block; padding: 0; background: none;} article > div.main > div.content > div.Index_c > div.Index_new > div.Title > div.Title_L > h2{line-height: initial; font-size: 1.6rem; font-weight: bolder;}}@media Screen and (max-width:349px){article > div.main > div.content > div.Index_map > div.map_title{width: 98%;}}