/*  
Theme Name: exhibit ver. 0.5
*/

* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
body {
font-size:62.5%;
}
html > body {
font-family:helvetica,arial,san-serif;
font-size:10px;
}
a {
color:#0066CC;
}
img {
border:0pt none;
}
.totop {
float:right;
height:20px;
width:820px;
}
.totop img {
float:right;
}
#wrapper {
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
margin:0pt auto;
width:900px;
}
div > #wrapper {
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
margin:0pt auto;
width:900px;
}
#header {
margin-bottom:0pt;
}
#headerimg {
color:#FFFFFF;
height:501px;
margin:0pt 40px;
width:820px;
}
#smallheader {
color:#FFFFFF;
cursor:pointer;
font-size:1em;
height:111px;
margin:0pt 40px;
width:820px;
}
#navigation {
float:right;
width:300px;
}
#topicindex {
float:right;
font-size:1.3em;
line-height:1.6em;
width:410px;
margin-bottom: 40px;
}
#topicindex h2 {
border-bottom:1px solid #333333;
font-size:1.4em;
margin-bottom:0.5em;
padding-bottom:0.5em;
}

#topicindex h3 {
font-size: 1.1em;
}

#topicindex img {
float:right;
}
.toppage {
float:left;
width:410px;
}
.toppage h2 {
font-size:1.4em;
line-height:1.4em;
}
.toppage .entry {
font-size:1.3em;
line-height:1.4em;
padding-bottom: 40px;
}
.shortmessage {
float:left;
font-size:1.2em;
line-height:1.4em;
width:200px;
}
.shortmessage h2 {
font-size:1.2em;
}
.getpdf {
float:left;
font-size:1.1em;
width:200px;
}
.caution {
color:#FF6666;
font-size:1em;
margin:0.5em 0pt;
padding:0.5em 0pt;
}
.guest {
border-bottom:1px solid #000000;
margin-top:1.1em;
}
.guestTitle {
float:left;
font-size:0.96em;
font-weight:bold;
width:25%;
}
.guestProfile {
float:right;
font-size:0.96em;
padding-bottom:1.2em;
width:75%;
}
.readmore {
text-align:right;
}
#header a {
color:#FF99CC;
text-decoration:none;
}
#content {
margin:0pt 40px 10px;
width:820px;
}
#sidebar {
background-color:#FFFFFF;
height:59px;
margin:0pt 40px 30px;
width:820px;
}
#sidebar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#sidebar li {
display:inline;
}
#sidebar img {
border:medium none;
float:left;
}
#secondbar {
background-color:#FFFFFF;
height:39px;
margin:0pt 40px 40px;
width:820px;
}
.officialName {
font-size:0.9em;
font-weight:normal;
margin-left:0.25em;
}
#secondbar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#secondbar li {
display:inline;
}
#secondbar img {
border:medium none;
float:left;
}
#secondtitle {
margin:0pt 40px 30px;
width:820px;
}
#footer {
background-color:#FFFFFF;
border-top:1px solid #666666;
clear:both;
font-size:1.1em;
height:40px;
line-height:1.2em;
margin:0pt 40px;
padding:0.5em 0pt;
width:820px;
}
#footer a {
color:#CCCCCC;
}
#author {
float:left;
width:260px;
}
#spj {
border:0pt none;
float:left;
padding-top:0.5em;
}
#address {
float:right;
font-size:0.96em;
padding-top:0.5em;
width:280px;
}

#ticket {
width: 60px;
}

#submit {
width: 60px;
}

