body { font-family:Arial, times new roman; font-size:15px; color:#373737; line-height:1.425; margin:0; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
#content { width:1200px; margin:0 auto; clear:both; padding:0 10px; }
#content .inner { padding:15px; background-color:#e5edf5; max-width:1050px; margin:0 auto; }
p, hr {	margin-bottom:1.425em; }

a:link, a:visited { color:#1982d1; text-decoration:none; }
a:hover, a:active { text-decoration:underline; }
.inner a:hover, .inner a:active { text-decoration:none; color:#FF5733; }
#mySideMenu a:hover { color:#ff0000; text-decoration:none; }
.anchor::before { display:block; content:" "; margin-top:-1.425em; height:1.425em; visibility:hidden; pointer-events:none; }

table {	border-bottom:1px solid #ddd; margin:0 0 1.425em; border-spacing:0; }
.inner table {	border-bottom:0; margin:0; border-collapse:collapse; }
.table90 { width:90%; padding-left:40px; }
.table90 td:first-child {}
.table81 { width:81%; }
.table80 { width:80%; }
.table60 { width:60%; }
td { border-top:1px solid #ddd; padding:6px 10px 6px 0; vertical-align:baseline; }
td ol { margin:0 0 0 -22px; }
.inner td, .inner th { border:solid 1px #fff; padding:15px 10px; text-align:justify; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; color:#000; line-height:170%; background:#efefef; background:rgba(0, 0, 0, 0.063); vertical-align:top; }
.inner td table td { border:1px solid #9a9a9a; padding:0px 3px; background:none; }
.inner td table th { border:1px solid #9a9a9a; padding:2px 3px; background:none; font-weight:normal; }
.inner td table td table td { border:0; padding:0px 1px; }
#archive td { text-align:center; border:0; }

ul, ol { margin:0 0 1.425em 2.5em; }
ul { list-style:square; }
ol { list-style-type:decimal; }
ul ul, ol ol, ul ol, ol ul { margin-bottom:0; }
.inner ol, .inner ul { margin:0; padding:0; }

.entry-title, .tax-post-title { text-align:center; }
.entry-title { font-size:26px; padding-top:27px; }
.inner sup { vertical-align:super; font-size:70%; line-height:1; }
.inner abbr[title] { border-bottom:1px dotted #000000; cursor:alias; text-decoration:none; }

.sticky { position:fixed; top:0; right:0; }
.leftBoxSticky { position:fixed; top:0; left:0; }

#myHeader { float:right; border:1px solid #D2691E; padding:0 3px; color:#1982d1; background:#fff; }
#leftHideBox { float:left; border:1px solid #D2691E; padding:0 3px; visibility:hidden; }

#mySideMenu { display:none; position:fixed; z-index:999; right:0; top:0; width:25%; height:100%; padding:0 5px 0 1.35em; border-left:1.5px solid #D2691E; background:#fff; overflow:auto; }
.close { float:right; cursor:pointer; display:none; }
#myBtn { border:1px solid #D2691E; }

@media(max-width:980px){ #content{font-size:135%;overflow-x:hidden;} .table90,.table81,.table80{width:99%;} .table60{width:82%;} #mySideMenu{width:35%;} .close{display:block;} #searchButton{display:none;} .entry-title{padding-top:7px;} }
