@charset "utf-8";
@import "left.css";
@import "log.css";
@import "main.css";
@import "base.css";
/* CSS Document */
body,td,th{font-family:"微軟正黑體";font-size:100%;line-height:22px;}
#header{position:relative; z-index:1000000;}
#header .headerTop {position:relative; width:1004px; height:auto; margin:0 auto; z-index:1000;}
#wrapper{width:100%; height:100%; background-attachment:scroll;background:#e1e1e1;}

.photo {font-size:12px;;color:#323232;}
.photo a{color:#323232;line-height:20px;}
.photo a:hover{color:#F60;line-height:20px;}
.new {font-size:13pt;color:#878787;}
.new a{font-size:13pt;color:#000;line-height:30px;padding:0 10px;}
.new a:hover{font-size:13pt;color:#f60;line-height:30px;padding:0 10px;}


#Mcontents {width:96%;padding:0 2%;font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;margin-bottom:1vh;}

/*Full page*/
.M_note{width:calc(100% - 2em);font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;/*word-wrap: break-word;word-break: break-all;*/}
/*.M_note img{max-width:100%;display:block;}*/
.M_note ol{list-style:decimal;padding:0 0 0 2em;}
.M_note ul{list-style:disc;padding:0 0 0 2em;}
.M_note iframe{  width: 100%;height: 100%;}
.M_note a{color:#000000;}
.M_note a:hover{color:#ff6600;}



.M_note .M_note_l{width:220px;float:left;}
.M_note .M_note_l img{width:100%;max-width:100%;display:block;}
.M_note .M_note_r{width:calc(100% - 220px);float:left;}



.M_note .col{width:calc((100% - 5em)/3);margin:0.5em;float:left;}
.M_note .col2{width:calc(100% - (100%)/3 - 5em);margin:0.5em;float:left;}

/*person*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, /*table*/, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;}


#person_block{width:calc(100% - 0em);font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;word-wrap: break-word;word-break: break-all;border-radius:15px;background:#e2f0f2;color:#454545;padding:1em; }
/*#person_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 3em;font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;border-radius:15px;background:#e2f0f2;color:#454545; }
*/#person_block:after {content:''; clear:both; display:block;}


#person_block .person_img{width:220px;float:left;}
#person_block .person_note{width:calc(100% - 220px);float:left;}
#person_block .person_note ol{list-style:decimal;padding:0 0 0 2em;width: auto}
#person_block .person_note ul{list-style:disc;padding:0 0 0 2em;}

