﻿@charset "utf-8";
/* CSS Document */
.maxw720{max-width:720px; min-width:320px; margin:0 auto;}
.m_logo{padding-top:1%; padding-bottom:1%;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.m_logo .mleft{float:left; width:50%;}
.m_logo .mleft img{max-width:95%; padding-left:5%;}
.m_logo .mright{float:right; width:50%;}
.m_logo .mright h1,.m_logo .mright h3{color:#23599F;}
.m_logo .mright h1{font-size:28px;}
.m_logo .mright h3{font-size:26px;}

.m_nav{padding:10px; text-align:center; background:#0155AB; line-height:26px; color:#fff; font-size:16px;}
.m_nav a{color:#fff; padding-left:10px; padding-right:10px;}
.m_nav a:hover{color:#fff;}

.xnav{border-bottom:1px solid #004895; border-top:1px solid #004895;}
.xnav .xnavbox{border-bottom:1px solid #2B8FFF; border-top:1px solid #2B8FFF; background:url("../images/nav.png")/*tpa=/style/img/nav.png*/ repeat-x #014898; text-align:center; line-height:22px; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
.xnav .xnavbox a{color:#fff;padding:0 5px;}
.xnav .xnavbox b{color:#fff}