body { text-align:center; background-color:#ffffff; font-size:18px;}

img { max-width: 90%; height: auto; }


#fufudo_wrap { width:880px; text-align:left; font-family:sans-serif; background-color:#ffffff; margin:0 auto }
#fufudo_logowrap { width:880px; text-align:center; background-color:#ffffff; margin:0 auto }

.fufudo_box {width: 840 px; text-align:left; background-color:#ffffff; position:relative; left:20px; }

.article_output {width:836px; float:left; text-align:left; background-color:#faffff; border-width:1px; border-style:solid; border-color:#888888; left:20px;}

.article_output_title {width:834px; text-align:left; background-color:#ffffff; border-top-width:3px; border-bottom-style:solid; border-bottom-color:#00ff00;}
.article_output_title_left {width:554px; height: 60px; float:left; text-align:middle; background-color:#d0ffff; border-width:0px; border-style:solid; border-color:#d0ffff;}
.article_output_title_link {width:70px; height: 60px; float:left; text-align:middle; background-color:#d0ffff; border-width:0px; border-style:solid; border-color:#d0ffff;}




.article_output_main {width:834px; text-align:left; background-color:#ffffff; border-width:1px; border-style:solid; border-color:#ffffff;}
.article_output_blank {width:834px; height:8px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-style:solid; border-color:#ffffff;}

.article_ad {width:834px; text-align:left; background-color:#fafffa; border-width:1px; border-style:solid; border-color:#ffffff; font-size:10px; color:#888888; }


.article_indicator {width:832px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-style:solid; border-color:#ffffff;}
.article_indicator_time {width:120px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-style:solid; border-color:#ffffff;}
.article_indicator_main {width:350px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-border-color:#ffffff;}
.article_indicator_exp {width:120px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-border-color:#ffffff;}
.article_indicator_prev {width:120px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-border-color:#ffffff;}
.article_indicator_result {width:120px; float:left; text-align:left; background-color:#ffffff; border-width:1px; border-border-color:#ffffff;}



.article_2column {width:834px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff;}
.article_2column_left {width:80px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }
.article_2column_right {width:754px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }

.article_output_main_hhshop {width:830px; text-align:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#444444;}
.article_2column_hhshop {width:830px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff;}
.article_2column_left_hhshop {width:60px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }
.article_2column_right_hhshop {width:770px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }
.article_output_blank_hhshop {width:830px; height:8px; float:left; text-align:left; background-color:#ffffff; border-top-width:1px; border-top-style:solid; border-top-color:#000000;}

.article_4column_hhshop {width:830px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff;}
.article_4column_left_hhshop {width:207px; float:left; background-color:#ffffff; text-align:center; border-width:3px; }
.article_4column_left2_hhshop {width:207px; float:left; background-color:#88ff88; text-align:center; border-width:3px; }
.article_4column_left3_hhshop {width:207px; float:left; background-color:#eeffff; text-align:center; border-width:3px; }
.article_4column_left4_hhshop {width:207px; float:left; background-color:#ffff88; text-align:center; border-width:3px; }
.article_4column_left5_hhshop {width:207px; float:left; background-color:#ff8888; text-align:center; border-width:3px; }

.article_2column_shpng {width:830px; float:left; background-color:#ffffff; border-width:0px; border-width:0px; }
.article_2column_left_shpng {width:525px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }
.article_2column_right_shpng {width:100px; float:left; background-color:#ffffff; text-align:left; border-width:0px; }

.archive_author {width:830px; float:left; background-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#00ff00; border-top-width:1px; border-top-style:solid; border-top-color:#00ff00;}




.article_3column_authors {width:830px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_3column_authors_left {width:50px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_3column_authors_middle {width:360px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; } 
.article_3column_authors_right {width:298px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; } 
.article_3column_authors_left_year {width:150px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_3column_authors_middle_year {width:150px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; } 
.article_3column_authors_right_year {width:435px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; } 

.article_pagebreak {width:834px; float:left; background-color:#ffffff; border-top-width:2px; border-style:solid; border-color:#ffffff;}
.article_pagebreak_icon {width:207px; float:left; background-color:#fbdd66; text-align:center; border-style:solid; border-width:2px; border-color:#ffffff; }


.article_periodic_table {width:830px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_periodic_table_separator {width:830px; height:2px; float:left; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_periodic_table_element_blank {width:45px; float:left; text-align:center; background-color:#ffffff; border-width:0px; border-style:solid; border-color:#ffffff; }
.article_periodic_table_element_nodata {width:41px; float:left; background-color:#ffffff; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_phys {width:41px; float:left; background-color:#ffaac9; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_inorg {width:41px; float:left; background-color:#ceaafb; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_coord {width:41px; float:left; background-color:#88aaeb; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_org {width:41px; float:left; background-color:#38ffce; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_biomol {width:41px; float:left; background-color:#30f064; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_anal {width:41px; float:left; background-color:#fdcc42; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_macromol {width:41px; float:left; background-color:#ec8888; border-width:1px; border-style:solid; border-color:#888888; }
.article_periodic_table_element_catal {width:41px; float:left; background-color:#cccccc; border-width:1px; border-style:solid; border-color:#888888; }


.font0 {font-size:18px; font-family:sans-serif; margin:0 auto; }
.font1 {font-size:24px; font-family:sans-serif; margin:0 auto; }
.font2 {color:#008800; font-size:24px; font-family:sans-serif; margin:0 auto; }
.font3 {color:#000000; font-size:18px; font-family:sans-serif; margin:0 auto; }
.font4 {color:#008800; font-size:32px; font-family:sans-serif; margin:0 auto; }
.font5 {color:#666666; font-size:18px; font-family:sans-serif; margin:0 auto; }
.font6 {color:#ff6644; font-size:16px; font-family:sans-serif; margin:0 auto; }
.font7 {color:#2882ac; font-size:128px; font-family:sans-serif; margin:0 auto; }
.font8 {color:#000000; font-size:64px; font-family:sans-serif; margin:0 auto; }
.font9 {color:#000000; font-size:32px; font-family:sans-serif; margin:0 auto; }
.font10 {color:#4444ff; font-size:64px; font-family:sans-serif; margin:0 auto; }
.font11 {color:#888888; font-size:10px; font-family:sans-serif; }
.font12 {color:#ff0000; font-size:16px; font-family:sans-serif; }
.font13 {color:#0000ff; font-size:20px; font-family:sans-serif; margin:0 auto; }
.font14 {color:#ccccc; font-size:14px; font-family:sans-serif; }


a:link{ color: #2882ac; text-decoration: none; }
a:visited{ color: #2882ac; text-decoration: none; }
a:hover{ color:#fdbd46; text-decoration: none; }
a:active{ color:#fdbd46; text-decoration: none; }
