/* BODY */body{font-family:arial, helvetica, sans-serif, SimSun;font-size:12px;width:779px;margin:0;padding:0;}td,th{font-family:arial, helvetica, sans-serif, SimSun;font-size:12px;line-height:130%;margin:0;padding:0;}.right_line {border-color: #ccc;border-style: solid;border-top-width: 0px;border-right-width:1px;border-bottom-width: 0px;border-left-width: 0px}a:link {color:#d76019;text-decoration:none;}a:visited {color:#d76019;text-decoration: none;}a:active {color:#d76019;text-decoration: underline;}a:hover {color:#d76019;text-decoration: underline;}/* FONT */.article {font-family:arial, helvetica, sans-serif, SimSun;font-size:12px;}.articlebold { font-family:arial, helvetica, sans-serif, SimSun;font-size:14px;font-weight: bold}.italic {font-style:italic}.bold{font-weight:bold;}.small {font-size:12px;line-height:125%}.large {font-size:18px;}.small_bold {font-size:12px;font-weight:bold;}.large_bold {font-size:18px;font-weight:bold;}.small_b_colored {font-size:12px;font-weight:bold;color:#d76019;}.mid_b_colored {font-size:12px;font-weight:bold;color:#d76019;}.large_b_colored {font-size:18px;font-weight:bold;color:#d76019;}/* MENU */span.menu_business{font-size:10px;font-weight:bold;color:#da7623;}span.menu_fashion{font-size:10px;font-weight:bold;color:#d76019;}span.menu_science{font-size:10px;font-weight:bold;color:#85b429;}span.menu_arts{font-size:10px;font-weight:bold;color:#7c0066;}span.menu_lifestyle{font-size:10px;font-weight:bold;color:#0090b7;}span.menu_sports{font-size:10px;font-weight:bold;color:#9b8b1b;}span.menu_people{font-size:10px;font-weight:bold;color:#333;}span.serif_index{font-size:18px;font-family:serif;}/* NAVUGATION */.navi {margin:0;padding:0 15px;text-align:right;font-size:12px;background-color:#dddddd;}.image {margin:0 15px 15px 0;float:left;}.imager {margin:0 0 15px 15px;float:right;}/* NAVUGATION NEW */#big{margin:0 15px 15px 0;float:left;width:285px;}#medium{margin:0 0 15px 15px;float:right;width:205px;}#small{margin:0 0 15px 15px;float:right;width:150px;}#column{clear:both;}/* MAINBODY */.mainbody {margin:0;padding:15px;}/* FOOTER */div.footer {width:750px;margin:15px 0 0 0;padding:15px;border-color:#ccc;border-width:1px 0 0 0;border-style:solid;}/* COPYRIGHT */div.copyright {padding:15px;text-align:right;font-size:10px;}/* TOPICS */.topics{padding:0 0 0 15px;}.topics_fashion{font-size:14px;font-weight:bold;color:#d76019;}/* OLD ARTICLES */.thumbnail{border:2px solid #d76019;float:right;margin:0 0 0 15px;}div.topic_title{	margin:10px 0px 3px 0px;}div.sub_title{	font-size:12px;	font-weight:bold;	margin:5px 0px 8px 0px;	color:#333333;}div.summary{	font-size:12px;	margin-top:7px;	line-height:180%;}div.topic_date{	font-size:12px;	margin:5px 0px 8px 0px;	color:#333333;}div.food_title{	font-size:14px;	color:#d76019;	font-weight:bold;	padding:5px 0px 5px 0px;	margin:0px 0px 3px 0px;}div.food_subtitle{	font-size:12px;	color:#666666;	font-weight:bold;	border-bottom:1px solid #d76019;	padding:0px 0px 7px 0px;}div.food_subtitle span.date{	font-size:12px;	font-weight:normal;	color:#666666;}table.photo{	background-color:#DEDEDE;}table.photo td.caption{	padding:5px;	font-size:12px;}.text_title{	font-size:14px;	color:#d76019;	font-weight:bold;}p{	line-height:160%;}td.main_text p{	font-size:14px;}/* NAVUGATION NEW */#big{margin:0 15px 15px 0;float:left;width:285px;}#medium{margin:0 0 15px 15px;float:right;width:205px;}#small{margin:0 0 15px 15px;float:right;width:150px;}.line{width:265;float:left;margin: 5px;padding:10px 0;}/*PROFILE*/#profile{padding:7px;}/*-----------------------------*/.px8_jp { font-size:75%; line-height:160%; color: #000000;  text-decoration:none; /*font-family:‚l‚r ‚oƒSƒVƒbƒN, Osaka, sans-serif;*/ }.px8 a:link { text-decoration:none; }.px8 a:visited { text-decoration:none; }.px8 a:hover { text-decoration:none; }.px10_jp { font-size:85%; line-height:160%; color: #000000;  text-decoration:none; /*font-family:‚l‚r ‚oƒSƒVƒbƒN, Osaka, sans-serif;*/ }.px10_jp a:link { text-decoration:none; }.px10_jp a:visited { text-decoration:none; }.px10_jp a:hover { text-decoration:none; }.px12_jp { font-size:100%; line-height:160%; color: #000000;  text-decoration:none; /*font-family:‚l‚r ‚oƒSƒVƒbƒN, Osaka, sans-serif;*/ }.px12_jp a:link { color:d76019; text-decoration:none; }.px12_jp a:visited { color:d76019; text-decoration:none; }.px12_jp a:hover { color:d76019; text-decoration:none; }.px14_jp { font-size:115%; line-height:160%; color: #000000;  text-decoration:none; /*font-family:‚l‚r ‚oƒSƒVƒbƒN, Osaka, sans-serif;*/ }.px14_jp a:link { text-decoration:none; }.px14_jp a:visited { text-decoration:none; }.px14_jp a:hover { text-decoration:none; }.px16_jp { font-size:125%; line-height:160%; color: #000000;  text-decoration:none; /*font-family:‚l‚r ‚oƒSƒVƒbƒN, Osaka, sans-serif;*/ }.px16_jp a:link { text-decoration:none; }.px16_jp a:visited { text-decoration:none; }.px16_jp a:hover { text-decoration:none; }div.hoge { margin : 0 0 2em 0 ; }/*-----------------------------*/ /*-----------------------------*/.px8_cn { font-size:75%; line-height:160%; color: #000000;  text-decoration:none; font-family:arial, helvetica, sans-serif, SimSun; }.px8 a:link { text-decoration:none; }.px8 a:visited { text-decoration:none; }.px8 a:hover { text-decoration:none; }.px10_cn { font-size:85%; line-height:160%; color: #000000;  text-decoration:none; font-family:arial, helvetica, sans-serif, SimSun; }.px10_jp a:link { text-decoration:none; }.px10_jp a:visited { text-decoration:none; }.px10_jp a:hover { text-decoration:none; }.px12_cn { font-size:100%; line-height:160%; color: #000000;  text-decoration:none; font-family:arial, helvetica, sans-serif, SimSun; }.px12_jp a:link { color:d76019; text-decoration:none; }.px12_jp a:visited { color:d76019; text-decoration:none; }.px12_jp a:hover { color:d76019; text-decoration:none; }.px14_cn { font-size:115%; line-height:160%; color: #000000;  text-decoration:none; font-family:arial, helvetica, sans-serif, SimSun; }.px14_jp a:link { text-decoration:none; }.px14_jp a:visited { text-decoration:none; }.px14_jp a:hover { text-decoration:none; }.px16_cn { font-size:125%; line-height:160%; color: #000000;  text-decoration:none; font-family:arial, helvetica, sans-serif, SimSun; }.px16_jp a:link { text-decoration:none; }.px16_jp a:visited { text-decoration:none; }.px16_jp a:hover { text-decoration:none; }div.hoge { margin : 0 0 2em 0 ; }/*-----------------------------*/ /*TOKYO TALES*/.contenttxt {margin : 0 0 0em 0 ;text-align:left;}.txt_jp {text-indent:1em;margin : 0 0 0em 0 ;text-align:left;}.txt_jp1em {text-indent:1em;margin : 0 0 1em 0 ;text-align:left;}.txt_jptop2em {text-indent:1em;margin : 2em 0 0 0 ;text-align:left;}.txt_jpbottom2em {text-indent:1em;margin : 0 0 2em 0 ;text-align:left;}.txt_en {margin : 0 ;text-align:left;}.txt_cn {text-indent:2em;margin : 0 0 0em 0 ;text-align:left;}.txt_cn_bottom1em {text-indent:2em;margin : 0 0 1em 0 ;text-align:left;}.txt_cn_top2em {text-indent:2em;margin : 2em 0 0 0 ;text-align:left;}.txt_cn_bottom2em {text-indent:2em;margin : 0 0 2em 0 ;text-align:left;}.backimg01 {background-image:url(../../07_tales/images/backimg01.jpg);background-repeat:no-repeat;background-position:right;}.backimg02 {background-image:url(../../07_tales/images/backimg02.jpg);background-repeat:no-repeat;background-position:right;}.backimg03 {background-image:url(../../07_tales/images/backimg03.jpg);background-repeat:no-repeat;background-position:left;}.backimg04 {background-image:url(../../07_tales/images/backimg04.jpg);background-repeat:no-repeat;background-position:top;}#backimg_top {width:568px;background-image:url(../../07_tales/images/bg01.jpg);background-repeat:repeat-x;height:25px;padding:0;}#backimg_bottom {width:568px;background-image:url(../../07_tales/images/bg03.jpg);background-repeat:repeat-x;height:25px;padding:0;}#margin{height:8px;margin:0;padding:0;}#story{width:568px;background-image:url(../../07_tales/images/bg02.jpg);background-repeat:repeat-y;margin:0;padding:0;}#contents_arasuji{width:568px;height:120px;background-image:url(../../07_tales/images/arasuji.jpg);background-position:bottom;background-repeat:no-repeat;margin:0;padding:0;}#contents_mokuji{width:568px;height:40px;background-image:url(../../07_tales/images/mokuji.jpg);background-position:top;background-repeat:no-repeat;margin:0;padding:0;}#story_main{/*padding-left:50px;*/width:468px;}#arasuji{/*padding-left:70px;*/width:428px;}#mokuji{/*padding-left:50px;*/padding-top:15px;text-align:center;width:448px;}#copy{/*padding-left:50px;*/padding-top:15px;padding-bottom:15px;text-align:center;width:448px;line-height:110%;}#story_content{padding-left:20px;width:528px;}.content dl { width:468px;}.content dt { float:left; width:58px; padding:5px; clear:both;}.content dd { width:380px; margin-left:58px; padding:5px;}