/* Basic Settings */

html {
    margin:0;
    padding:0;
    _overflow:hidden;
}

body {
    margin:0;
    padding-top:0;
    _height:100%;
    _overflow:hidden;
    background:#ffffff;
    color:#000000;
}


div#navi {
    background:url(./images/atom_bkg.gif);
    width:200px;
    height:97.5%;
    position:fixed;
    _position:absolute;
    top:0px;
    right:0px;
    overflow:auto;
    font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
}

div#under {
    background:#000000;
    position:left;
    right:0px;
    width:100%;
    height:2.5%;
    padding:0;
    margin:0;
}

div#menulist {
    padding:0 20px;
    height:97.5%;
}


div#main {
    background:url(./images/bkg_main.gif);
    margin-right:200px;
    height:97.5%;
    overflow:auto;
}

div#contents {
    padding:0 20px 10px;
}

body<div#menulist{
    position: fixed;
}

a {
    color:#0000ef;
}

a:hover {
    color:#008800;
}


/* common settings all page */

a.notunder {
    text-decoration:none;
}

a:hover.notunder {
    text-decoration:underline;
}







/* top and bottom bar */


.tbmenu {
    text-align:center;
    margin-top:1em;
    margin-bottom:5px;
}

.present_place {
    color:#ffffff;
    background:#0000ef;
    font-weight:bold;
    padding-top:0.25em;
    padding-bottom:0.1em;
}

.version {
    font-size:1em;
    font-family:Courier New;
    color:#ffffff;
    text-align:right;
    margin-top:0;
    padding:0;
    margin-bottom:0;
    margin-right:1em;
}




/* font style */


.uetuki {
    vertical-align:super;
    font-size:0.67em;
}

.sitatuki {
    vertical-align:sub;
    font-size:0.67em;
}

.syatai {
    font-style: italic;
}

.uesyatai {
    vertical-align:super;
    font-size:0.67em;
    font-style: italic;
}

.sitasyatai {
    vertical-align:sub;
    font-size:0.67em;
    font-style: italic;
}




.u_line {
    text-decoration:underline;
    }





/* Settings of MENU navigation */


a.menulink00 {
    margin-top:10px;
    color:#000000;
    text-decoration:none;
}

a:hover.menulink00 {
    margin-top:10px;
    color:#ff0000;
    background:#ffff00;
    text-decoration:none;
}

a.menulink01 {
    margin-top:10px;
    color:#000000;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    font-size:1.25em;
}

a:hover.menulink01 {
    color:#ff0000;
    background:#ffff00;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    font-size:1.25em;
}

.menunolink01 {
    color:#000000;
    font-size:1.25em;
    font-weight:bold;
}

a.menulink02 {
    margin-left:-30px;
    color:#000000;
    text-decoration:none;
    font-size:0.9em;
}

a:hover.menulink02 {
    margin-left:-30px;
    color:#ff0000;
    background:#ffff00;
    text-decoration:none;
    font-size:0.9em;
}

.menunolink02 {
    color:#000000;
    font-size:0.9em;
}

.menu01 {
    margin-top:10px;
}













/* Settings of HOME */




/* set id */




#hometop, #hometope {
    text-align:left;
    margin-top:10px;
}

#news, #newse {
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    color:#ff0000;
}

#address, #addresse {
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    color:#ff8000;
}

#aboutthissite, #aboutthissitee {
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    color:00aa00;
}

#news2 {
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    color:#0000ff;
}



/* set class */




.radiochemistry {
    font-size:1.25em;
    font-family:Times New Roman;
}

.update {
    font-size:1.25em;
    color:#555555;
    text-align:right;
    font-family:Courier New;
}

.language {
    font-size:1.5em;
    font-weight:bold;
    text-align:right;
}


.news00 {
    background:#f5f5ff;
    color:#000000;
    width:600px;
    height:300px;
    margin:0;
    overflow:auto;
    border-style:outset;
    margin-bottom:20px;
    padding:0;
}

.news_list {
    list-style-type:none;
    margin:5px;
    padding-left:0;
    font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
}

.news_ymd {
    float:left;
    margin-right:1em;
    list-style-type:none;
}

.news01 {
    list-style-type:none;
    margin-left:10em;
}


.add_write {
     color:#333333;
     list-style-type:none;
     margin-left:2em;
}

.add_writee {
     color:#333333;
     list-style-type:none;
     font-family:Courier New;
     margin-left:2em;
}


.mlmaster {
    color:#333333;
    font-size:1.25em;
    font-family:Courier New;
    text-align:right;
}

.news10 {
    background:#f5f5ff;
    color:#000000;
    width:600px;
    height:10%;
    margin:0;
    overflow:auto;
    border-style:outset;
    margin-bottom:20px;
    padding:0;
}

.news11 {
    list-style-type:none;
    margin-left:12em;
}

















/* Settings of About Us */


