@charset "utf-8";


.sub {width:100%;}
.sub div {margin:20px 0;}
.sub h2 {padding:0 0 10px; font-size:1.5em; color:#ff8f00;}
.sub p ,.sub ul {font-size:14px; color:#333; line-height:1.6;}
.sub .box01 {background:#eee; padding:20px;}
.sub .box {padding:10px;}
.sub .box ul li { margin:10px 10px 10px 20px;  list-style:disc;}
.sub .box ul li strong {color:#0056c3;}
.sub img.center {display:block; margin:0 auto;}
.f_wrap {width:100%; }
.f_wrap:after{display:block; content:''; clear:both;}
.f_wrap .left{float:left;}
.f_wrap p.left{padding-top:100px;}

.tg  {border-collapse:collapse;border-spacing:0; width:96%; margin:0 auto; text-align:center}
.tg td{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal; border-color:#ccc;}
.tg th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:break-all; border-color:#ccc; background:#0a7aba; color:#fff; font-weight:bold;}
.tg .tg-yw4l{vertical-align:top}
.tg-031e2{background:#eee;}

@media all and (max-width: 768px) {
.sub {width:96%; margin:0 auto;}
img {max-width:100%;}
}