<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
ã“ã®cssãƒ•ã‚¡ã‚¤ãƒ«ã¯ç·šè™«å­¦ä¼šã‚¦ã‚§ãƒ–ã‚µã‚¤ãƒˆã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã€ãƒ‡ã‚¶ã‚¤ãƒ³ã‚’æŒ‡å®šã™ã‚‹ãŸã‚ã®ã‚¹ã‚¯ãƒªãƒ—ãƒˆãŒè¨˜è¿°ã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚‹ã€‚
ã‚¦ã‚§ãƒ–ã‚µã‚¤ãƒˆã®ã©ã®ãƒšãƒ¼ã‚¸ã‚‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‚ç…§ã™ã‚‹ã‚ˆã†ã«ãªã£ã¦ã„ã‚‹ã€‚
å„ãƒšãƒ¼ã‚¸ã«å…±é€šã®è¨­å®šï¼ˆãƒ˜ãƒƒãƒ€ãƒ¼ã€å­¦ä¼šãƒ­ã‚´ãªã©ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã€ãƒ‡ã‚¶ã‚¤ãƒ³ï¼‰ã¯10è¡Œç›®ä»¥é™ã€
ãã®ä»–ã®å€‹åˆ¥ãƒšãƒ¼ã‚¸ç‰¹æœ‰ã®è¨­å®šã¯243è¡Œç›®ä»¥é™ã«è¨˜è¿°ã—ã¦ã„ã‚‹ã€‚
ã¾ãŸã€ã‚¦ã‚§ãƒ–ã‚µã‚¤ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ã„ã‚‹ç«¯æœ«ã®ã‚µã‚¤ã‚ºæƒ…å&nbsp;±ã‚’å…ƒã«ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’å¤‰æ›´ã™ã‚‹æ©Ÿèƒ½
ï¼ˆãƒ¬ã‚¹ãƒãƒ³ã‚·ãƒ–ãƒ‡ã‚¶ã‚¤ãƒ³ï¼‰ã‚’æŽ¡ç”¨ã—ã¦ãŠã‚Šã€ç«¯æœ«ã‚µã‚¤ã‚ºãŒå°ã•ã„å&nbsp;´åˆã®è¡¨ç¤ºè¨­å®šã¯402è¡Œç›®ä»¥é™ã«è¨˜è¿°ã—ã¦ã„ã‚‹ã€‚
*/

@charset "utf-8";

/* ã“ã“ã‹ã‚‰å…±é€šè¦ç´&nbsp;ã€€*/

body {
    margin: 0;
    padding: 0;
    color: #333;
}

/* ãƒªãƒ³ã‚¯ã®æ–‡å­—è‰² */
a {
    color: blue;
}

/* ä¸€åº¦è¨ªã‚ŒãŸãƒªãƒ³ã‚¯å…ˆã«ã¤ã„ã¦ãƒªãƒ³ã‚¯ã®æ–‡å­—è‰²ã‚’å¤‰æ›´ã™ã‚‹è¨­å®š */
a:visited {
    color: palevioletred;
}

/* ã‚«ãƒ¼ã‚½ãƒ«ã‚’ä¹—ã›ãŸãƒªãƒ³ã‚¯ãŒå¤ªå­—ã«ãªã‚‹è¨­å®š */
a:hover {
    font-weight: bold;
    text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
    margin-left: 1rem;
    margin-top: 0;
}

p {
    margin-top: 0;
    margin-left: 2rem;
    line-height: 1.6;
    text-indent: 1rem;
}

li {
    margin-bottom: 10px;
    margin-left: 2rem;
}

img {
    vertical-align: bottom;
}

/* ã“ã“ã‹ã‚‰ãƒ˜ãƒƒãƒ€ãƒ¼éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

header {
    width: 980px;
    margin: 0 auto;
}

/* å­¦ä¼šåã®æ–‡å­—è‰²ã€èƒŒæ™¯è‰²ã®è¨­å®š */
header .logo_title{
    float: left;
    color: white;
    background-color: #3081D3 ;
}

header p {
    float: left;
    margin: 5px 30px 5px 50px;
}

