html{ margin:0;  padding:0}body{ margin:0;  padding:0; font-size:12px}form{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}h1,h2,h3,h4,h5,h6,p,ol,ul,pre,blockquote{ margin-top:12px; margin-bottom:12px}.pkg:after{ content:""; display:block; visibility:hidden; clear:both; height:0.1px; font-size:0.1em; line-height:0}* html .pkg{display:inline-block}* html .pkg{height:1%}.pkg{display:block}/* */body{text-align:center}#container{ position:relative; margin:0 auto; width:760px; text-align:left}#container-inner{position:static;width:auto}#banner{position:relative}#banner-inner{position:static}#pagebody{position:relative;width:100%}#pagebody-inner{position:static;width:100%}#alpha,#beta,#gamma,#delta{ display:inline; position:relative; float:left; min-height:1px}#delta{float:right}#alpha-inner,#beta-inner,#gamma-inner,#delta-inner{ position:static}.date-header,.entry-content{ position:static; clear:both; margin:0; line-height:1.5; font-size:12px}.entry-body{}.entry{ position:static; overflow:hidden; clear:both; width:100%; margin-bottom:3px}img.image-full{width:100%}.module{ position:relative; overflow:hidden; width:100%}.module-header,.module-header a,.module-header a:visited,.module-header a:active{  p\osition:relative; width:100%; w\idth:auto; margin:0; border-left:0px; border-bottom:1px dashed #808080; padding:5px; color:#00f; background:#fff; font-size:16px; font-weight:bold; line-height:1.2;  text-decoration:none}.module-header a:hover{ color:#007D7D; text-decoration:none}.module-content{ position:relative; margin:0px 0px 0px 0px}.module-top-menu{ position:relative; margin:0px 0px 0px 0px}.module-list{ margin:0; padding:0; list-style:none}.module-list-item{ margin-top:5px; margin-bottom:5px; text-align:left}body{ min-width:720px; background:#fff; font-size:12px}#container{ width:720px; margin-bottom:20px; background:#fff}#container-inner{ border-width:0 5px 5px 5px; border-style:solid; border-color:#fff}#banner{ width:720px}#banner-inner{ padding:0 0; border-width:0 0 0 0; border-style:solid; border-color:#fff}#alpha{margin:15px 15px 0 15px;width:480px}#beta{width:200px;background:#fff}#gamma,#delta{width:180px;background:#fff}#beta-inner,#gamma-inner,#delta-inner{ padding:12px 12px 0 12px; border-width:2px 2px 2px 0; border-style:solid; border-color:#fff}.module{ margin:0 0 0 0; padding:5px 5px 5px 5px; border-bottom:0 solid #f3f6f9; background:#fff; font-family:"Arial","新細明體"}.module-content{ margin:0 0 0 0;  border-top:0px solid #cfd4d9; padding:12px 12px 0 12px; font-size:12px; line-height:1.2}.module-text-content{ margin:0 0 0 0; border-top:0px solid #cfd4d9; padding:0px 12px 0 12px; font-size:12px; line-height:1.2}.module-left-menu{border-width:0}.module-left-menu .module-content{ margin-bottom:0; border:1px dashed #a3b8cc; padding-bottom:0px; color:#292e33; background:#fff; text-align:center; font-size:14px; font-family:"Arial","新細明體"}.module-left-bulletin{border-width:0}.module-left-bulletin .module-content{ margin-bottom:0; border:1px dashed #ff2000; padding-bottom:6px; color:#292e33; background:#fff; text-align:center; font-size:14px; font-family:"Arial","新細明體"}.module-training-bulletin{border-width:0}.module-training-bulletin .module-content,.module-training-bulletin .module-text-content{ margin-bottom:0; border:1px dashed #ff2000; padding-bottom:2px; color:#292e33; background:#fff; text-align:center; font-size:14px; font-family:"Arial","新細明體"}.layout-one-column body{min-width:520px}.layout-one-column #container{width:520px}.layout-one-column #banner{width:512px}.main-index{display:none}.layout-two-column-left #alpha{ margin:0; width:200px; background:#e6ecf2}.layout-two-column-left #alpha-inner{ padding:12px 12px 0 12px; border-width:2px 0 2px 2px; border-style:solid; border-color:#fff}.layout-two-column-left #beta{ margin:15px 15px 0 15px; width:480px; background:none}.layout-two-column-left #beta-inner{ padding:0; border-width:0}A:link {color:blue;text-decoration:underline}A:visited {color:royalred;text-decoration:underline}A:hover {text-decoration:none}A:active {text-decoration:none}A.a3:link {line-height:170%;text-decoration:underline}A.a3:visited {line-height:170%;text-decoration:underline}A.a3:hover {line-height:170%;text-decoration:none}A.a3:active {line-height:170%;text-decoration:none}.important-notice{ margin:24px 48px 24px 48px; padding:6px 6px 6px 6px; border:1px dashed #ff8080; background:#fff; font-family:"Arial","新細明體"; text-align:center; font-size:14px; color:#292e33;  line-height:1.2}