@charset "utf-8";
/* CSS Document */
.infobanner { border-top: 1px solid #e5e5e5;width: 100%; height: 150px; background: url(/images/info.jpg) ; color: #fff; font-size: 60px; line-height: 140px; }

.info .info_con h2 { font-size: 14px; color: #717171; border-bottom: 1px solid #e5e5e5; padding-top: 5px; padding-bottom: 10px; }
.info .info_con h2 a { color: #717171; }
.info .info_con h2 a:hover { color: #254083; }
.info .info_con h2 b { color: #254083;}
.info .info_con h2 strong { float: right; }

.detail{ padding:0px 0px 20px 0px;}
.detail img{display:block; margin:20px auto; text-align:center; }
.detail strong{ display:block; text-align:right; font-size:14px; color:#474747; padding-top:30px; padding-bottom:25px;}

.detail h1{ font-size:20px; color:#0483e6;  font-weight:bolder;padding:10px 20px 10px 20px;text-align:center; margin-top:20px}
.detail h4{ font-size:18px; color:#0483e6;  font-weight:bolder;padding:10px 20px 10px 20px; margin-top:20px }
.detail h5{ font-size:18px; color:#585858;  font-weight:bolder;padding:10px 20px 10px 20px;text-align:center; ; margin-top:20px}
.detail h6{ font-size:15px; color:#0483e6;  font-weight:bolder;padding:10px 20px 10px 20px;}
.detail h3{ font-size:15px; color:#585858;  font-weight:bolder;padding:10px 20px 10px 20px; margin-top:20px}

.detail span{ text-align:center; display:block; color:#868686; font-size:14px; padding-bottom:10px;}
.detail p{ font-size:14px; color:#474747; text-indent:0em; line-height:18px;padding:0px 20px 10px 20px}
.detail p b{ font-weight:bold;}
.detail p a{ font-weight:bold;color:#0483e6;}
.detail p a:hover { text-decoration: underline;}

.p_detail{display:none;}
.detail table{font-size:14px; color:#474747; align:center;valign:top;width: 95%;word-wrap: break-word;margin:10px}
.detail table b{font-size:16px;font-weight:bold;color:#0483e6 }
.detail table tr{valign:top}

@media screen and (max-width:1200px) {
.info .info_con{ width:100%;}
.infobanner p{ width:100%;}
.info .info_con h2{ padding:20px 10px;}
.info{ padding-bottom:70px;}
.detail{ width:100%; }
.detail h1{ font-size:6em;}
.detail h4{ font-size:4em;}
.detail h5{ font-size:3.5em;}
.detail h6{ font-size:3.5em;}
.detail h3{ font-size:3.5em;}
.detail p{ font-size:3em;line-height:30px;}
.detail table{ font-size:3em; color:#474747; }
.detail table b{font-size:1.1em; color:#0483e6;}
.detail span{font-size:3em;}

.p_detail{display:block;}
}