<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* ******************  intro  *************** */
#intro {
    margin: 0 0 0 70px;
    padding: 0;
    font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
    color: #333;
}

#intro_main {
    margin: 0;
    padding: 0;
}

#intro_main a { text-decoration: none;}
#intro_main a:link { color: #36C;}
#intro_main a:visited { color: #36C;}
#intro_main a:hover {
    color:#006;
    background-color: #C0D3FF;
}

#mp3_area {
    margin: 0;
    padding: 0 0 0 15px;
    float: right;
    width: 75px;
    height: 110px;
    background-color: #FFF;
}

#title_area {
    margin: 0;
    padding: 0;
}

h3 {
    margin: 10px 0 5px 0;
    padding: 0;
    border-bottom: 1px solid #CCC;
}

#intro_text p {
    margin: 0;
    padding: 0;
}

.title_jp {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    color: #36C;
}

.title_en {
    margin: 5px 0 0 0;
    padding: 0;
    font-weight: bold;
    color: #36C;
    line-height: 140%;
    font-size: 12px;
}

.subtitle_jp, .subtitle_en {
    margin: 0;
    padding: 0;
    color: #00a5b8;
}

.subtitle_en {
    line-height: 140%;
    font-size: 10px;
}

.img_area {
    clear: both;
    margin: 0;
    padding: 10px 0;
}

.author_jp {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #CCC;
    line-height: 1.4;
}

.author_en{
    margin: 0;
    padding: 0 0 10px 0;
    border-bottom: 1px solid #CCC;
    line-height: 100%;
    font-size: 10px;
}

.affiliation {
    margin:  20px 0 0 0;
    padding: 10px 0;
    font-size: 9px;
    color: #666;
    line-height: 1.5;
    border-top: 1px solid #CCC;
}

.rightbox {
    float: right;
}

/* ******************  A043_001paper_ddition  *************** */
.box_right {
	clear: both;
	float: right;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}

.box_left {
	clear: none;
	padding: 0;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0;
}

.fullbox {
	text-align: center;
	padding: 0px;
	width: 100%;
	clear: both;
	float: left;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.photobox {
	padding: 0 0 10px 0;
	margin: 0;
	text-align: center;
	font-size: 90%;
}

h4 {
	margin: 10px 0 5px 0;
	padding: 0;
	font-size: 100%;
}

#reference_document {
	margin: 40px 0 0 0;
	padding: 0;
}

#reference_document p {
    font-size: 90%;
    line-height: 1.3;
}</pre></body></html>