/* °ψΕλ */

div#header ul.nav li:nth-of-type(3) a{color:#fff !important;  border: 3px double #fff;}
div#m_header table.nav tr td:nth-of-type(3) a { color:#fff !important; border: 3px double #fff; }

@media screen and (max-width:1023px) {

div.sub_visual{width:100%; margin:0 auto; }
div.sub_visual img{display:block; width:100%; }

div#contents div.wrap { width: 100%; margin: 0 auto; padding-bottom: 30px; }
div#contents div#sub_title { width:100%; text-align:center; }
div#contents div#sub_title h2 {width:100%;  margin:30px auto; text-align: center; font-weight:bold;color:#fff; font-size:26px;}
div#contents div#sub_title h2 img{width:400px}

div#cont5 p { text-align: center; font-size: 20px; margin-top: 50px}

}

@media only screen and (min-width:1024px){

div.sub_visual{width:100%; margin:0 auto; }
div.sub_visual img{display:block; width:100%; }

div#contents div.wrap { width: 1080px; margin: 0 auto; padding-bottom: 30px; }
div#contents div#sub_title { width:100%; text-align:center; }
div#contents div#sub_title h2 {width:1080px;  margin:50px auto; text-align: center; font-weight:bold; color:#fff; font-size:40px;}
div#contents div#sub_title h2 img{width:400px}


div#cont5 p { text-align: center; font-size: 40px; margin-top: 50px}
}