.content {
font-size:1.4em;
}
.post {
color:#333333;
float:right;
font-size:1.4em;
line-height:1.6em;
margin-bottom:2.2em;
width:570px;
}
.post h2 {
border-bottom:1px solid #333333;
font-size:1.2em;
}
.post h3 {
border-bottom:1px solid #333333;
font-size: 1.1em;
margin-bottom:0.5em;
}
.post h4 {
margin-top: 0.5em;
margin-bottom:0.5em;
}
h4#institute {
border-bottom:1px solid #EAEAEA;
margin-top:2em;
}
h4#academy {
border-bottom:1px solid #EAEAEA;
margin-top:2em;
}
.post ul {
margin-bottom:0.6em;
}
.post li {
display:inline;
margin-right:0.5em;
}
img.thum {
float:left;
margin-right:1em;
padding-bottom:100px;
}
img.columnPhoto {
float:left;
margin:5px 10px 10px 0pt;
}
.postnavi {
float:right;
}
.postnavi {
font-weight:bold;
}
.postnavi a {
font-weight:normal;
}
.linknavi {
margin:1.2em 0pt;
text-align:right;
}
h2 a:hover {
color:#999999;
}
h2 a:visited, h2 a {
color:#333333;
text-decoration:none;
}
h3 a:hover {
color:#999999;
}
h3 a, h2 a {
color:#333333;
text-decoration:none;
}
.toppage table {
width:395px;
}
.toppage th {
letter-spacing:1.2em;
text-align:left;
width:70px;
}
.eventData table {
width:550px;
}
.eventData th {
letter-spacing:0.4em;
text-align:right;
width:80px;
}
.entry {
margin-bottom:1.5em;
margin-top:1em;
}
.postmetadata {
border-top:1px solid #333333;
font-size:0.8em;
padding:0.2em;
}
.postmetadata a {
color:#33CCCC;
}
.navigation {
display:block;
margin-bottom:40px;
margin-top:10px;
}
.clearLeft {
clear:left;
}
.clearRight {
clear:right;
}
.clearBoth {
clear:both;
}
.insertimage {
clear:right;
font-size:0.9em;
padding:20px 0pt;
}

.recentTopics {
width: 410px;
}

.recentTitle {
width: 305px;
float: right;
}

.caption {
font-weight:bold;
margin:1em 0pt;
}
.course {
font-weight:bold;
}
.member {
border-bottom:1px solid #EAEAEA;
margin-bottom:0.8em;
}
.alignleft {
float:left;
text-align:left;
width:50%;
}
.alignright {
float:right;
text-align:right;
width:50%;
}
a#prof {
color:#000000;
text-decoration:none;
}
.workMember {
color:#999999;
}
.workMember a {
color:#999999;
text-decoration:none;
}
.workPhoto {
color:#999999;
float:left;
font-size:0.8em;
line-height:1.2em;
margin-right:1em;
padding-bottom:5em;
width:300px;
}
.workPhoto img.addComment {
padding-bottom:0.4em;
}
.workPhoto img#secondPhoto {
margin-top:1em;
}
#profName {
color:#999999;
}

.profDetail {
float:right;
font-size:0.96em;
width:370px;
height: 180px;
}

.profDetailHD {
float:right;
font-size:0.96em;
width:370px;
height: 160px;
}

.profImage {
color:#999999;
float:left;
font-size:0.8em;
width:175px;
height:180px;
margin-right: 1.6em;
line-height:1.1em;
}

.profImageHD {
color:#999999;
float:left;
font-size:0.8em;
width:175px;
height:160px;
margin-right: 1.6em;
line-height:1.1em;
}

.profImage img {
padding-bottom:0.4em;
}

.profImageHD img {
padding-bottom:0.4em;
}

img.longProfile {
padding-bottom:1.2em;
}

.hiruta {
height:230px;
}
.profBottomThree {
padding-bottom: 0.5em;
}


.profMore {
color:#999999;
float:left;
font-size:0.8em;
line-height:1.1em;
width:175px;
}
.profMore img {
padding-bottom:0.4em;
}
.moreFirst {
clear:left;
margin-right:1.6em;
}
.moreSecond {
float:left;
margin-right:1.6em;
}
.moreThird {
margin-right:0pt;
}
#cright {
float:right;
text-align:right;
}
.utwtags {
background-color:#DEDEDE;
clear:both;
margin:1em 0pt;
padding:0.5em 0pt 0.5em 0.5em;
}

form {
margin-top: 1em;
}