header .title {
    float: left;
    font-size: 50px;
    margin: 30px 0 10px;
}

header .e_title {
    color: white;
    float: left;
    font-size: 25px;
    margin-top: 0;
}

header .e_title a{
    color: white;
    text-decoration: none;
}

/* ãƒ˜ãƒƒãƒ€ãƒ¼ã®å„ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯éƒ¨åˆ†ã®è¨­å®š */
#global_navi {
    width: 980px;
    clear: both;
    overflow: hidden;
    margin: 16px auto 0;
    background-color: #352b23;
}

.list-item {
    display: block;
    float: left;
}

.list-item h3 {
    margin-left: 0;
}

.list-item h3 a{
    float: left;
    width: 194px;
    margin-bottom: 0;
    margin-right: 2px;
    text-align: center;
    padding: 10px 0;
    background-color: #352b23;
    color: #fff;
    text-decoration: none;
}

.list-item h3 a.last {
    width: 196px;
    margin-right: 0;
}

.list-item h3 a:hover {
    color: black;
    background-color: #FFFFE4;
}

.list-item h3.menu-title_current a {
    color: #352b23;
    background-color: #FFFFE4; 
}

#logo {
    width: 250px;
}

/* ã“ã“ã‹ã‚‰ãƒ¡ã‚¤ãƒ³éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

#wrapper {
    width: 980px;
    margin: 0 auto;
    background-color: #FFFFE4;
}

#main {
    width: 680px;
    margin: 0 30px;
    float: left;
    padding-top: 10px;
    min-height: 600px;
}

#main article h2 {
    margin: 5px;
    padding: 5px;
}

#main article h2, h3 {
    clear: both;
}

/* ãƒ‘ãƒ³ããšãƒªã‚¹ãƒˆã®è¨­å®š */
#breadcrumb {
    margin-bottom: 10px;
    font-size: smaller;
}

#breadcrumb ol {
    padding: 0;
    margin: 0;
}

#breadcrumb ol li{
    display: inline;
}

#breadcrumb ol li:after{
    content: "&gt;";
    padding-left: 10px;
}

#breadcrumb ol li:last-child:after{
    content: none;
}

.no_bullet {
    list-style: none;
}

/* ã“ã“ã‹ã‚‰ã‚µã‚¤ãƒ‰ãƒãƒ¼éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

#sidebar {
    float: right;
    width: 220px;
    margin: 50px 10px 0;
}

#sidebar ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

#sidebar ul li{
    margin: 10px 0;
}

#sidebar ul li img{
    max-width: 220px;
}

/* ã“ã“ã‹ã‚‰ãƒ•ãƒƒã‚¿ãƒ¼éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

footer {
    background-color: #3081D3;
    text-align: center;
    clear: both;
}

footer #footer_nav {
    padding: 0 0 5px;
}

footer #footer_nav ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

footer #footer_nav ul li {
    display: inline;
    border-left: solid 1px white;
    margin-left: 10px;
    padding-left: 10px;
    font-size: smaller;
}

footer #footer_nav ul li a {
    color: white;
}

footer #footer_nav li:last-child {
    border-right: solid 1px white;
    padding: 0 10px;
}

footer small {
    color: white;
}


/*ã“ã“ã‹ã‚‰å€‹åˆ¥ãƒšãƒ¼ã‚¸ã®è¨­å®š*/

/*å­¦ä¼šã«ã¤ã„ã¦*/

#main article .subheading {
    border-top: solid 2px;
}

#main article .registration table {
    width: 100%;
    border-collapse: collapse;
}

#main article .registration table th, td{
    padding: 0 1em 0 1em;
    height: 60px;
    background-color: white;
    border: solid 1px;
}

#main article .registration table #fee{
    width: 50px
}

#main article .registration table #membership{
    text-align: left;
    width: 80px
}

#main article .registration table .price{
    width: 80px
}

/*å­¦ä¼šã«ã¤ã„ã¦ï¼žå­¦ä¼šé‹å–¶ä½“åˆ¶*/