div#piax {
    background:url(researches/image/piax_BGD2.jpg);
    margin-right:200px;
    height:97.5%;
    overflow:auto;
    text-align:center;
    }



/* set id */






#aboutustop, #aboutustope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    text-align:center;
    background:#0000ef;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0;
}

#she01, #she01e,
#she02, #she02e {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    text-align:center;
    background:#0000ef;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0;
}

#introduction, #introductione {
    color:#8a2be2;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#research, #researche {
    color:#ff0000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#labo, #laboe {
    color:#ff8000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    margin-top:50px;
}

#activities, #activitiese {
    color:#00aa00;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    margin-top:50px;
}


#timetable, #timetablee {
    color:#800080;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    margin-top:50px;
}

#events, #eventse {
    color:#0000ef;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    margin-top:50px;
}





/* set class */





.researchlist {
    font-size:1.25em;
}

.researchlistabst {
    font-size:0.8em;
    margin-left:15px;
    margin-bottom:50px;
    margin-top:10px;
}


.labo01 {
    margin-left:10px;
    font-size:1.25em;
    list-style-type:none;
}

.labo02 {
    margin-left:30px;
    margin-bottom:10px;
    list-style-type:none;
}


.activities00 {
    font-size:1.25em;
}

.activities01 {
    font-size:0.8em;
    margin-left:10px;
    margin-top:5px;
    margin-bottom:20px;
}


.eventslist {
    list-style-type:none;
}




.laboroomtop {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#009900;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}











/* Settings of (enter) */




/* set id */



#bosyu, #bosyue {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    text-align:center;
    background:#0000ef;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0;
}






/* set class */







.enter {
    font-style:oblique;
    font-size:1.25em;
    margin-left:5px;
    margin-bottom:5px;
    margin-top:20px;
}

.renraku0 {
    margin-left:10px;
}

.renraku1 {
    margin-left:20px;
    font-family:Courier New;
}















/* Settings of Members */





/* set id */




#membertop, #membertope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#0000ef;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

#staff, #staffe {
    color:#009900;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
}

#student {
    color:#cc00ff;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
    margin-top:50px;
}

#studente {
    color:#cc00ff;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
    margin-top:100px;
}

#alumni {
    color:#ff8000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
    margin-top:50px;
}

#alumnie {
    color:#ff8000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
    margin-top:100px;
}




/* set class */



.memberphoto {
    float:left;
    margin-right:10px;
    list-style-type:none;
}

.position {
    color: #009900;
    font-size:1em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
}

.grade {
    color:#cc00ff;
    font-size:1em;
    font-weight:bold;
    font-style:oblique;
    list-style-type:none;
}

.name {
    color:#222222;
    font-size:1.5em;
    font-weight:bold;
    font-family:Times New Roman;
    list-style-type:none;
}


.alumni_obog {
    margin-left:10px;
    margin-top:20px;
    font-size:1.25em;
    list-style-type:none;
}

.alumni_name {
    margin-left:30px;
    font-size:1em;
    list-style-type:none;
}




.room_en {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    float:left;
    margin-right:40px;
    margin-left:10px;
    list-style-type:none;
}

.tel_en {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    list-style-type:none;
}

.mladdress_en {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    float:left;
    margin-top:5px;
    margin-left:10px;
    margin-bottom:10px;
    list-style-type:none;
}

.mladdress_en_noscript {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    float:left;
    margin-top:-10px;
    margin-left:10px;
    margin-bottom:10px;
    list-style-type:none;
}


/* --- profile page --- */




