#prod-dscr{max-width:770px;}
#prod-dscr img{width:100%;max-width:100%;height:auto;margin:0;border:0;}
#prod-dscr .blue{color:#00479b;}
#prod-dscr .bold{font-weight: bold;}

#prod-dscr .prod-dscr-sec{margin-bottom:50px;}
#prod-dscr .prod-dscr-sec ul{padding-left:2em;list-style:disc;}
#prod-dscr .prod-dscr-sec ul li{list-style:disc;font-size:16px;}
#prod-dscr .ttl{text-align:center;color:white;background:#212121;font-size:18px;padding:4px;margin-bottom:20px;}
#prod-dscr .prod-dscr-sec .inner{margin-bottom:40px;}
#prod-dscr .lead{text-align: center;color:#00479b;font-weight: bold;font-size:28px;padding:12px 0 24px;}
#prod-dscr .img{text-align: center;}
#prod-dscr .img img{width:auto;}
#prod-dscr .text{padding:16px;}
#prod-dscr .text p{font-size:16px;margin:0 0 1.5em;}

#prod-dscr .tbl{border-collapse: collapse;border:0;margin:0 0 16px;padding:0; width:100%;border-top:1px solid #ccc;}
#prod-dscr .tbl td{font-size:16px;text-align: left;vertical-align: middle;padding:16px;margin:0;border-bottom:1px solid #ccc;}
#prod-dscr .tbl td:first-child{width:30%;font-weight: bold;}
#prod-dscr .tbl td{width:70%;}
#prod-dscr .tbl td{width:70%;}
#prod-dscr p.option-others a {display:block;text-align: center;background: #edf1f9;font-weight: normal;padding:20px;font-size:18px;}

#prod-dscr .relative-kw span{display: block;font-weight: bold;font-size:14px;}
#prod-dscr .relative-kw ul{list-style: none;margin:0;padding: 8px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
#prod-dscr .relative-kw li{font-size:12px;display: inline-block;margin-right:10px;}
#prod-dscr .prod-dscr-sec .option a,#prod-dscr .prod-dscr-sec .option-others a{text-decoration: revert;color:revert;}