#main article #board_member h2 {
    margin: 20px 0 0;
}

#main article #board_member table {
    width: 100%;
    border-collapse: collapse;
}

#main article #board_member table th, td{
    padding: 0 1em 0 1em;
    background-color: white;
    border: solid 1px;
}

#main article #board_member table .board_name {
    width: 70%;
}

#main article #board_member .alphabet {
    margin-top: 5px;
}

/*å­¦ä¼šã«ã¤ã„ã¦ï¼žé›»å­ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–è‘—ä½œæ¨©*/

#main article #copyrights_info .jns {
    text-align: right;
}

/*å¤§ä¼šæ¡ˆå†…*/

#register_button ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#register_button ul li {
    margin: 0 10px 20px 10px;
    float: left;
    text-align: center;
}

#register_button ul li img{
    width: 200px;
    margin: 0;
}

#main article #register_button h3 {
    margin: 5px;
    padding: 5px;
}

#main article #register_button p:last-child {
    clear: both;
}

#main article .past_meetings h2 {
    margin: 5px;
    padding: 10px 5px; 
    border-top: solid 2px #352b23;
}

#Sympo_Poster {
    width: 680px;
}

/*å¤§ä¼šæ¡ˆå†…ï¼žå¤§ä¼šå±¥æ­´*/

#main article .past_meetings {
    margin: auto;
    border-collapse: collapse;
}

#main article .past_meetings th, td{
    padding: 0 1em 0 1em;
    background-color: white;
    border: solid 1px;
}



/*æ—¥æœ¬ç·šè™«å­¦ä¼šèªŒ*/

#main article .journal_info #NR_image {
    float: left;
    margin-right: 30px;
    padding-right: 30px;
}

#main article .submit{
    clear: both;
    margin-top: 50px;
    border-top: solid 1px;
}

.repository{
    margin: 20px 0;
    border-top: solid 1px;
}

/*è³‡æ–™é¤¨*/

#database ul {
    margin: 10px 0;
}

/*è³‡æ–™é¤¨ï¼žæ—¥æœ¬ç·šè™«å­¦ãƒ‹ãƒ¥ãƒ¼ã‚¹*/

#main article #news_list ul{
    margin: inherit;
    padding: inherit;
}

#main article #news_list ul li {
    text-align: center;
    display: inline-block;
    width: 200px;
    margin: 10px 2px;
    padding: 0;
}