.profiletopstaff {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#009900;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

.profiletopstudent {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#aa00dd;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

.profile00 {
    color:#555555;
    font-size:0.67em;
}

.profilename {
    font-size:2em;
    font-family:Times New Roman;
    margin-left:30px;
    color:#000000;
    list-style-type:none;
}

.profilephoto {
    list-style-type:none;
    margin-left:10px;
    margin-top:15px;
    margin-bottom:15px;
}

.profilegrade00, .profileposition00 {
    font-size:1em;
    color:#555555;
    margin-left:10px;
    list-style-type:none;
}

.profilegrade01, .profileposition01 {
    font-size:1.5em;
    color:#000000;
    list-style-type:none;
}

.profiletheme00 {
    font-size:1em;
    color:#555555;
    margin-left:10px;
    margin-right:0.33em;
    margin-bottom:5px;
    margin-top:10px;
    list-style-type:none;
}

.profiletheme01 {
    font-size:1.5em;
    margin-bottom:5px;
    color:#000000;
    list-style-type:none;
}





.room {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    float:left;
    margin-top:30px;
    margin-right:40px;
    margin-left:10px;
    list-style-type:none;
}

.tel {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    list-style-type:none;
    margin-top:35px;
}

.tel1 {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    list-style-type:none;
    margin-top:30px;
}

.mladdress {
    color:#555555;
    font-size:1em;
    font-family:Courier New;
    margin-top:5px;
    margin-left:10px;
    margin-bottom:10px;
    list-style-type:none;
}

.history01, .other01 {
    color:#000000;
    font-size:1.25em;
    margin-left:10px;
    margin-bottom:5px;
    margin-top:30px;
    list-style-type:none;
}

.history02, .other02 {
    color:#000000;
    font-size:1em;
    margin-left: 20px;
    list-style-type:none;
}




















/* Settings of Publications */




/* set id */




#pubtop, #pubtope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#0000ef;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}



#pub2016, #pub2016e, #pub2017, #pub2017e, #pub2018, #pub2018e, #pub2019, #pub2019e, #pub2020, #pub2020e,
#pub2011, #pub2011e, #pub2012, #pub2012e, #pub2013, #pub2013e, #pub2014, #pub2014e, #pub2015, #pub2015e,
#pub2006, #pub2006e, #pub2007, #pub2007e, #pub2008, #pub2008e, #pub2009, #pub2009e, #pub2010, #pub2010e,
#pub2001, #pub2001e, #pub2002, #pub2002e, #pub2003, #pub2003e, #pub2004, #pub2004e, #pub2005, #pub2005e,
#pub2000, #pub2000e, #pub1999, #pub1999e {
    font-size:2em;
    color:#00aa00;
    font-style:oblique;
    font-weight:bold;
    margin-top:20px;
    margin-bottom:-10px;
}





/* set class */




.pubtitle {
    font-size:0.8em;
    list-style-type:none;
}

.pubauthor {
    list-style-type:none;
    font-size:0.75em;
    margin-left:1em;
}

.pubjornal {
    list-style-type:none;
    font-size:0.75em;
    margin-left:1em;
}

.journal {
    font-style:oblique;
}

.issue {
    font-weight:bold;
}




























/* Settings of Dissertations */




/* set id */




#distop, #distope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#0000ef;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

#disdoctor, #disdoctore {
    color:#ff0000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#dismaster, #dismastere {
    color:#ff8000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#disbachelor, #disbachelore {
    color:#00aa00;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}




/* set class */




.disname {
    list-style-type:decimal-leading-zero;
    font-size:1.25em;
    margin-left:20px;
}

.distitle {
    list-style-type:none;
    font-size:0.8em;
    margin-left:40px;
    margin-top:5px;
    margin-bottom:20px;
}





















/* Settings of Photo Gallary */





/* set id */




#phototop, #phototope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#0000ef;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

#photo_slogan, #photo_slogane {
    font-size:2.5em;
    color:#555555;
    backgraund:#66ef00;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
}

#ph2020, #ph2020e, #ph2019, #ph2019e, #ph2018, #ph2018e, #ph2017, #ph2017e, #ph2016, #ph2016e,
#ph2015, #ph2015e, #ph2014, #ph2014e, #ph2013, #ph2013e, #ph2012, #ph2012e, #ph2011, #ph2011e,
#ph2010, #ph2010e, #ph2009, #ph2009e, #ph2008, #ph2008e, #ph2007, #ph2007e, #ph2006, #ph2006e,
#ph2005, #ph2005e, #ph2004, #ph2004e, #ph2003, #ph2003e, #ph2002, #ph2002e, #ph2001, #ph2001e,
#ph2000, #ph2000e, #ph1999, #ph1999e {
    color:#0000ef;
    font-size:2em;
    font-weight:bold;
    list-style-type:none;
    font-style:oblique;
    margin-bottom:10px;
}




/* set class */


.photogallary_photo {
    float:left;
    margin-right:10px;
    margin-bottom:20px;
    list-style-type:none;
}

.photogallary_event {
    font-size:1.5em;
    list-style-type:none;
}

.photogallary_ymd {
    font-size:1em;
    list-style-type:none;
    font-family:Courier New;
}






.photogallaryivent {
    text-align:center;
    font-weight:bold;
    font-size:3em;
    margin-top:10px;
}

.photogallarycenter {
    text-align:center;
    list-style-type:none;
    margin-left:0;
    padding-left:0;
}

.photo_0 {
    font-size:14px;
    line-height:18px;
    margin-left: auto;
    margin-right: auto;
    padding:10px;
    text-align:center;
}

.photo_1 {
    font-size:14px;
    font-weight:bold;
    line-height:1.5;
    text-align:center;
    margin-left: auto;
    margin-right: auto;
}




















/* Settings of Links */





/* set id */




#linktop, #linktope {
    font-size:2.5em;
    font-family:cursive;
    color:#ffffff;
    background:#0000ef;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
    margin-bottom:0px
}

#link_society, #linke_society {
    color:#ff0000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#link_institute, #linke_institute {
    color:#ff8000;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#link_lab, #linke_lab {
    color:#00aa00;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}

#link_other, #linke_other {
    color:#0000ef;
    font-size:2em;
    font-weight:bold;
    font-style:oblique;
}





/* set class */




.link_list{
    list-style-type:none;
}













/* end line */
