﻿.a_fz{ font-size:14px; line-height:28px; margin-bottom:60px;}
.a_fz p{ margin:15px 0;}
.plc{ display:none;}
.title_01{ color:#0e60a9; font-size:24px; line-height:45px; height:45px; color:#0b59a1; position:relative; margin:30px 0 15px;}
.title_01 img{ vertical-align:top; width:30px; position:absolute; left:0; top:8px;}
.title_01 b{ font-weight:normal; letter-spacing:4px; padding-left:45px;}
.title_01 span{ font-size:14px; color:#626262;letter-spacing:2px;}


dl.dl_h2 { background:#fff; width:306px; margin:10px 21px 0px 0px; float:left; display:inline; }
dl.dl_h2 dt { width:316px; height:225px; }
dl.dl_h2 dt a { }
dl.dl_h2 dt a:hover { }
dl.dl_h2 dt a img { display:block; width:300px; height:219px; padding:2px; border:1px solid #e0e0e0; }
dl.dl_h2 dt a:hover img { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
dl.dl_h2 dd { height:24px; line-height:24px; font-weight:normal; overflow:hidden; white-space:nowrap; text-align:center; padding:0 4px; }
dl.dl_h2.nones { margin-right:0px; }

dl.dl_aldz dt { height:150px; }
dl.dl_aldz dt img { height:144px !important; padding:2px !important; }
dl.dl_dxcc dt { height:209px; }
dl.dl_dxcc dt img { height:203px !important; padding:2px !important; }
dl.dl_sjtd dt { height:421px; }
dl.dl_sjtd dt img { height:415px !important; padding:2px !important; }
dl.dl_sgtd dt { height:206px; }
dl.dl_sgtd dt img { height:200px !important; padding:2px !important; }
