﻿@charset "utf-8";

/* by hirose
---------------------------------------------------------*/
img#photoImg{        /* for profile photo*/
	display: block;
	float: left; 
	margin: 0px 0px 0px 25px;
//	padding: 3px;
//	border: 1px solid #eee;
//	-webkit-box-shadow: 0 10px 6px -6px #777;
//	    -moz-box-shadow: 0 10px 6px -6px #777;
//	             box-shadow: 0 10px 6px -6px #777;
}

#sub_container .sub_block {
	margin: 0px 0px 5px 20px;
}
#sub_container .sub_block li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-position: left 4px;
}
#sub_container .sub_block p{
	margin: 0px 0px 0px 0px;
}


#container #content div#MyProfile{
	margin: 0px 0px 5px 10px;
}

#container p.name{
}

#container img#ORCIDiD{
	display:block;
	float:left;
	margin: 2px 7px 2px 2px;
}

#container img#WoS{
	display:block;
	float:left;
	margin: 2px 7px 2px 2px;
}

#container img#ResearcherID{
	display:block;
	float:left;
	margin: 0px 5px 0px 0px;
}

#container img#Publons{
	display:block;
	float:left;
	margin: 2px 7px 2px 2px;
}

#container #YouTube_embed{
	margin: 0px 80px 0px 80px;
	padding: 0px 0px 0px 0px;
	color: #333;
}

#container #tocDisp{
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	color: #333;
}

#container #tocOn, #tocOff{
	display: inline;
}

#container #tocHbar{
	color: #333
}

#container .cursorOn{
	text-decoration: underline;
	color: #ff6600;
	cursor: pointer;
}

#container .cursorOff{
	text-decoration: none;
	color: #333;
	cursor: auto;
}

#container div.tocSwitch.on{
	text-decoration: underline;
	color: #000000;
}


#container div.tocImg{
	text-align: center;
	line-height: 10px;
	padding: 10px 0px 0px 0px;
}

#container span.tocBr{
	line-height: 10px;
}

/* -- for page top -- */
#container p#pageTop {
	display: none;
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content p#pageTop img {
	margin: 0px 0px 0px 0px;
}

#pageTop a:hover {
	text-decoration: none;
	opacity: 0.90;
}