/*ã“ã“ã‹ã‚‰ãƒ¬ã‚¹ãƒãƒ³ã‚·ãƒ–ãƒ‡ã‚¶ã‚¤ãƒ³è¨­å®š*/
/* 
2025å¹´6æœˆç¾åœ¨ã€ç«¯æœ«ã®ç”»é¢å¹…ãŒ797pxä»¥ä¸‹ã®å&nbsp;´åˆç•°ãªã‚‹ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã§è¡¨ç¤ºã•ã‚Œã‚‹ã‚ˆã†ã«è¨­å®šã—ã¦ã‚ã‚‹ã€‚
ï¼ˆã“ã®æ™‚ç‚¹ã§ãƒ¡ã‚¸ãƒ£ãƒ¼ãªç«¯æœ«ã‚µã‚¤ã‚ºã‹ã‚‰æ±ºå®šã—ã¦ã„ã‚‹ï¼‰
ãƒ¡ã‚¸ãƒ£ãƒ¼ãªç«¯æœ«ã®ã‚µã‚¤ã‚ºãŒå¤‰ã‚ã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ãŒã€æ¥µç«¯ã«å¤‰ã‚ã‚‰ãªã‘ã‚Œã°è¨­å®šã‚’ã„ã˜ã‚‹å¿…è¦ã¯ãªã„ã€‚
*/
@media screen and (max-width : 797px){
    header,
    #global_navi,
    #wrapper,
    #main
    {
        width: 100%
    }
    
    header p {
        margin: 0
    }
    
    header p #logo {
        width: 100%;
    }
    
    header .title {
        float: none;
        text-align: center;
        font-size: 50px;
        margin: 30px 0 10px;
    }

    header .e_title {
        color: white;
        float: none;
        text-align: center;
        font-size: 25px;
        margin-top: 0;
    }
    #global_navi {
        clear: both;
        overflow: hidden;
        margin: 16px auto 0;
        background-color: #3081D3;
    }
    .list-item {
        display: block;
        float: none;
        width: 100%;
    }

    .list-item h3 a{
        width: 100%;
        margin-bottom: 0;
        border-bottom: solid 1px #F1FAFF;
        text-align: center;
        padding: 10px 0;
        background-color: #352b23;
        color: #fff;
        text-decoration: none;
    }
    
    .list-item h3 a.last {
        width: 100%;
    }

    .list-item h3.menu-title_current a {
        color: #352b23;
        background-color: #FFFFE4; 
    }
    /* ã“ã“ã‹ã‚‰ãƒ¡ã‚¤ãƒ³éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

    #wrapper {
        margin: 0 auto;
        background-color: #FFFFE4;
    }

    #main {
        margin: 0 auto;
        padding-top: 10px;
    }

    #breadcrumb {
        margin-bottom: 10px;
        font-size: 20px;
        border-bottom: solid 1px #352b23;
    }

    #breadcrumb ol {
        padding: 0;
        margin: 0;
    }

    #breadcrumb ol li{
        display: inline;
        padding-left: 10px;
    }

    #breadcrumb ol li:after{
        content: "&gt;";
        padding-left: 10px;
    }

    #breadcrumb ol li:last-child:after{
        content: none;
    }
    
    #main h2 {
        text-align: center;
    }
    
    #main p {
        padding: 0 2%;
    }
    
    #main ul {
        border-bottom: solid 1px #352b23;
    }
    
    #main ul li {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 5px;
        font-size: 20px
    }

    /* ã“ã“ã‹ã‚‰ãƒ•ãƒƒã‚¿ãƒ¼éƒ¨åˆ†ã®å„ãƒ‘ãƒ¼ãƒ„ã€€*/

    footer {
        background-color: #3081D3;
        text-align: center;
    }

    footer #footer_nav {
        padding: 0 0 5px;
    }

    footer #footer_nav ul{
        list-style: none;
        margin: 0;
        padding: 0;
    }

    footer #footer_nav ul li {
        display: block;
        margin: 0;
        padding: 0;
        border-bottom: solid 1px #F1FAFF;
        font-size: smaller;
    }

    footer #footer_nav ul li a {
        color: white;
    }

    footer #footer_nav li:last-child {
        border-right: solid 1px white;
        padding: 0 10px;
    }

    footer small {
        color: white;
    }
    
    /*ã“ã“ã‹ã‚‰å€‹åˆ¥ãƒšãƒ¼ã‚¸ï¼ˆã‚¹ãƒžãƒ›ï¼‰è¨­å®š*/
    
    /*å­¦ä¼šã«ã¤ã„ã¦*/
    
    #main article p {
        margin: 10%;
        padding: 3%;
    }
    
    #main article h4 {
        margin: 5%;
        font-size: 140%;
    }
    
    
    /*å­¦ä¼šã«ã¤ã„ã¦*/
    
    #main #register_button ul li {
        width: 100%;
    }
    
    #main #register_button ul li img{
        width: 100%;
    }

    /* å¤§ä¼šæ¡ˆå†… */
    #Sympo_Poster {
        width: 90%;
    }

    /*æ—¥æœ¬ç·šè™«å­¦ä¼šèªŒ*/

    #main article .journal_info #NR_image{
        float: none;
        clear: both;
        width: 40%;
        margin:0 30%;
        padding: 0;
    }

    #main article ul {
        margin: auto 2%;
    }

    #main article p {
        margin: auto 2%;
    }
    
    /*ç·šè™«å­¦ä¼šãƒ‹ãƒ¥ãƒ¼ã‚¹*/
    
    #main article #news_list ul {
        float: none;
        text-align: center;
        width: 80%;
        margin: auto;
    }
    
    #main article #news_list ul li {
        width: 100%;
        border: solid 1px;
    }
}
</pre></body></html>