@charset "EUC-JP";

/* usercard css */
@import "http://i.yimg.jp/images/socialproducts/common/usercard/v4.0/css/s300m.css";

/*** http://i.yimg.jp/images/css/yj2.css ------------------------------------------------------------------------------------------------------------***/
.s115 {line-height:115%;}.s130 {line-height:130%;}.s150 {line-height:150%;}.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea{float:left;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/* Without MacIE \*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}.yjXXL{font-size:x-large;voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;font-size /**/:x-large;}html>body .yjXXL{font-size:180%;font-size/**/:xx-large;}.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}html>body .yjXL{font-size:150%;font-size/**/:x-large;}.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}html>body .yjL{font-size:120%;font-size/**/:large;}.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjM{font-size:100%;font-size/**/:medium;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}html>body .yjXS{font-size:70%;font-size/**/:x-small;}

/*** http://i.yimg.jp/images/news/css/news_font.css ------------------------------------------------------------------------------------------------------------***/
.fss{margin:0px; padding:0px; font-size:small;} *html .fss{font-size:x-small;} .fsspx{margin:0px; padding:0px; font-size:13px;} *html .fsspx{font-size:12px;} .fssg{margin:0px; padding:0px; font-size:small; color:#666666;} *html .fssg{font-size:x-small;} .fssgr{margin:0px; padding:0px; font-size:small; color:#228844;} *html .fssgr{font-size:x-small;} .fssrd{margin:0px; padding:0px; font-size:small; color:#ff3300;} *html .fssrd{font-size:x-small;} .fssbl{margin:0px; padding:0px; font-size:small; color:#0066ff;} *html .fssbl{font-size:x-small;} .fss_indent{font-size:small; margin:10px; padding:0px; text-indent:1em;} *html .fss_indent {font-size:x-small;} .fsm{margin:0px; padding:0px; font-size:medium;} *html .fsm{font-size:small;} .fsmg{margin:0px; padding:0px; font-size:medium; color:#666666;} *html .fsmg{font-size:small;} .fsmgr{margin:0px; padding:0px; font-size:medium; color:#228844;} *html .fsmgr{font-size:small;} .fsmrd{margin:0px; padding:0px; font-size:medium; color:#ff3300;} *html .fsmrd{font-size:small;} .fsmbl{margin:0px; padding:0px; font-size:medium; color:#0066ff;} *html .fsmbl{font-size:small;} .fsm_indent{font-size:medium; margin:10px 0px; padding:0px; text-indent:1em;} *html .fsm_indent {font-size:small;} .fssr{margin:0px; padding:5px; font-size:small; color:#c00; font-weight:bold; text-align: right;} *html .fssr{font-size:x-small;} .fsmr{margin:0px; padding:5px; font-size:medium; color:#c00; font-weight:bold; text-align: right;} *html .fsmr{font-size:small;} .fsmr2{margin:0px; padding:0px; font-size:medium; color:#c00; font-weight:bold; text-align: right;} *html .fsmr2{font-size:small;} .fsl{margin:0px; padding:0px; font-size:large;} *html .fsl {font-size:medium;} .fsll{font-size:x-large; margin:0px; padding:0px;} *html .fsll {font-size:large;} .fsy{margin:0px; padding:0px; font-size:small;} *html .fsy{font-size:x-small;} .fsy a{margin: 0px; padding: 0px 0px 0px 11px; background: url(http://i.yimg.jp/images/news/bt/ya2.gif) no-repeat left center;} .fsy2{margin: 0px; padding: 0px; font-size:small; text-align:right; margin-right: 5px;} *html .fsy2{font-size: x-small;} .fsy2 a{margin: 0px; padding: 0px 0px 0px 14px; background:url(http://i.yimg.jp/images/news/bt/ya.gif) no-repeat left center;} .fsy2gy{margin: 0px; padding: 0px; font-size:small; text-align:right; margin-right: 5px;} *html .fsy2gy{font-size: x-small;} .fsy2gy a{margin: 0px; padding: 0px 0px 0px 14px; background:url(http://i.yimg.jp/images/news/bt/ya_gy.gif) no-repeat left center;} .fsy3{margin:0px; padding:0px 0px 0px 14px; font-size:small; background:url(http://i.yimg.jp/images/news/bt/ya.gif) no-repeat left center;} *html .fsy3{font-size:x-small;} .fsmy{margin:0px; padding:0px 0px 0px 14px; font-size:medium; background:url(http://i.yimg.jp/images/news/bt/ya.gif) no-repeat left center;} *html .fsmy{font-size:small;} .fsy_back{margin:0px; padding:0px 0px 0px 14px; font-size:small; background:url(http://i.yimg.jp/images/news/bt/ya_left.gif) no-repeat left center;} *html .fsy_back{font-size:x-small;} .gray{background:#eeeeee; margin:0px; padding:2px;} .fcg{color:#666666;} .fcrd{color:#c00;} 

/*masthead*/
#masthead {margin-bottom:10px;}
a:link {color:#0033cc;}
a:visited {color:#800080;}

* { zoom : 1;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote {/*th,tdにはかけない*/ margin:0; padding:0; }
* html a ,* html cite { zoom:normal;}
* html ol ,* html ul {zoom : normal;}
* html ol li,* html ul li {zoom : normal;}
*:first-child+html a,*:first-child+html cite {zoom:normal;}
*:first-child+html ol ,*:first-child+html ul {zoom : normal;}
*:first-child+html ol li,*:first-child+html ul li {zoom : normal;}
fieldset,img { border:0; vertical-align:bottom; }
address,caption,cite,code,dfn,em,th,var { 
 font-style:normal; font-weight:normal; }
li {  list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0;font-variant:normal; }
sup,sub { line-height:-1px;vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit;}
.clr:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clr { display:inline-block; min-height:1%; /* for IE 7*/}
/* Hides from IE-mac \*/
* html .clr{height: 1%;}
.clr{display: block;}
/* End hide from IE-mac */
.clearFix{display:inline-block;}
.clearFix:after{display:block;clear:both;visibility:hidden;height:0;content:".";line-height: 0;}
* html .clearFix{height:1%;}
.clearFix{display:block;}
.columnLeft { float:left; width:49%;}
.columnLeftBd { float:left; width:49%; border-right:1px dotted #cacaca;}
.columnRight { float:right; width:50%;}
hr.separator { display:none;}
.mdMain { margin-bottom:10px;}
.mdMainLined { border:1px solid #c6c655; margin-bottom:10px;}
.mdSub { margin-bottom:10px;}
.mdSubLined { 
 border:1px solid #c6c655; margin-bottom:10px;}
.backLink { margin:10px 0; text-align:center; font-weight:bold;}
.topicsName {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 0;padding-left:20px;}
.noteName {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -500px;padding-left:20px;}
.changeAreaupper {margin:-2px 0 17px 0;padding:2px 10px 0 15px;}
.changeAreafoot {margin:0 0 10px 0;padding:3px 3px 0 3px;border-top:2px solid #a3a33c;clear:both;}
.changeAreaupper p.changeAreaspot ,
.changeAreafoot p.changeAreaspot {width:49%;float:left;font-size:80%;}
.changeAreaupper p.changeArealink ,
.changeAreafoot p.changeArealink {width:49%;float:right;text-align:right;font-size:90%;}
.changeAreaupper p.changeArealink span,.changeAreafoot p.changeArealink span{color:#666666;}
.changeAreaupper:after ,
.changeAreafoot:after {  content:".";  display:block;  height:0;  clear:both;  visibility:hidden; }
.pagelinkArea {margin:15px auto;padding:0;text-align:center;clear:both;}
.pagelinkArea ul{margin:0 auto;padding:4px 0;font-size:90%;text-align:center;}
.pagelinkArea li{display:inline;}
.pagelinkArea li a{border:1px solid #ddd;padding:3px 5px;margin:0 4px;height:17px;white-space:nowrap;line-height:100%;text-align:center;}
.pagelinkArea li.current a{border:1px solid #ddd;font-weight:bold;background:#eeeeee;padding:3px 5px;margin:0 4px;}
.pagelinkArea li.prev a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1295px;padding-left:15px;text-align:right;line-height:120%;}
.pagelinkArea li.next a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:2.5em -1395px;padding-right:13px;line-height:120%;}
.left{text-align:left;}
.right{text-align:right;}
.subspace{margin-top:15px;}
.space0{margin:0;}
.space5{margin-bottom:5px;}
.space10{margin-bottom:10px;}
.space15{margin-bottom:15px;}
.padd5{padding:5px;}
.padd10{padding:10px;}
.padd15{padding:15px;}
.red{color:#ee0000;}
.graytext{color:#666666;}
.disabled {background:#d4d0c8;cursor:default;}
.strong{font-weight:bold;}
span.photoframe{background:#f5f5f5;padding:2px;}
span.photoframe img{background:#ffffff;padding:3px;border:1px solid #d1d1d1;}
#uhd td { text-align:left; }
#uhd img { display:block; }
#uhd br { display:none; }
#adLrec { font-family:"ＭＳ Ｐゴシック" ,sans-serif; margin-bottom: 10px; text-align: center; }
#adLrec dl { color:#555; }
#adLrec dt { 
 display: inline-block; padding:4px 0 4px; font-size:12px; font-weight:normal; line-height:12px; vertical-align: middle; }
#adLrec dd td { text-align:left;}
/* safari only \ */
html:\66irst-child #adLrec dt { padding:3px 0 2px;}
#adSqb { font-family:"ＭＳ Ｐゴシック" ,sans-serif; margin-bottom:10px; line-height:1.15; }
#adHsm { font-family:"ＭＳ Ｐゴシック" ,sans-serif; margin-bottom:10px;}
#adEup { margin-bottom:10px;}
#adS {font-family:"ＭＳ Ｐゴシック" ,sans-serif;clear:both;border-top:1px solid #aaaaaa;margin:0 auto;padding:10px 0;text-align:center;line-height:1.1;}
#adS *{ margin:0; padding:0;}
#adS td{ padding:5px;}
#adSqm { font-family:"ＭＳ Ｐゴシック" ,sans-serif; margin-bottom:10px; }
#adRp { font-family:"ＭＳ Ｐゴシック" ,sans-serif; margin-bottom:10px;}
#adRp table{margin:0 auto;}
#emg { text-align: center; }
#emg table{ width:728px; margin: 0 auto 10px auto; text-align: left; }
#emg table table{margin-bottom:0; }
*:first-child+html #ynnav{height:33px;}
#wrapper { margin:0 10px; min-width:950px;}
* html #wrapper{ width:expression(document.body.clientWidth < 975 ? "950px" : "auto");}/*####delete later*/
/* VERY IMPORTANT FOR YNEWS TAB */
#ynhead {margin:0 !important;}
#ynnav{width:auto !important;}
*html #ynsubnav{width:99.8%}
#ynsubnav ul{width:auto !important;}
/* VERY IMPORTANT FOR YNEWS TAB */
#header { margin-bottom:10px; }
#content:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
#content { font-family:verdana,helvetica,sans-serif; display:inline-block; min-height:1%; /* for IE 7*/}
/* Hides from IE-mac \ */
* html #content {height: 1%;}
#content{display: block;}
/* End hide from IE-mac */
#footer { padding:10px 0; border-top:1px solid #aaaaaa; text-align:center; }
#main100per {color:#222222;width:100%;line-height:1.5;z-index:1;/*position:relative;*/}
#sub {color:#222222;width:300px; float:left; z-index:2; word-break:break-all; /*overflow:hidden;*/}
#main {overflow:hidden; color:#222222; width:100%; float:left; line-height:1.5; margin-right:-300px; word-break:break-all; z-index:1;}
#mainMargin { margin-right:316px;}
.narrow #sub {color:#222222;width:240px; float:left; z-index:2;}
.narrow #main {color:#222222; width:100%; float:left; line-height:1.5; margin-right:-240px;  z-index:1;}
.narrow #mainMargin { margin-right:250px;}
p.categoryName { margin-bottom:10px; }
.hdH1 { margin-bottom:10px; }
.hdH1 h1 { vertical-align:middle; display:inline; font-size:150%; font-weight:bold;}
.hdH1 h1 img { vertical-align:middle; margin-right:5px; }
.hdH1 span { padding-left:10px; display:inline; font-size:80%; font-weight:normal;}
.hdH1Demand{ margin:10px 0; padding:5px 8px; font-size:100%; border:1px solid #c6c655; background:#eeeecc; line-height:115%;}
.hdH1Demand h1 {font-weight:bold;}
div#main div.hdH2 ,
div#main100per div.hdH2 { vertical-align:text-bottom; border-bottom:2px solid #a3a33c; padding:0 0 3px 0; margin:0 0 5px 0; }
div#main div.hdH2 h2 ,div#main100per div.hdH2 h2 {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_backgrounds.png);background-repeat:no-repeat;font-weight:bold;padding:4px 7px 0px 7px;}
div#sub .hdH2 { background:#eeeecd url(http://i.yimg.jp/images/topics/wiki/editorTitleSubBg.gif) no-repeat; border-bottom:2px solid #eee; }
div#sub .hdH2NoBd {background:#eeeecd url(http://i.yimg.jp/images/topics/wiki/editorTitleSubBg.gif) no-repeat;}
div#sub .hdH2 h2.topiNum ,
div#sub .hdH2 h2.editorNum ,
div#sub .hdH2 h2.topiweek {  border-bottom:1px solid #cfcfaa; font-weight:bold; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat; background-position:8px -495px;padding:8px 0 6px 45px; font-size:85%; }
div#sub .hdH2 h2.topiweek { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat; background-position:12px -395px; }
div#sub .hdH2 h2.editorNum { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat; background-position:7px -595px;padding:8px 0 6px 40px; }
div#sub .hdH2NoBd h2.HowSub { border-bottom:1px solid #cfcfaa; font-weight:bold;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat; background-position:10px -295px;padding:8px 0 6px 38px; }
div#sub .hdH2NoBd h2 { border-bottom:1px solid #cfcfaa; font-weight:bold; background-position:10px center; padding:8px 0 6px 38px; font-size:85%; }
div#main div.hdH2edit ,
div#main100per div.hdH2edit { padding:0; margin:0;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:repeat-x;background-position:0 -900px;  border-bottom:1px solid #cfcfaa; z-index:1; }
div#main div.hdH2editBd ,
div#main100per div.hdH2editBd { border-bottom:2px solid #eeeeee; padding:0; }
div#main div.hdH2edit:after ,
div#main100per div.hdH2edit:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div#main div.hdH2edit span.hdH2rightBg ,
div#main100per div.hdH2edit span.hdH2rightBg {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:right -700px; white-space:nowrap; float:right; width:160px; padding:8px 6px 4px 0; text-align:right; z-index:10; display:block; }
div#main div.hdH2edit h2.editorTitleNum ,
div#main100per div.hdH2edit h2.editorTitleNum { font-weight:bold; padding:6px 0 2px 45px; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:0 0;  float:left; width:50%; z-index:5; }
div#main div.hdH2edit h2.topiNumTitle ,
div#main100per div.hdH2edit h2.topiNumTitle { font-weight:bold; padding:6px 0 2px 52px; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:0 -100px; float:left; width:50%; z-index:5; }
div#main div.hdH2edit h2.topiEditNote ,
div#main100per div.hdH2edit h2.topiEditNote { font-weight:bold; padding:6px 0 2px 52px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:0 -200px; float:left; width:50%; z-index:5; }
div.hdH2useredit { margin:5px 0; border-bottom:1px solid #a5a557; border-left:1px solid #a5a557; position:relative; }
div.hdH2useredit h2 { padding:3px 0 3px 10px; border-left:5px solid #a5a557; }
div.hdH2useredit ul {position:absolute;top:5px;right:0;line-height:100%;}
div.hdH2useredit li {display:inline;float:left;background:url(http://i.yimg.jp/images/topics/wiki/editArrow.gif) no-repeat 0 center;padding-left:13px;margin:0 5px 0 15px;}
div#main div.hdH2normal ,
div#main100per div.hdH2normal ,
div#main div.hdH3normal ,
div#main100per div.hdH3normal { padding:0; margin:0; background:url(http://i.yimg.jp/images/topics/wiki/editTitleBg.gif) repeat-x 0 0; border-bottom:2px solid #eeeeee; z-index:1; }
div#main div.hdH2normal h2 ,
div#main100per div.hdH2normal h2 ,
div#main div.hdH3normal h3 ,
div#main100per div.hdH3normal h3 { 
 border-bottom:1px solid #cfcfaa; font-weight:bold;  background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:left -800px; padding:7px 0 2px 12px; }
div#main div.hdH2normal span ,
div#main100per div.hdH2normal span ,
div#main div.hdH3normal span ,
div#main100per div.hdH3normal span { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:right -700px;  padding:0; z-index:10; display:block; }
div#sub .ProfileMod h3.ProfileInfoTit { 
 font-weight:bold; background-color:#f2f2f2;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -1100px;padding:3px 0 5px 25px; margin:4px 2px; }
div#sub .ProfileMod h3.topiEditTit, 
div#sub .ProfileMod h3.UploadMaterial { font-weight:bold;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:15px -2095px; padding:8px 0 5px 40px; margin:5px 0 2px 0; font-size:80%; line-height:100%; }
div#sub a.ProfileRegFun { margin-left:5px; }
div.ft { clear:right; }
div.ft p.viewAll { margin:3px 3px 3px auto; text-align:right; }
div.ft p.viewAllright { margin:3px 3px 3px auto; text-align:right; width:90px; }
div.ft p.viewAll a,
div.ft p.viewAllright a {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2500px; margin:3px; padding-left:20px; }
div.ft p.viewAllleft { color:#666; float:left; display:inline; margin:4px 3px 0 auto; }
div#topics { margin-bottom:10px; }
.edittopicsList { margin-bottom:10px; }
.columnLeft .edittopicsList ,
.columnLeftBd .edittopicsList { margin-right:10px; }
.edittopicsList ul { width:100%; line-height:1.7; }
.edittopicsList ul li { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:6px 8px;padding:2px 0 3px 25px;}
.edittopicsList ul li:after {content:".";  display:block;  height:0;  clear:both;  visibility:hidden; }
/* Hides from IE-mac \ */
* html .edittopicsList ul li {height:auto;  overflow:visible;}
/* End hide from IE-mac */
.edittopicsList ul li.bgGray {background-color:#f8f8f8;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:6px 8px;}
.edittopicsList ul li span.dateRight { float:right; font-size:80%; display:block; }
.edittopicsList ul li span.UpdateRight {white-space:nowrap; color:#666666; font-size:80%; display:block; float:right; text-align:right; }
#sub .editedTopics ul { margin:5px; font-size:80%; }
#sub .editedTopics ul li { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #aaaaaa; zoom:1; }
#sub .editedTopics ul li:after {  content:".";  display:block;  height:0;  clear:both;  visibility:hidden; }
.countLined{ color:#666666; text-align:right; background:url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 bottom; font-size:80%; padding:3px 0; }
/* Hides from IE-mac \ */
* html #sub .editedTopics ul li {  height:auto;  overflow:visible;}
/* End hide from IE-mac */
#sub .editedTopics ul li .dateLeft ,
#sub table.edittopiRanksub .dateLeft ,
#sub table.edittopiRanksub .editorLeft { float:left; text-align:left;}
#sub .editedTopics ul li .editorRight,
#sub table.edittopiRanksub .editorRight {; width:100%; float:right; display:block; text-align:right;}
#sub .editedTopics ul li .editorRight a,
#sub table.edittopiRanksub .editorRight a ,
#sub table.edittopiRanksub .editorLeft a { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1100px; padding-left:20px; margin-right:3px;}
table.editorRank{vertical-align:middle;line-height:130%;border-collapse:collapse;}
table.top td{vertical-align:top;}
table.editorRank td{padding:3px;text-align:center;}
table.editorRank td a {word-break:break-all;white-space:normal;}
table.editorRank td a.editorName{float:left;margin-top:15px;word-break:break-all;text-align:left;}
table.editorRank tr.uDotLine{background:url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 bottom;}
table.editorRank tr.uLine{background:url(http://i.yimg.jp/images/topics/wiki/grayLine.gif) repeat-x 0 bottom;}
table.editorRank tr.uLinebg{background:#ffffee url(http://i.yimg.jp/images/topics/wiki/grayLine.gif) repeat-x 0 bottom;}
table.editorRank tr.uDotLinebg{background:#ffffee url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 bottom;}
table.editorRank td.topicsRank{width:1%;_width:7%;padding:5px 0;}
table.editorRank td.topicsNum{width:10%;padding:5px 0;}
table.editorRank td.topicsTit,
table.editorRank td.topicsEditorPhoto{padding:5px 0;width:30%;}
table.editorRank td.topicsEditor{padding:5px 0;width:10%;}
table.editorRank td.topicsTit02{padding:5px 0;width:45%;}
table.editorRank td.topicsLasttime{width:20%;padding:5px 0;}
table.editorRank td.topicsLasttime02{width:20%;padding:5px 0;}
table.editorRank td.topicsLasttime03{width:35%;padding:5px 0;}
table.editorRank td.topicsLasttime04{font-size:80%;padding:5px 0 5px 30px;}
table.editorRank td.topicsSummary ,
table.editorRank td.topicsNote{padding:5px 0;width:65%;}
table.editorRank td.topicsNote h3 ,
table.editorRank td.topicsEditorPhoto h3{white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 5px;}
table.editorRank td.topicsEditor h3{white-space:nowrap;font-size:80%;border-left:1px solid #cccccc;text-align:center;padding:0 5px;}
table.editorRank td.topicsSummary h3 ,
table.editorRank td.topicsLasttime h3 ,
table.editorRank td.topicsLasttime02 h3 ,
table.editorRank td.topicsLasttime03 h3 {white-space:nowrap;font-size:80%;text-align:center;padding:0 5px;}
table.editorRank td.topicsNum h3{white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 5px;}
table.editorRank td.topicsRank h3 ,
table.editorRank td.topicsTit h3 ,
table.editorRank td.topicsTit02 h3 {white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 4px;}
table.editorRank span.rankUp{padding:0 5px 0 20px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2200px;font-weight:bold;}
table.editorRank span.rankEven{padding:0 5px 0 20px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2300px;font-weight:bold;}
table.editorRank span.rankDown{padding:0 5px 0 20px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2400px;font-weight:bold;}
table.editorRank p.editorImg{margin:3px 15px 3px 5px;float:left;}
table.editorRank span.highrank{color:#ff9900;font-size:135%;font-weight:bold;margin-right:3px;white-space:nowrap;word-break:break-all;}
table.editorRank a.editNote {padding-left:25px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -500px;text-align:left;zoom:1;min-height:16px;}
table.editorRank a.Newtopi {padding-left:25px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px 1px;text-align:left;zoom:1;min-height:16px;}
table.editorRank tr.left td,
table.editorRank td.left {text-align:left;}
.bggray{background:#f4f4f4;}
#sub .weektopiListMod li { font-size:80%; margin:0; padding:4px 0; }
#sub .weektopiListMod ul li a ,
div#sub .ProfileMod .topiEditList li a { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px 0; padding:1px 0 1px 25px; }
#sub .weektopiListMod ul li span a ,
div#sub .ProfileMod .topiEditList li span a { background:0; padding:0; }
#sub table.edittopiRanksub{vertical-align:middle;border-collapse:collapse;line-height:1.5;}
#sub table.edittopiRanksub td{padding:4px;text-align:center;border-right:1px solid #fff;}
#sub table.edittopiRanksub tr.uDotLine{background:url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 bottom;}
#sub table.edittopiRanksub td.topicsRank{width:1%;padding:6px 0;}
#sub table.edittopiRanksub td.topicsNum{width:15%;}
#sub html table.edittopiRanksub td.topicsLasttime{width:30%;}
#sub table.edittopiRanksub td.topicsEditor h3{white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 4px;}
#sub table.edittopiRanksub td.topicsTitle h3{white-space:nowrap;font-size:80%;text-align:center;padding:0 4px;}
table.edittopiRanksub td.topicsNum h3{white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 4px;}
table.edittopiRanksub td.topicsRank h3{white-space:nowrap;font-size:80%;border-right:1px solid #cccccc;text-align:center;padding:0 4px;}
#sub table.edittopiRanksub span.rankUp{padding:0 3px 0 18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2197px;font-weight:bold;}
#sub table.edittopiRanksub span.rankEven{padding:0 3px 0 18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2297px;font-weight:bold;}
#sub table.edittopiRanksub span.rankDown{padding:0 3px 0 18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2397px;font-weight:bold;}
table.edittopiRanksub img.editorImg{padding:3px;float:left;margin-right:10px;}
table.edittopiRanksub a.editorName{float:left;margin-top:15px;}
table.edittopiRanksub span.highrank{color:#ff9900;font-size:135%;font-weight:bold;margin-right:3px;}
#sub .searchMod { background:#feffef; padding-bottom:5px; }
#sub .searchModBd {padding:3px;border-right:1px solid #cfcfaa;border-bottom:1px solid #cfcfaa;border-left:1px solid #cfcfaa;}
#sub .searchModBd form {margin:0;text-align:center;}
#sub .searchModBd legend {display:none;}
input#topicsRadio,input#noteRadio,input#fileRadio {vertical-align:middle;margin-right:-5px;}
#sub .searchMod label { letter-spacing:-0.01em; }
#sub .searchModBd p { width:250px; margin:0 auto 3px auto; text-align:center; font-size:80%; }
#sub .searchModBd p span#searchText { width:154px; display:block; float:left; border:2px solid #ffc600; }
#sub .searchModBd p span#searchText input { width:150px; height:18px; margin:-1px; }
#sub .searchModBd p span#searchButton {  float:left; }
#sub .searchModBd p span#searchButton input {  margin-left:5px;  width:50px;  line-height:18px; }
#sub .uploaderMod { border:1px solid #cfcfa9; text-align:center; }
#sub .uploaderMod p a { margin:1px; display:block; font-size:90%; font-weight:bold; background:#f2f2e6;}
#sub .uploaderMod p a span {cursor:pointer;width:7em;white-space:nowrap;margin:0 auto;padding:5px 5px 5px 25px;display:block;/*background:url(http://i.yimg.jp/images/topics/wiki/uploadIcon.gif) no-repeat 0 50%;*/background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -996px;}
table.editorRank td.editorName_top{text-align:left;}
table.editorRank td.editorName_top a{margin-left:10px;}
table.editorRank td div.topicsEditorComment{ background:url(http://i.yimg.jp/images/topics/wiki/commentBallon.gif) no-repeat left top; margin:6px 0 6px 0; padding-left:10px; font-size:80%; }
table.editorRank td div.topicsEditorComment p{ background:#ffffee; padding:6px; border-top:1px solid #cfcfaa; border-right:1px solid #cfcfaa; border-bottom:1px solid #cfcfaa; text-align:left; }
table#hotTopics h3.topiEditTit{ font-weight:bold; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -2098px;padding:3px 0 3px 30px; font-size:medium; }
table#hotTopics td{padding:3px;text-align:left;}
table#hotTopics td.right{text-align:right;}
table#hotTopics table.editorRank{font-size:80%;}
table#hotTopics table.editorRank .editorLeft { word-break:break-all;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1100px; padding-left:20px; }
table#hotTopics table.editorRank td.topicsNum {padding:6px 0;}
table#hotTopics table.editorRank td.topicsNum h3 {font-size:100%;}
table#hotTopics table.editorRank td.topicsTitle {padding:6px 0;}
table#hotTopics table.editorRank td.topicsTitle h3{white-space:nowrap;text-align:center;padding:0 4px;}
#sub #HowEditMod{margin-bottom:10px;}
#sub #HowEditMod ul{padding:5px 5px 10px 5px;border-right:1px solid #cfcfaa;border-bottom:1px solid #cfcfaa;border-left:1px solid #cfcfaa;}
#sub #HowEditMod li{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2900px;padding-left:20px; font-size:84%; margin:1px 0; }
div#sub .ProfileMod h2.personalTool{ background:#f2f2f2; margin:0 2px; padding:7px 0 7px 10px; font-weight:bold; }
div#sub .ProfileMod div.personalLink{ background:#f7f7de; margin:5px 12px; padding:4px 10px; text-align:right; font-size:80%; color:#cfcfaa;}
div#sub .ProfileMod .topiRewriteList{padding:0 12px;}
div#sub .ProfileMod .topiRewriteList ul{border-top:1px dotted #ccc;}
div#sub .ProfileMod .topiRewriteList li{ margin-left:20px; padding:3px 0; font-size:80%; line-height:1.3; list-style:disc outside; }
div#sub .ProfileMod .topiRewriteList2{padding:0 12px;}
div#sub .ProfileMod .topiRewriteList2 li{ margin-left:20px; padding:3px 0; font-size:80%; line-height:1.3; list-style:disc outside; }
#topiEditNews{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsLeftBg.gif) repeat-y 0 0;z-index:1;margin-bottom:15px;}
#topiEditNews div.rightBg{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsRightBg.gif) repeat-y right 0;z-index:2;display:block;}
#topiEditNews h2{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsTopBg.gif) repeat-x 0 0;z-index:3;}
#topiEditNews h2 em{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsIcon.gif) no-repeat 0 0;z-index:10;padding:3px 0 0 40px;display:block;font-weight:bold;}
#topiEditNews h2 span{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsRightTop.gif) no-repeat right 0;z-index:10;display:block;}
#topiEditNews table{width:97%;margin:5px auto 0 auto;}
#topiEditNews td{padding:1px 3px;}
#topiEditNews tr.UnderBd {background:url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 center;line-height:0.1em;font-size:1px;}
#topiEditNews .topiEditNewsFoot {font-size:84%;background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsBottomBg.gif) repeat-x 0 bottom;z-index:4;text-align:right;}
#topiEditNews .topiEditNewsFoot span{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsLeftFoot.gif) no-repeat 0 bottom;z-index:10;display:block;}
#topiEditNews .topiEditNewsFoot em{background:url(http://i.yimg.jp/images/topics/wiki/topiEditNewsRightFoot.gif) no-repeat right bottom;z-index:10;display:block;font-weight:normal;}
#topiEditNews .topiEditNewsFoot a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2500px;margin-right:10px;padding-left:20px;line-height:2.5}
.topiEditNewsArticle{margin:15px 15px;border:1px solid #ccccaa;background:#ffffee;}
.topiEditNewsArticle dl{padding:10px;}
.topiEditNewsArticle dt span.date{text-align:right;float:right; font-size:84%;color:#666666;}
#topiEditNews .topiEditNewsHead {text-align:right;margin-top:-20px;}
#topiEditNews .topiEditNewsHead em.topiEditNewsPageTop {padding-right:10px;color:#666666;font-size:84%;text-align:right;}
#topiEditNews .topiEditNewsHead em.topiEditNewsPageTop a{background:0;margin-right:0;padding-left:0}
#topiEditNews .topiEditNewsFoot em.topiEditNewsPageBtm {padding-right:10px;padding-bottom:5px;color:#666666;}
#topiEditNews .topiEditNewsFoot em.topiEditNewsPageBtm a{background:0;margin-right:0;padding-left:0}
#userProfile{margin:0 0 10px 0;}
#userProfConfi p.userProfileText ,
#userProfile p.userProfileText{padding:8px 10px 15px 10px;}
div#sub .ProfileMod {background:url(http://i.yimg.jp/images/topics/wiki/ProfileModBg.gif) repeat-y;padding:0;margin-top:13px;}
div#sub span.ProfileModHead {background:url(http://i.yimg.jp/images/topics/wiki/ProfileModHeadBg.gif) no-repeat;padding-top:1px;display:block;}
div#sub span.ProfileModFoot {background:url(http://i.yimg.jp/images/topics/wiki/ProfileModFootBg.gif) no-repeat;display:block;font-size:0.1em;height:5px;}
div#sub .ProfileMod .ProfileInfo {padding:7px 15px;}
div#sub .ProfileMod td.ProfileInfoPhoto {text-align:center;line-height:2;}
div#sub .ProfileMod td.ProfileInfoDetail {padding-left:10px;text-align:left;vertical-align:top;line-height:1.5}
div#sub .ProfileMod .ProfileInfo h4.otherPhoto{padding:4px 6px;background:#eeeecc;font-weight:bold;font-size:80%;margin-top:10px;}
div#sub .ProfileMod table.otherPhotoImg td{padding:10px 0 5px 0;width:33%;}
div#sub .ProfileMod .topiEditList{padding:0 12px;}
div#sub .ProfileMod .topiEditList ul{border-top:1px dotted #ccc;}
div#sub .ProfileMod .topiEditList li{padding:3px 0;font-size:80%;line-height:1.5;}
div#sub .ProfileMod .topiEditList li span{padding-left:25px;}
div#sub .ProfileMod .UploadMaterialList{padding:10px 5px 5px 5px;margin:0 12px;border-top:1px dotted #ccc;}
div#sub .ProfileMod .UploadMaterialList table{padding:5px;margin-bottom:5px;}
div#sub .ProfileMod .UploadMaterialList td{vertical-align:top;text-align:center;}
div#sub .chProfileMod {background:url(http://i.yimg.jp/images/topics/wiki/chProfileModBgBottom.gif) no-repeat bottom left;}
div#sub .chProfileMod p{background:url(http://i.yimg.jp/images/topics/wiki/chProfileModBgTop.gif) no-repeat top left;padding:5px 10px;font-size:80%;}
div#sub .chProfileMod p a{font-weight:bold;}
div#sub .ProfileMod div#ProfileSendMessage {width:174px;height:25px;background:#f3f5f4 url(http://i.yimg.jp/images/topics/wiki/ProfileSendMessage.gif) 0 0 no-repeat;border:0;margin-top:5px; }
div#sub .ProfileMod div#ProfileSendMessage p {padding:3px 10px;}
#editedArea {background:#f3f3f3;padding:4px;margin:5px 0;font-size:80%;}
#editedArea #editedBox {height:400px;width:99%;font-size:120%;}
#editedArea p.editedAreaGuide {float:right;text-align:right;padding-right:5px;margin-top:7px;}
#editedArea #editedButtonArea{text-align:center;padding:10px 0;margin:0;}
#editedArea #editedButtonArea input{margin-left:5px;margin-right:5px;vertical-align:middle;}
#editedArea #editedButtonArea a{margin-left:5px;margin-right:5px;vertical-align:middle;}
#certificationArea{text-align:center;margin:10px 0;}
#certificationArea #certificationForm {width:100px;height:28px;margin-left:15px;}
#radioButtonArea {float:left;padding:0;margin:0;}
#radioButtonArea ul { float:left;}
p.viewMyImg { margin:7px 0 0 4px; float:left;}
p.viewMyImg a{display:block;float:left;padding-left:17px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -900px;}
#radioButtonArea ul li{ float:left; width:32px; height:35px; margin:0; padding:0;}
#radioButtonArea ul li a{ outline : 0 ; text-indent:-9999px; display:block; width:32px; height:35px; margin:0; padding:0; overflow:hidden;}
#radioButtonArea ul li span{ text-indent:-9999px; display:block; width:32px; height:35px; margin:0; padding:0; overflow:hidden;}
#radioButtonArea ul li a:hover{ cursor:pointer;}
#radioButtonArea li#button1 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat 0 0;}
#radioButtonArea li#button2 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -32px 0;}
#radioButtonArea li#button3 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -64px 0;}
#radioButtonArea li#button4 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -96px 0;}
#radioButtonArea li#button5 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -128px 0;}
#radioButtonArea li#button6 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -160px 0;}
#radioButtonArea li#button7 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -192px 0;}
#radioButtonArea li#button8 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -224px 0;}
#radioButtonArea li#button9 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -256px 0;}
#radioButtonArea li#button10 a{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -288px 0;}
#radioButtonArea li#button1 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat 0 -35px;}
#radioButtonArea li#button2 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -32px -35px;}
#radioButtonArea li#button3 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -64px -35px;}
#radioButtonArea li#button4 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -96px -35px;}
#radioButtonArea li#button5 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -128px -35px;}
#radioButtonArea li#button6 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -160px -35px;}
#radioButtonArea li#button7 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -192px -35px;}
#radioButtonArea li#button8 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -224px -35px;}
#radioButtonArea li#button9 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -256px -35px;}
#radioButtonArea li#button10 a:active{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -288px -35px;}
#radioButtonArea li#button1 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat 0 -35px;}
#radioButtonArea li#button2 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -32px -35px;}
#radioButtonArea li#button3 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -64px -35px;}
#radioButtonArea li#button4 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -96px -35px;}
#radioButtonArea li#button5 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -128px -35px;}
#radioButtonArea li#button6 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -160px -35px;}
#radioButtonArea li#button7 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -192px -35px;}
#radioButtonArea li#button8 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -224px -35px;}
#radioButtonArea li#button9 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -256px -35px;}
#radioButtonArea li#button10 span.selected{background:url(http://i.yimg.jp/images/topics/wiki/wikiButton.gif) no-repeat -288px -35px;}
#userProfConfi {background:#f4f4f4;padding:10px;margin:5px 0;border:1px solid #ccc;}
#confirmationArea{border:1px solid #ccc;background:#f3f3f3;padding:10px;}
#confirmationButtonArea{text-align:center;padding:10px 0;margin:0;}
#confirmationButtonArea a{margin-left:5px;margin-right:5px;vertical-align:middle;}
#confirmationButtonArea input{margin-left:5px;margin-right:5px;vertical-align:middle;}
#KensakuResult li.topicsNote {background:url(http://i.yimg.jp/images/topics/wiki/noteIcon.gif) no-repeat 0 8px;margin:10px 10px 20px 10px;padding-left:20px;line-height:1.7}
#KensakuResult li.topicsNote .noteName{font-size:120%; background:none;padding-left:0px;}
#KensakuResult li.topicsNote .noteName span.date {color:#008000; display:block; text-align:left; margin:-3px 0 3px 0;font-weight:normal;}
#KensakuResult li.topicsNote .noteSection .noteSectionTitle{font-size:90%;display:block;}
#KensakuResult li.topicsNote .noteSection .noteSectionDescription{font-size:80%;display:block;padding-left:1em;line-height:1.3;}
#KensakuImgList {padding:0;margin:15px 0;}
#KensakuImgList td{background:#ffffff url(http://i.yimg.jp/images/topics/wiki/kensakuImgBg.gif) repeat-x 0 0;text-align:center;width:20%;padding:15px;vertical-align:top;}
#KensakuImgList .ImgListImg{white-space:nowrap;}
#KensakuImgList td img.whiteImg{height:150px;width:1px;border:0;}
#KensakuImgList td.ImgEmpty{background:none;}
#KensakuImgList td img{vertical-align:middle;}
#KensakuImgList td a img{border:2px solid #fff;}
#KensakuImgList td p.ImgListDetail{text-align:left;font-size:80%;color:#666666;padding-top:15px;}
#KensakuImgList td p.ImgListDetail a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -200px;padding-left:20px;}
#KensakuImgList td p.ImgListDetail a.newwindow{background:0;padding-left:0;}
#KensakuImgList td p.ImgListCopyButton{text-align:center;margin-bottom:5px;}
#KensakuImgList td p.ImgListCopyButton img{margin:0;}
.editSearchMod{font-size:80%;padding:0 4px;}
.editSearchMod span{font-size:130%;margin:0 4px;}
.editSearchMod p.searchCondition{float:left;width:60%;}
.editSearchMod p.searchArea{float:right;width:38%;text-align:right;}
.editSearchFootMod .radio ,
.editSearchMod p.searchArea .radio{vertical-align:-1px;margin-left:5px;}
.editSearchMod p.searchArea .inputtext{margin-left:10px;width:130px;}
.editSearchFootMod{background:#eeeecc;padding:15px 0;border-top:1px solid #c6c655;border-bottom:1px solid #c6c655;margin-bottom:10px;text-align:center;font-size:80%;margin-top:25px;}
.editSearchFootMod .inputtext{margin-left:10px;width:260px;}
.editSearchFootMod .inputButton{width:100px;}
.KensakuImgpagelink {border-bottom:2px solid #a3a33c;padding:4px;font-size:80%;}
.KensakuImgpagelink p.spot {width:50%;float:left;white-space:nowrap;}
.KensakuImgpagelink p.spotMove {width:48%;float:right;white-space:nowrap;text-align:right;}
.KensakuNoResult{margin:10px;line-height:1.7;}
.KensakuNoResult li{margin:0 20px;list-style:disc inside;}
.KensakuNoResult li.notFoundMsg{margin:0;list-style:none;}
/* ==================== 40.html ==================== */
#KensakuImgZoom {padding:0 25px 15px 25px;margin-top:15px;}
*html #KensakuImgZoom {margin-top:5px;}
#KensakuImgZoom #ZoomDetail{width:800px;padding:2px;border:1px solid #aaaaaa;margin:0 auto;}
#KensakuImgZoom span.ImgDeleteButton{float:right;margin-top:4px;margin-left:4px;line-height:0.1em;}
#KensakuImgZoom span.ImgDeleteButton a img ,#KensakuImgZoom span.ImgDeleteButton input {vertical-align:middle;}
#KensakuImgZoom span.ImgEditButton{float:right;margin-top:4px;margin-left:4px;line-height:0.1em;}
#KensakuImgZoom span.ZoomDetailTit{float:left;margin:4px 0 0 10px;padding-top:6px;font-weight:bold;line-height:110%;}
#KensakuImgZoom p.caption{margin:10px 0;font-size:80%;padding-top:10px;}
#KensakuImgZoom td.topicsMate a{background-color:#ffffff;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px 5px;padding-left:20px;margin-right:10px;}
#KensakuImgZoom span.editor{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1095px;padding-left:17px;margin-right:3px;}
#uploaderArea{margin:0 auto 10px auto;text-align:center;}
#uploaderArea table{border-right:1px solid #c6c655;border-left:1px solid #c6c655;border-top:1px solid #c6c655;padding:0;margin:10px 0 0 0;}
#uploaderArea td{border-bottom:1px solid #c6c655;padding:6px;text-align:left;vertical-align:middle;}
#uploaderArea td.topics{background:#f7f7e7;text-align:right;}
#uploaderArea td.topics h2{font-weight:bold;text-align:right;white-space:nowrap;font-size:80%;}
#uploaderKensaku{margin:15px auto;padding:6px;border:1px dotted #ccc;}
#uploaderKensaku td{margin:0;padding:3px 5px 0 5px;font-size:80%;vertical-align:top;white-space:nowrap;line-height:115%;}
#uploaderKensaku td.topics{text-align:right;width:160px;}
#uploaderKensaku input.FileURL{width:99%;}
#uploaderKensaku input.FileSource {width:99%;height:50px;}
#documentTop {line-height:130%;margin:10px 0;}
#documentTop .documentText{padding:5px 10px 0 10px;margin:0;}
#sub #HandBook{margin-bottom:10px;font-size:80%;}
#sub #HandBook2{padding:5px 5px 10px 5px;border-right:1px solid #cfcfaa;border-bottom:1px solid #cfcfaa;border-left:1px solid #cfcfaa;}
#DownloadArea {background:#ffffdd;padding:3px 5px;margin:0 4px;}
.fullTopicsList li{width:190px;font-size:85%;float:left;margin-bottom:5px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -1495px;padding-left:16px;}
.fullTopicsNav{background:#ffffee;font-size:85%; border:1px solid #a3aa3c;padding:5px 10px;margin-bottom:10px;}
.fullTopicsNav li{display:inline;}
.fullTopicsNav li.cat{color:#333333;font-weight:bold;}
#infoTopics {background:#ffffee url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 bottom;}
#infoTopics h2{line-height:1.3;vertical-align:middle;padding:10px 10px 5px 10px;background:#ffffee url(http://i.yimg.jp/images/topics/wiki/dotLine.gif) repeat-x 0 top;}
#infoTopics h2 span{zoom:normal;vertical-align:middle;}
#infoTopics p{padding:0 10px;}
#infoTopics ul{ text-align:center;padding:0 10px 10px 10px;}
#infoTopics li{ line-height:1.5;border-right:1px solid #cccccc; display:inline; padding-left:7px;padding-right:7px;}
#infoTopics li.last{border-right:0;}
.wikiContent { padding-left:15px; line-height:1.7; display:inline-block; min-height:1%; /* for IE 7*/}
.wikiContent:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \ */
* html .wikiContent{height: 1%;}
.wikiContent{display: block;}
/* End hide from IE-mac */
.wikiContent div.hdH3 { margin-left:-15px; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:repeat-x;background-position:0 -900px; border-bottom:2px solid #eeeeee; z-index:1;}
.wikiContent div.hdH3 h3 { background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:right -700px;padding:0; z-index:10; }
.wikiContent div.hdH3 span { border-bottom:1px solid #cfcfaa; font-weight:bold; background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_editcenter.png);background-repeat:no-repeat;background-position:0 -800px; padding:7px 0 2px 12px; display:block; }
.wikiContent .hdH3{margin-left:-15px;}/*ネガマージンで字下げを戻す*/
.wikiContent .hdH3 {clear:both;margin-top:10px;}
.wikiContent .hdH4 {clear:both;}
.wikiContent .hdH5 {clear:both;}
.wikiContent .hdH6 {clear:both;}
.wikiContent .hdH4 h4{border-bottom:1px solid #a3a33c;margin:5px 5px 5px 0;font-weight:bold;}
.wikiContent .hdH5 h5{border-bottom:1px dotted #a3a33c;margin:5px 5px 5px 0;font-weight:bold;color:#776622}
.wikiContent .hdH6 h6{font-weight:bold;margin:5px 5px 5px 0;}
.wikiContent div.ft p.viewAll {margin-bottom:15px;}
.wikiOl * {zoom:normal;}
.wikiUl * {zoom:normal;}
/*一階層*/
ul.wikiUl {font-size:85%;line-height:1.7;}
ol.wikiOl {font-size:85%;line-height:1.7;padding-left:25px;}
ul.wikiUl li {list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 15px;}/*ul*/
ol.wikiOl li {list-style-type:decimal;padding:0;} /*ol*/
/*二階層*/
ul.wikiUl2 {margin-left:30px;}
ol.wikiOl2 {margin-left:30px;}
ul.wikiUl li ul.wikiUl2 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;}/*ul-ul*/
ul.wikiUl li ol.wikiOl2 li {padding:0;background:none;list-style-type:upper-roman;} /*ul-ol*/
ol.wikiOl li ul.wikiUl2 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;} /*ol-ul*/
ol.wikiOl li ol.wikiOl2 li {padding:0;background:none;list-style-type:upper-roman;} /*ol-ol*/
/*三階層*/
ul.wikiUl3 {margin-left:30px;}
ol.wikiOl3 {margin-left:30px;}
ul.wikiUl li ul.wikiUl2 li ul.wikiUl3 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;}/*ul-ul-ul*/
ul.wikiUl li ul.wikiUl2 li ol.wikiOl3 li {padding:0;background:none;list-style-type:lower-roman;} /*ul-ul-ol*/
ul.wikiUl li ol.wikiOl2 li ul.wikiUl3 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px; } /*ul-ol-ul*/
ul.wikiUl li ol.wikiOl2 li ol.wikiOl3 li {padding:0;background:none;list-style-type:lower-roman;} /*ul-ol-ol*/
ol.wikiOl li ul.wikiUl2 li ul.wikiUl3 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;} /*ol-ul-ul*/
ol.wikiOl li ul.wikiUl2 li ol.wikiOl3 li {padding:0;background:none;list-style-type:lower-roman;} /*ol-ul-ol*/
ol.wikiOl li ol.wikiOl2 li ul.wikiUl3 li {padding:0 0 0 15px;list-style-type:none;background-image:url(http://i.yimg.jp/images/topics/wiki/bullet_list.gif);background-repeat:no-repeat;background-position:0 5px;} /*ol-ol-ul*/
ol.wikiOl li ol.wikiOl2 li ol.wikiOl3 li {padding:0;background:none;list-style-type:lower-roman;} /*ol-ol-ol*/
dl.wikiRSS { padding:10px; margin:15px; font-size:85%; border:1px dotted #99aacc; background:#f8faff; clear:both;}
dl.wikiRSS dt{clear:both;padding-left:15px;/*background:url(http://i.yimg.jp/images/topics/wiki/sankaku.gif) no-repeat 5px 5px;*/background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -1495px;}
dl.wikiRSS dd{ padding-left:15px;}
em.wikiItalic{font-style:italic !important;zoom:normal;}
strong.wikiBold{font-weight:bold !important;zoom:normal;}
strong.wikiBoldItalic{font-weight:bold !important;font-style:italic !important;zoom:normal;}
hr.wikiHr { clear:both; height:1px; margin-left:5px; margin-right:5px; border:0; background-color:#e8e8ce; color:#e8e8ce;}
blockquote.wikiBlockQuote { clear:both; margin:15px; padding:10px; background:#f4f4f4; border:1px dotted #aaaaaa; font-size:85%;}
blockquote.wikiBlockQuote p.citeFrom {font-size:90%;text-align:right;margin-bottom:-5px;color:#666666;font-weight:bold !important;}
.wikiTableWrap:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.wikiTableWrap{ padding:1px; display:inline-block; min-height:1%; /* for IE 7*/}
/* Hides from IE-mac \ */
* html .wikiTableWrap{height: 1%;}
.wikiTableWrap{display: block;}
/**/
.wikiTableLeft{float:left;}
.wikiTableRight{float:right;}
.wikiTable,.wikiTableCenter{ margin:0 auto;}
.wikiTable,.wikiTableLeft,.wikiTableRight,.wikiTableCenter{ clear:both; border:1px solid #ceccb1; border-collapse:collapse; font-size:85%; empty-cells:show;}
.wikiTable td,.wikiTableLeft td,.wikiTableRight td,.wikiTableCenter td { padding:5px; border:1px solid #ceccb1; background:#ffffff;}
.wikiTable th,.wikiTableLeft th,.wikiTableRight th,.wikiTableCenter th { padding:5px; border:1px solid #ceccb1; background:#fbfbf0; font-weight:bold;}
.wikiTable td td,.wikiTableLeft td td,.wikiTableRight td td,.wikiTableCenter td td {/*画像が入れ子になった時用*/
 margin:0; padding:0px; border:0; background:#ffffff;}
.wikiTable th td,.wikiTableLeft th td,.wikiTableRight th td,.wikiTableCenter th td {/*画像が入れ子になった時用*/
 margin:0; padding:0px; border:0; background:#ffffff;}
.wikipediaCite a{ background:#eef8ff; color:#022bb8;}
.wikipediaCite a:link,
.wikipediaCite a:visited,
.wikipediaCite a:hover,
.wikipediaCite a:active{ background:#eef8ff; color:#022bb8;}
p.backToRelInfo { clear:both; margin:13px 3px 3px auto; text-align:right; vertical-align:middle; font-size:80%;}
.wikiPhoto{display:block;border:1px solid #ccbebe;margin:5px;background:#ffffff;font-size:80%;width:160px;}
.wikiPhotoLeft{float:left;display:block;border:1px solid #ccbebe;margin:5px;background:#ffffff;font-size:80%;width:160px;}
.wikiPhotoRight{float:right;display:block;border:1px solid #ccbebe;margin:5px;background:#ffffff;font-size:80%;width:160px;}
td.wikiPhotoImage {width:158px;}
td.wikiPhotoImage a{display:block;text-align:center;margin:0 auto;}
td.wikiPhotoImage img{padding:3px;magin:0 auto;}
td.wikiPhotoCaption {text-align:left;padding:0 3px 3px 3px;width:158px;}
.wikiAFPImage{display:block;margin:5px;/*5+2+1+200+1+2+5*/}
.wikiAFPImageLeft{float:left;display:block;margin:5px;/*5+2+1+200+1+2+5*/}
.wikiAFPImageRight{float:right;display:block;margin:5px;/*5+2+1+200+1+2+5*/}
.wikiGiinTableMedium{border:1px solid #ceccb1;padding:5px;clear:both;}
.wikiGiinTableMedium .wikiGiinImg{width:60px; margin-right:-60px;float:left;}
.wikiGiinTableMedium .wikiGiinImg a{display:block;}
.wikiGiinTableMedium .wikiGiinDetail{margin-left:65px;}
.wikiGiinTableMedium .wikiGiinName {border-bottom:1px solid #ceccb1;margin-bottom:2px;}
.wikiGiinTableMedium .wikiGiinName strong{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -1200px; padding-left:20px;}
.wikiGiinTableSmall{}
.wikiGiinTableSmall .wikiGiinImg{float:left;}
.wikiGiinTableSmall .wikiGiinImg a{display:block;margin-right:5px;}
.wikiGiinTableSmall .wikiGiinDetail{float:left}
.wikiClear {clear:both;font-size:1px;overflow:hidden;height:1px;zoom:1;}
#footer address,#footer p { line-height:1.5; font-size:80%;}

/* ----------------------------------------
User Card v4 (20120209)
---------------------------------------- */
#yahooIdentityUserCard{width:300px;font-size:100%;background:#fff;}
#yahooIdentityUserCard .roundCornerMiddle{_height:1%;}
#yahooIdentityUserCard .roundCornerBox{overflow:hidden;width:100%;background:url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/topRight_3.gif) no-repeat top right;}
#yahooIdentityUserCard .roundCornerTopLeft{margin:0 3px 0 0;height:3px;background:url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/topLeft_3.gif) no-repeat top left;}
#yahooIdentityUserCard .roundCornerTop{font-size:0;margin:0 0 0 3px;height:3px;background:#fff url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/cccccc.gif) repeat-x top;}
#yahooIdentityUserCard .roundCornerBottom{font-size:0;margin:0 3px;height:3px;background:#fff url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/cccccc.gif) repeat-x bottom;}
#yahooIdentityUserCard .roundCornerBottomLeft{background:url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/bottomLeft_3.gif) no-repeat bottom left;}
#yahooIdentityUserCard .roundCornerBottomRight{height:3px;background:url(http://i.yimg.jp/images/socialproducts/common/usercard/v2.3/img/roundcorner/bottomRight_3.gif) no-repeat bottom right;}
#yahooIdentityUserCard .roundCornerMiddle{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;text-overflow:ellipsis;overflow:hidden;padding:0 2px;}
div#sub #yahooIdentityUserCard table{white-space:nowrap;}/*ユーザーカードをオーバーライド*/

/* ----------------------------------------
Global Navi 
---------------------------------------- */
/* ----- reset ------*/
#newsSearch *{margin:0 ;padding:0;}
#globalNav *{margin:0 ;padding:0;}
#hrGlobalNavigation{display:none;}
#hrNewsSearch{display:none;}
/* ----- global navi sprite ------*/
#newsSearch,
#newsSearch input#searchButton,
#globalNav ul#gnSec li,
#relBtn li,
#relBtn li a,
#subNav ul li,
#subNav ul.subNavPaging li{background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite_20120926.png);}
/* ----- newsSearch ------*/
#newsSearch{zoom:1;background-color:#dedede;background-repeat:repeat-x; background-position: 0 0;padding:3px 10px;border-top:1px solid #d8d8dc;font-size:12px;line-height:1.3;}
#newsSearch:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#newsSearch input#searchText{vertical-align:middle;width:200px;margin-right:1px;padding:2px;border:0;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;line-height:16px;}
#newsSearch input#searchButton{vertical-align:middle;border:0;margin:0 10px 0 0;cursor:pointer;width: 45px;height: 22px;_height:24px;background-repeat:no-repeat;background-position: 0 -100px;text-indent: -9999px;}
#newsSearch form{float:left;padding:4px 0;}
#newsSearch form a{vertical-align: middle;}
#newsSearch .relLink{float:right;color:#666666;line-height:2;}
#newsSearch .relLink dt,#newsSearch .relLink dd{display:inline;}
#globalNav{font-size:13px;line-height:1.3;}
#globalNav ul{list-style:none;}
/* ----- primary hierarchy ------*/
#globalNav ul#gnPri{z-index:10;zoom:1;border-top: 1px solid #3a5f7c;color:#ffffff;position:relative;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNWY3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzQzNmY5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MzZmOTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #3a5f7c 0%, #436f92 10%, #436f92 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a5f7c), color-stop(10%,#436f92), color-stop(100%,#436f92));background: -webkit-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: -o-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: -ms-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background-color: #436F92;}
#globalNav ul#gnPri:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#globalNav ul#gnPri li{display:block;float:left;}
#globalNav ul#gnPri a{display:block;padding:5px 12px;color:#ffffff;}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto,
#globalNav ul#gnPri.selectVideo li#gnPriVideo,
#globalNav ul#gnPri.selectLocal li#gnPriLocal,
#globalNav ul#gnPri.selectResearch li#gnPriResearch,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi,
#globalNav ul#gnPri.selectTrend li#gnPriTrend,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion,
#globalNav ul#gnPri.selectBylines li#gnPriBylines,
#globalNav ul#gnPri.selectRanking li#gnPriRanking{
	background:#ffffff;margin-left: 1px;
}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines a,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics a ,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto a,
#globalNav ul#gnPri.selectVideo li#gnPriVideo a,
#globalNav ul#gnPri.selectLocal li#gnPriLocal a,
#globalNav ul#gnPri.selectResearch li#gnPriResearch a,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi a,
#globalNav ul#gnPri.selectTrend li#gnPriTrend a,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion a,
#globalNav ul#gnPri.selectBylines li#gnPriBylines a,
#globalNav ul#gnPri.selectRanking li#gnPriRanking a{
	font-weight:bold;color:#0000ff;border:0;
}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines a:visited,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics a:visited,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto a:visited,
#globalNav ul#gnPri.selectVideo li#gnPriVideo a:visited,
#globalNav ul#gnPri.selectLocal li#gnPriLocal a:visited,
#globalNav ul#gnPri.selectResearch li#gnPriResearch a:visited,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi a:visited,
#globalNav ul#gnPri.selectTrend li#gnPriTrend a:visited,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion a:visited,
#globalNav ul#gnPri.selectBylines li#gnPriBylines a:visited,
#globalNav ul#gnPri.selectRanking li#gnPriRanking a:visited{
	color:#800080;}
/* ----- secondary hierarchy ------*/
#globalNav ul#gnSec{position:relative;z-index:9;zoom:1;background:#fff;border-bottom:1px solid #d8d8dc;}
#globalNav ul#gnSec:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#globalNav ul#gnSec li{float:left;background-repeat:no-repeat;background-position:right -244px;}
#globalNav ul#gnSec li a{display:block;padding:1px 4px;margin:4px 8px;white-space:nowrap;}
#globalNav ul#gnSec li.on a{background:#3e6586;font-weight:bold;color:#ffffff;}
#globalNav ul#gnSec li h1{font-size:100%;}
/* ---- in case of New Icon ----*/
/*gnPri*/
/*#globalNav ul#gnPri li#gnPriResearch a{background:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite_20120926.png) no-repeat right -344px;padding-right:35px;}*/
/*gnSec*/
/*#globalNav ul#gnSec li#gnSecUnread a{background:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite_20120926.png) no-repeat right -346px;padding:0 32px 0 0;}
#globalNav ul#gnSec li#gnSecUnread span{display:block;_display:inline;padding: 1px 4px;}
#globalNav ul#gnSec li#gnSecUnread.on span{background-color:#3e6586;}*/

/* ----------------------------------------
Sub Navi 
---------------------------------------- */
#subNav * {margin:0 ;padding:0;}
#subNav{zoom:1;border-bottom:1px solid #e0e0e0;padding-bottom:2px;margin-bottom:10px;}
#subNav:after{content: ".";display: block;clear: both;height: 0;visibility: hidden;line-height:0;}
#subNav h1{display:block;float:left;padding:5px 16px 2px 16px;font-weight:bold;color:#ffffff;line-height:1;}
#subNav h1.logo{display:block;float:left;padding:0;}
#subNav p{display:block;float:left;padding:5px 16px 2px 16px;font-weight:bold;color:#ffffff;line-height:1;}
#subNav p.logo{display:block;float:left;padding:0;}
#subNav ul{zoom:1;float:left;}
#subNav ul:after{content: ".";display: block;clear: both;height: 0;visibility: hidden;line-height:0;}
#subNav ul li{float:left;background-repeat:no-repeat;background-position:left -294px;font-size:13px;line-height:1;}
#subNav ul li span.select{font-weight:bold;}
#subNav ul li.first{background:0;}
#subNav ul li a{display:block;padding:1px 4px;margin:4px 8px;}
#subNav ul li.photoNewsSlideshow{background:0;font-weight:bold;margin-left:10px;}
#subNav ul li.photoNewsSlideshow{background:0;font-weight:bold;margin-left:10px;}
#subNav ul li.photoNewsSlideshow select{margin:0;padding:0;}
*html #subNav ul li.photoNewsSlideshow select{margin:0 5px 0 0;padding:0;}
*:first-child+html #subNav ul li.photoNewsSlideshow select{margin:0 5px 0 0;padding:0;}
/*news*/
#subNav .topnews{background:#9999ff;}
#subNav .flash{background:#9999ff;}
#subNav .dom{background:#cc6633;}
#subNav .c_int{background:#00b486;}
#subNav .bus{background:#0099ff;}
#subNav .c_ent{background:#e1b401;}
#subNav .c_spo{background:#66cc00;}
#subNav .c_sci{background:#b7b800;}
#subNav .loc{background:#9999ff;}
#subNav .others{background:#9999ff;}
#subNav .closeup{background:#9999ff;}
/*topics*/
#subNav .domestic{background:#cc6633;}
#subNav .world{background:#00b486;}
#subNav .economy{background:#0099ff;}
#subNav .entertainment{background:#e1b401;}
#subNav .sports{background:#66cc00;}
#subNav .computer{background:#b7b800;}
#subNav .science {background:#999933}
#subNav .local{background:#9999ff;}
#subNav .editcenter{background:#9999ff;}
/*polls*/
#subNav .polls{background:#99cc66;font-size:100%;}
#subNav div.linkBox{float:right;font-size:13px;background:#f7f7d1;border:1px solid #d2d59c;padding:4px 10px;}
#subNav div.linkBox a{line-height:1;}
#subNav ul.subNavPaging{float:right;font-size:13px;color:#666666;zoom:1;}
#subNav ul:after.subNavPaging{content: ".";display: block;clear: both;height: 0;visibility: hidden;border:1px solid #ff0000;line-height:0;}
#subNav ul.subNavPaging li{float:left;background-repeat:no-repeat;background-position:right -247px;padding:0 6px;line-height:1.56;}
#subNav ul.subNavPaging li.last{background:0;}
#subNav ul.subNavPaging li a{display:inline;padding:0;margin:0;}
/* ----------------------------------------
Related Buttons Mod
---------------------------------------- */
#relBtn {float:right;color:#666666;line-height:2;overflow:hidden;}
#relBtn li {display:block;float:right;margin:2px 0 2px 10px;background-repeat:no-repeat;background-position: left -150px;}
#relBtn li a {display:block;text-align:center;overflow:hidden;width:80px;height:26px;line-height:26px;padding: 0;background-repeat:no-repeat;background-position: right -200px;text-decoration:none;}
/* ----------------------------------------
Footer navigation
---------------------------------------- */
#bottomNav{margin-bottom:10px;text-align:center;}
#bottomNav dt{display:inline;font-weight:bold;}
#bottomNav dd{display:inline;padding-left:5px;padding-right:5px;border-left:1px solid #666666;}
#bottomNav dd.first{border-left:0;}
#bottomNav dd.on{font-weight:bold;}
/* --------------------------------------
Override NewsSearch
-----------------------------------------*/
.pageTitleBottom{background:#3e6586 url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png) repeat-x 0 -100px !important;}
/*** ----------------------------------------
http://i.yimg.jp/images/css/printexec.css
---------------------------------------- */
/* CSS for printing */@media print{
/* fonts */.f11{font-size:11px;line-height:110%;}.f13{font-size:13px;line-height:110%;}.f15{font-size:15px;line-height:110%;}.f17{font-size:17px;line-height:115%;}.f11b{font-size:11px;line-height:110%;font-weight:bold;}.f13b{font-size:13px;line-height:110%;font-weight:bold;}.f15b{font-size:15px;line-height:120%;font-weight:bold;}.f17b{font-size:17px;line-height:125%;font-weight:bold;}/* line-height */.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}/* masthead */div.yjmthloginarea{display:none;}
}

/* ----------------------------------------
.adRp2Col
---------------------------------------- */
.adRp2Col{border: 1px solid #b3b3b3;margin: 10px 0;}
.adRp2Col dt{background: none repeat scroll 0 0 #eee;font-weight: bold;padding: 4px 0 2px;text-align: center;}
.adRp2Col dd {padding: 0 9px;}
.adRp2Col dd ul {overflow: hidden;}
.adRp2Col dd li {border-top: 1px dotted #ccc;margin-top: -1px;padding-bottom: 11px;padding-top: 9px;_zoom: 1;}
.adRp2Col dd li a{text-decoration:none;}
.adRp2Col dd li img{vertical-align: bottom;}

/* ----------------------------------------
.adImgIM
---------------------------------------- */
.adImgIM{margin-bottom: 10px;}

/* ----------------------------------------
sans-serif
---------------------------------------- */
body{font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Helvetica, Arial, sans-serif;}