@charset "utf-8";

div.image {margin-bottom:60px;}
p.em1 {font-size:18px;color:#666;font-weight:400;}
p.em {font-size:18px;color:#329ed9;font-weight:400;}
p.plain {font-size:14px; color:#666;}
div.list {margin:40px 0 40px 45px;}
.list_title {color:#329ed9;margin-bottom:20px;margin-top:20px;}
div.list ul {margin-top:10px;}
div.list ul li {padding-left:33px;background:url('../images/bullet_blue.gif') no-repeat 3px center;font-size:14px;color:#666;line-height:30px;}
p.mr_bot {margin-bottom:50px;}

p.margin_top {margin-top:30px;}

.contentWrap h3 {margin-top:100px; margin-bottom:30px; font-size:28px; font-weight:400; color:#003366; text-transform:uppercase;}
ol {margin-left:45px;margin-top:40px;width:450px;}
ol li {margin-bottom:35px;}
ol li.num1 {background: url('../images/ol_num1.gif') no-repeat left top;}
ol li.num2 {background: url('../images/ol_num2.gif') no-repeat left top;}
ol li.num3 {background: url('../images/ol_num3.gif') no-repeat left top;}
ol li.num4 {background: url('../images/ol_num4.gif') no-repeat left top;}

ol li p.title {font-size:21px;color:#329ed9;font-weight:400;line-height:32px;padding-left:45px;}
ol li p.list {font-size:14px; color:#666;margin-top:5px;}

p.contact {margin-top:10px;}
p.contact a {font-weight:600; font-size:14px; color:#444;}
p.contact a:hover, p.contact a:focus {color:#329ed9;text-decoration:underline;}
p.contact span:hover {color:#fff; background:#329ed9;}