@charset "EUC-JP";

/*** 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%; }
/* 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%;}
.columnRight {float:right;width:49%;}
hr.separator {display:none;}
.mdMain {margin-bottom:10px !important;}
.mdMainLined {border:1px solid #c6c655;margin-bottom:10px !important;}
.mdSub {margin-bottom:10px;}
.mdSubLined { border:1px solid #c6c655;margin-bottom:10px;}
.backLink {margin:10px 0;text-align:center;}
.backLink a{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;}
.right{text-align:right;}
.subspace{margin-top:40px;}
.mainspace{margin-top:10px;}
.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:#fff;padding:2px;border:1px solid #d1d1d1;}
div.dotLine {height:1px;overflow:hidden;border-top:1px dotted #cccccc;margin:10px;}
#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;}
html:\66irst-child #adLrec dt {padding:3px 0 2px;}/* safari only \ */
#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;}
#adSCt{font-family:"ＭＳ Ｐゴシック" ,sans-serif;margin:-5px 0px 5px 0;padding:0;text-align: center;}
#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:850px;}
* html #wrapper{width:expression(document.body.clientWidth < 875 ? "850px" : "auto");}
/* 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;}
#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;}
div#topTopics {position:relative;}
div#topTopics ul{z-index:10;position:relative;}

/*old (delete later)*/
table.pickUpImage {z-index:20;position:absolute;right:0;top:0;border-left:5px solid #ffffff;background:#f8f8f8;}
table.pickUpImage th {font-weight:bold;font-size:80%;text-indent:5px;}
table.pickUpImage td.image {text-align:center;padding:5px 5px 0 5px;}
table.pickUpImage td.image img {vertical-align:bottom;border:2px solid #ffffff;}
table.pickUpImage td.caption {text-align:center;font-size:80%;}

/* new */
table.pickUpImg {z-index:20;position:absolute;right:0;top:0;border-left:5px solid #ffffff;border-bottom:5px solid #ffffff;background:#f8f8f8;}
table.pickUpImg th {font-weight:bold;font-size:80%;text-indent:5px;}
table.pickUpImg td.image {text-align:center;padding:11px 11px 0 11px;width:150px;}
table.pickUpImg td.image img {vertical-align:bottom;border:2px solid #ffffff;}
table.pickUpImg td.caption {text-align:center;font-size:80%;padding:0 11px 7px 11px;width:150px;}

#catList .hdH2 h2 {font-size:85%;}
#catList div.hdH2 div.right {padding-top:0;}
#catList p.viewAll{font-weight:bold;font-size:80%;}
*html #catList div.hdH2 div.right {padding-top:6px;}
.hdH1 {margin-bottom:10px;}
.hdH1 h1 {vertical-align:middle;display:inline;font-size:150%;font-weight:bold;}
.hdH1 h1.topicsName {background-position:3px 8px;}
.hdH1 h1 img {vertical-align:middle;margin-right:5px;}
.hdH1 span {padding-left:5px;display:inline;font-size:small;font-weight:normal;}
.hdH1Demand{margin:10px 0;padding:5px 8px;font-size:100%;border:1px solid #c6c655;background:#eeeecc;line-height:100%;}
.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;background-position:-70px 0;font-weight:bold;padding:4px 7px 0px 7px;}
div#main div.hdH2 h2.long ,div#main100per div.hdH2 h2.long {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_backgrounds.png);background-repeat:no-repeat;background-position:-70px -100px;font-weight:bold;padding:4px 7px 0px 7px;}
div#main div.hdH2 h2.longLimited ,div#main100per div.hdH2 h2.longLimited {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_backgrounds.png);background-repeat:no-repeat;background-position:-45px 0;font-weight:bold;padding:4px 7px 0px 7px;}
div#main div.hdH2 h2.long span ,div#main100per div.hdH2 h2.long span {font-weight:normal;}
div.hdH2 div.right {float:right;padding-top:4px;}
*html div.hdH2 div.right {padding-top:10px;}
div#sub .hdH2 {background-color:#f2f1b9;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_backgrounds.png);background-repeat:repeat-x;background-position:-70px -300px;border-bottom:2px solid #f4f4f4;}
div#sub .hdH2 h2 {
border-bottom:1px solid #cccb79;font-weight:bold;padding:6px 10px 4px 10px;font-size:85%;}
/* フッタ */
div.ft {clear:right;}
div.ft p.viewAll {margin:3px 3px 3px auto;text-align:right;}
div.ft p.viewAll 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#topics {margin-bottom:10px;}
.topicsList {margin-bottom:10px;}
.columnLeft .topicsList {margin-right:10px;}
.topicsList ul li {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px 5px;padding-left:22px;}
.topicsList ul li img {vertical-align:middle;margin-left:5px;}
.topicsList ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \ */
* html .topicsList ul li { height:auto; overflow:visible;}
.topicsList ul li a{ zoom:1;}
/* End hide from IE-mac */
.topicsList ul li.bgGray {border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background-color:#f8f8f8;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px 5px;}
.topicsList ul li span.dateRight {float:right;font-size:80%;display:block;}
.topicsList ul li span.newsUpdateRight {margin-top:3px;
padding-left:52px;white-space:nowrap;width:4em;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -1800px;color:#666666;font-size:75%;display:block;float:right;min-height:15px;}
.topicsList ul li span.relUpdateRight {margin-top:3px;
padding-left:52px;width:4em;white-space:nowrap;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -1900px;color:#666666;font-size:75%;display:block;float:right;min-height:15px;}
.topicsList ul li span.within1hour{font-weight:bold;}
#subcatList .hdH2 h2 {font-size:85%;}
#subcatList .topicsList ul li ,#subcatPageList .topicsList ul li{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2896px;padding-left:15px;}
#subcatList .topicsList ul li.bgGray,#subcatPageList .topicsList ul li.bgGray {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2896px;}
 /* ---- clearfix ---- */
#subcatList .topicsList ul li:after,
#subcatPageList .topicsList ul li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
#subcatList .topicsList ul li {display:inline-block;min-height:1%; /* for IE 7*/border-bottom:1px dotted #dddddd;font-size:90%;}
#subcatPageList .topicsList ul li{display:inline-block;min-height:1%; /* for IE 7*/border-bottom:1px dotted #dddddd;}
/* Hides from IE-mac \*/
* html #subcatList .topicsList ul li,
* html #subcatPageList .topicsList ul li{height: 1%;}
#subcatList .topicsList ul li,
#subcatPageList .topicsList ul li{display: block;}
/* End hide from IE-mac */
#numOfTopics{float:left;font-size:80%;margin:2px 0 0 10px !important;}
#genreTopBacknumber .hdH2 {margin:10px 5px 5px 5px;padding:3px;border-bottom:2px solid #eeeecc !important;background:0;}
#genreTopBacknumber .hdH2 h2 {background:0 !important;font-size:80%;}
#genreTopBacknumber p {font-size:80%;margin:0 10px;}
#genreTopBacknumber p.viewAll a{font-weight:bold;}
#genreTopBacknumber p.note{text-align:right;}
#closeUp {margin-bottom: 10px;border: 1px solid #cccccc;}
#closeUp .closeUpHd{margin: 1px 1px 0 1px;border-bottom: 1px solid #cccccc;background-color: #e7e7e7;background-image: url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_closeup.png);background-repeat: repeat-x;background-position: 0 0;}
#closeUp .closeUpHd h2 {padding: 2px 7px;font-size: 85%;font-weight: bold;}
#closeUp .closeUpBd{padding: 8px 8px 0 8px;border-top: 2px solid #f4f4f4;}
#closeUp .closeUpBd li{padding: 8px 0;border-top:1px dotted #aaaaaa;}
#closeUp .closeUpBd table {border-collapse: collapse;}
#closeUp .closeUpBd .closeUpImg{width: 1%;border-spacing:0;}
#closeUp .closeUpBd .closeUpImg table{width: 75px;height: 75px;border:0;margin:0;background: #eee url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_closeup.png) repeat-x 0 -100px;text-align:center;}
#closeUp .closeUpBd .closeUpCaption {padding-left: 5px;font-size: 85%;vertical-align: baseline;}
#closeUp .closeUpBd .closeUpArticle {padding-left: 15px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2898px;font-size: 85%;vertical-align: baseline;}
#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;}
#sub .editedTopics ul li span.editorRight {word-break:normal;}
#sub .editedTopics ul li > a:after{ content:".";display:block; height:0; clear:both; visibility:hidden;}
#sub .topicsListMod ul {font-size:80%;margin:5px;line-height:1.7;}
#sub .topicsListMod ul li a {zoom:1;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px 0px;padding-left:22px;}
#sub .topicsListMod ul li img {padding-left:2px;vertical-align:text-top;}
/* Hides from IE-mac \ */
* html #sub .editedTopics ul li { height:auto; overflow:visible;}
/* End hide from IE-mac */
#sub .editedTopics ul li .dateLeft {float:left;display:block;text-align:left;}
#sub .editedTopics ul li .editorRight {float:right;display:block;}
a.bookmark {padding-left:20px;font-size:80%;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -100px;}
#detailSummary {line-height:1.5;margin:-10px 10px 10px 25px;}
#detailHeadline:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
#detailHeadline {display:inline-block;min-height:1%;margin-bottom:10px;}
/* Hides from IE-mac \*/
* html #detailHeadline{height: 1%;}
#detailHeadline{display: block;}
/* End hide from IE-mac */#detailHeadline h3,#detailNewsOpen h3 {font-weight:bold;font-size:large;}
#detailHeadline .hdH2{position:relative;}
#detailHeadline p {margin-bottom:10px;}
#detailHeadline ul {font-size:90%;}
#detailHeadline li {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;}
#detailNews {line-height:1.5;margin-bottom:10px;}
#detailNews ul li {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;vertical-align:baseline;}
#detailNews ul li span.date {padding-left:5px;font-size:80%;}
#detailNews ul li img {vertical-align:baseline;}
li#detailNewsOpen {margin-bottom:10px;background:none !important;padding-left:0 !important;border-bottom:1px dotted #cccccc;}
#detailHeadline table.detailHeadlineImage,
#detailNewsOpen table.detailNewsImage 
 {background:#f4f4f4;margin:5px;float:right;}
#detailHeadline table.detailHeadlineImage td.image, 
#detailNewsOpen table.detailNewsImage td.image {text-align:center;padding:5px;}
#detailHeadline table.detailHeadlineImage td.image img, 
#detailNewsOpen table.detailNewsImage td.image img {vertical-align:bottom;border:2px solid #ffffff;}
#detailHeadline table.detailHeadlineImage td.caption,#detailNewsOpen table.detailNewsImage td.caption {padding:0 5px 5px 5px;font-size:80%;line-height:1.3;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:5px -200px;text-indent:20px;}

#detailHeadline table.detailSilverlightVideo {background:#f4f4f4;margin:5px;float:right;}
#detailHeadline table.detailSilverlightVideo td.video object{line-height:0;vertical-align:bottom;}
#detailHeadline table.detailSilverlightVideo td.caption {background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png) no-repeat 7px -2597px;text-indent:18px;padding:0 5px 5px 5px;font-size:80%;line-height:1.3;}
#detailHeadline .detailSilverlightAlt{margin:0;width:240px;background:url(http://i.yimg.jp/images/topics/wiki/Silverlight_bg_topicsbg.png) no-repeat;}
#detailHeadline .detailSilverlightAlt a{color:#fff;}
#detailHeadline .detailSilverlightAlt .install{width:240px;height:145px;color:#fff;line-height:1.1;}
#detailHeadline .detailSilverlightAlt .install p{margin-bottom:2px !important;padding:5px;font-weight:bold;text-align:left;}
#detailHeadline .detailSilverlightAlt .install a{margin:0 auto;display:block;width:221px;height:65px;}
#detailHeadline .detailSilverlightAlt .install img{border:none;}
#detailHeadline .detailSilverlightAlt .guide{line-height:1.1;background-position:0 -145px;width:240px;height:67px;color:#fff;text-align:left;font-size:12px;}
#detailHeadline .detailSilverlightAlt .guide p{padding:1px 5px 5px 5px;}
#detailHeadline .detailSilverlightAlert{padding:5px;background:#fffff0;margin:5px;border:1px solid #ee0000;}
#detailHeadline #WMP6,#detailHeadline #WMP7{display:none;}

#detailBacknumber { clear:both;}
#detailBacknumber .hdH3 {margin:10px 5px 5px 5px;padding:3px;border-bottom:2px solid #eeeecc}
#detailBacknumber .hdH3 h3 {font-size:80%;}
#detailBacknumber p {font-size:80%;margin:0 10px;}
#backToPagetop {display:block;margin-top:-10px;margin-bottom:10px;text-align:right;}
#detailRelatedInfo {margin-bottom:10px;}
#detailRelatedInfo div.hdH2 {
position:relative;min-width:350px;}
div.hdH2 #detailRelatedInfoMenu {position:absolute;bottom:2px;right:0;}
#detailRelatedInfoMenu ul li {font-size:80%;vertical-align:baseline;margin-left:5px;padding-left:8px;border:0;float:left;background:#ffffff url(http://i.yimg.jp/images/topics/wiki/relTabLeft.gif) no-repeat left top;}
#detailRelatedInfoMenu ul li.editcenter{background:#fff8cc url(http://i.yimg.jp/images/topics/wiki/relTabLeft.gif) no-repeat left top;}
#detailRelatedInfoMenu ul li em{display:block;_width:1%;/*IE4-7*/white-space:nowrap;padding:1px 8px 0 0;background:url(http://i.yimg.jp/images/topics/wiki/relTabRight.gif) no-repeat right top;}
#detailRelatedInfoMenu ul li.noeditor {background:0;}
#detailRelatedInfoMenu ul li.noeditor em{background:0;}
#detailRelatedInfoMenu ul li.noeditor em a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -600px;padding-left:18px;font-weight:bold;}
#detailRelatedInfoMenu ul li em span.alllock{color:#aaaaaa;padding-left:14px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:-2px -700px;}
#detailRelatedInfoMenu ul li a{zoom:1;}
#detailRelatedInfo #attentionArea {margin-top:-5px;}
#detailRelatedInfo #attentionArea p {padding:5px;text-align:left;font-size:80%;color:#ff0000;}
#detailRelatedInfo #remainingtime {font-weight:bold;text-align:left;vertical-align:middle;}
#detailRelatedInfo #remainingtimetext {font-size:80%;vertical-align:middle;}
#detailRelatedInfo #remainingtime strong{font-weight:bold;font-size:120%;padding:0 2px;}
#detailRelatedInfo #remainingtime strong.under3min{color:#ff6600;font-weight:bold;}
#detailRelatedInfo #remainingtime strong.runOut{color:#ff3333;font-weight:bold;}
#detailRelatedInfo #changeArea {margin-top:-5px;}
#detailRelatedInfo #changeArea p {padding:5px;background:url(http://i.yimg.jp/images/topics/wiki/changeAreaBg.gif) repeat-x 0 0;text-align:right;font-size:80%;}
#detailRelatedInfo #changeArea span#guide {display:block;float:left;}
#detailRelatedInfo #changeArea span#default {font-weight:bold;padding-right:5px;border-right:1px solid #cccb79;}
#detailRelatedInfo #changeArea span#all {font-weight:bold;padding-left:5px;border-left:1px solid #ffffff;}
#detailRelatedInfo #changeArea span a {font-weight:normal;}
#confirmationArea div.hdH3 ,
#detailRelatedInfo div.hdH3 {margin-bottom:5px;border-bottom:1px solid #a3a33c;border-left:1px solid #a3a33c;}
#confirmationArea div.hdH3 h3 ,
#detailRelatedInfo div.hdH3 h3 {padding-left:10px;font-weight:bold;border-left:5px solid #f0f1c9;}
#detailRelatedInfo h4 {font-weight:bold;}
#detailRelatedInfo a.editButtonEnable {float:right;display:block;width:62px;height:18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2000px;overflow:hidden;text-indent:-9999px;}
#detailRelatedInfo a.editButtonDisable {float:right;display:block;width:62px;height:18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2018px;overflow:hidden;text-indent:-9999px;}
#detailRelatedInfo a.editButtonLocked {float:right;display:block;width:62px;height:18px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2036px;overflow:hidden;text-indent:-9999px;}
#detailRelatedInfo .ftH2 {border-top:1px solid #bfc07c;}
#detailRelatedInfo .ftH2 p {margin-top:2px;font-size:80%;}
#sub .editedHistoryMod ul {margin:5px 5px 5px 5px;font-size:80%;}
#sub .editedHistoryMod ul li {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #aaaaaa;zoom:1;}
#sub .editedHistoryMod ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \ */
* html #sub .editedHistoryMod ul li { height:auto; overflow:visible;}
/* End hide from IE-mac */
#sub .editedHistoryMod ul li.under5 {margin-bottom:0;border:0;}
#sub .editedHistoryMod ul li .dateLeft {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2900px;float:left;padding-left:12px;}
#sub .editedHistoryMod ul li .editorRight {width:100%;float:right;display:block;text-align:right;}
#sub .editedHistoryMod ul li .editorRight a {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1098px;padding-left:20px;}
#sub .editedHistoryMod ul li .dateLeft2 {float:left;padding-right:5px;font-weight:bold;}
#sub .editedHistoryMod ul li .editorRight a {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1098px;padding-left:20px;}
#sub .tableOfContents {font-size:80%;border:1px solid #a2a33d;background:#fffff4;}
#sub .tableOfContents div.hdH2 {border-bottom:0;}
#sub .tableOfContents div.hdH2 h2 {font-size:110%;background:#fffff4;border-bottom:1px solid #c6c655;}
#sub .tableOfContents ul {margin:5px;line-height:1.5;}
#sub .tableOfContents ul 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:12px;}
#sub .requestMod ul {margin:5px;font-size:90%;line-height:1.7;}
#sub .requestMod ul li a {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -600px;padding-left:20px;}
#sub .naviMod {background:#f2f2e6;border:1px solid #cfcfab;}
#sub .naviMod ul{font-size:80%;margin:5px;background:#ffffff;border:1px solid #cfcfab;border-bottom:0;}
#sub .naviMod li a,#sub .naviMod li span.selected{display:block;padding:5px 5px 5px 25px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2500px;border-bottom:1px solid #cfcfab;}
#sub .naviMod li .selected {font-weight:bold;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -2500px;}
#sub .searchMod {background:#feffef;padding-bottom:5px;}
#sub .searchMod form {text-align:center;margin:0;}
#sub .searchMod p {width:213px;margin:0 auto 3px auto;text-align:center;font-size:80%;}
#sub .searchMod legend {display:none;}
#sub .searchMod label {letter-spacing:-0.01em;}
input#topicsRadio,input#noteRadio,input#fileRadio {vertical-align:middle;margin-right:-5px;}
#sub .searchMod p span#searchText {width:154px;display:block;float:left;border:2px solid #ffc600;}
#sub .searchMod p span#searchText input {width:150px;height:18px;margin:-1px;}
#sub .searchMod p span#searchButton {float:left;}
#sub .searchMod 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-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -1000px;}
#sub .pollsMod {background:#ddeecc;padding:2px;border:1px solid #aacc99;margin-bottom:15px;}
#sub .pollsMod h2 {color:#963;font-weight:bold;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -1700px;padding:7px 0 7px 30px;}
#sub .pollsMod p.pollsQuiz {background:#fff;font-size:84%;padding:3px;}
#sub .pollsMod table {background:#f4f4f4;}
#sub .pollsMod td,
#sub .pollsMod td input {padding:3px;vertical-align:middle;}
#sub .pollsMod .pollstop {padding:4px 2px;background:#fff;font-size:84%;text-align:right;}
#sub .pollsMod .pollstop a {margin:0;padding:0 0 0 14px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:0 -800px;}
#sub .trendMod {border:1px solid #c0b39b;}
#sub .trendMod .hdH2 {background: #ece9e3 url(http://i.yimg.jp/images/topics/wiki/trendTitleBg.png) repeat-x 0px 0px;}
#sub .trendMod .hdH2 h2 {border-bottom:1px solid #c0b39b;font-weight:bold;padding:5px 10px;font-size:85%;}
#sub .trendMod .hdH2 h2 span{margin-left:10px;font-weight:normal;}
#sub .trendMod ul {margin:5px 5px 5px 5px;font-size:80%;}
#sub .trendMod ul li {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #aaaaaa;zoom:1;}
#sub .trendMod ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
#sub .trendMod .trendPhoto{float:left;width:60px;margin-right:5px;text-align:center;}
#sub #newsOfNumber{background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip_bg.png) repeat-x 0 -150px;padding:4px;}
#sub #newsOfNumber .inner{border:2px solid #fff;}
#sub #newsOfNumber .flipArea{padding-bottom:3px;background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip_bg.png) repeat-x 0 0;}
#sub #newsOfNumber .flipArea p{padding:0 9px;color:#65662a;text-align:right;font-size:85%;font-weight:bold;}
#sub #newsOfNumber .shortDigit{overflow:hidden;}
#sub #newsOfNumber .shortDigit dt{display:inline;float:left;width:122px;height:43px;margin:10px 0 0 11px;background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip.png) no-repeat 0 -50px;text-indent:-9999px;*zoom:1;}
#sub #newsOfNumber .shortDigit dd{display:inline;float:right;width:136px;height:50px;margin:8px 5px 0 0;background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip.png) no-repeat 0 -150px;text-align:right;}
#sub #newsOfNumber .longDigit{overflow:hidden;}
#sub #newsOfNumber .longDigit dt{width:165px;height:20px;margin:6px 0 0 9px;background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip.png) no-repeat 0 -100px;text-indent:-9999px;}
#sub #newsOfNumber .longDigit dd{width:272px;height:50px;margin:4px 0 0 9px;background:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip.png) no-repeat 0 -150px;text-align:right;}
#sub #newsOfNumber .flipArea dd span{display:inline-block;width:32px;height:46px;margin-right:2px;background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_flip.png);background-repeat:no-repeat;}
#sub #newsOfNumber .flipArea dd .flip0{background-position:-1px 5px;}
#sub #newsOfNumber .flipArea dd .flip1{background-position:-34px 5px;}
#sub #newsOfNumber .flipArea dd .flip2{background-position:-68px 5px;}
#sub #newsOfNumber .flipArea dd .flip3{background-position:-102px 5px;}
#sub #newsOfNumber .flipArea dd .flip4{background-position:-136px 5px;}
#sub #newsOfNumber .flipArea dd .flip5{background-position:-170px 5px;}
#sub #newsOfNumber .flipArea dd .flip6{background-position:-204px 5px;}
#sub #newsOfNumber .flipArea dd .flip7{background-position:-238px 5px;}
#sub #newsOfNumber .flipArea dd .flip8{background-position:-272px 5px;}
#sub #newsOfNumber .flipArea dd .flip9{background-position:-306px 5px;}
#sub #newsOfNumber .flipArea dd .flipDot{background-position:-340px 5px;}
#sub #newsOfNumber .flipArea dd .flipMinus{background-position:-374px 5px;}
#sub #newsOfNumber .explain {padding:6px 6px 0 6px;border:2px solid #e7e7c9;border-top:1px solid #d5d6b8;background:#fdfdf4;}
.changeAreaupper {margin:-2px 0 17px 0;padding:2px 3px 0 3px;background:url(http://i.yimg.jp/images/topics/wiki/changeAreaBg.gif) repeat-x 0 0;}
.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;}
#confirmationArea ul.editAreaTopics ,
#detailRelatedInfo ul.editAreaTopics {padding:3px 20px;}
#detailRelatedInfo ul.editAreaTopics .about {font-size:80%;}
#detailRelatedInfo a.editAreaTopiPhoto,
#confirmationArea a.editAreaTopiPhoto ,
#relatedInfoHistory a.editAreaTopiPhoto{float:right;display:block;border:1px solid #ccbebe;margin:5px;background:#ffffff;}
#relatedInfoHistory .past {background:#f4f4f4;} 
#detailRelatedInfo a.editAreaTopiPhoto img,
#confirmationArea a.editAreaTopiPhoto img,
#relatedInfoHistory a.editAreaTopiPhoto img{padding:3px;}
.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;white-space:nowrap;line-height:120%;text-align:center;}
.pagelinkArea li.current a{border:1px solid #ddd;font-weight:bold;background:#eeeeee;}
.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%;}
#main100per #blogpartsArea{position:relative;top:-25px;right:0;margin-bottom:-25px;}
#demandInfo{padding:0;text-align:center;}
#demandInfo p{width:690px;padding:5px 0;text-align:left;margin:0 auto;}
#demandInfo table.demandSend{width:690px;border-left:1px solid #c6c655;border-top:1px solid #c6c655;padding:0;margin:10px auto 0 auto;font-size:80%;}
#demandInfo table.demandSend td{border-right:1px solid #c6c655;border-bottom:1px solid #c6c655;padding:4px;text-align:left;}
#demandInfo table.demandSend td.topics{background:#f7f7e7;width:130px;text-align:right;vertical-align:top;}
#demandInfo table.demandSend td.topics h2{font-weight:bold;text-align:right;white-space:nowrap;}
#demandInfo table.demandSend #demandForm{width:540px; height:170px;}
#demandInfo table.demandSend #demandFormNum{width:120px;margin-right:5px;vertical-align:top;padding:2px;}
#demandInfo table.demandSend2 {text-align:left;margin:0 auto;width:690px;}
#demandInfo .demandSendButtonArea{text-align:center;padding:10px 0;margin:0;}
#demandInfo .demandSendButtonArea a {margin-left:5px;margin-right:5px;vertical-align:middle}
#demandInfo .demandSendButtonArea a img{vertical-align:middle}
#demandInfo .demandSendButtonArea input {margin-left:5px;margin-right:5px;vertical-align:middle;}
#editedHistorylist td{font-size:80%;padding:1px 3px;margin:0;}
#editedHistorylist tr.bggray{background:#f3f3f3;}
#editedHistorylist .editedtime{border-right:1px solid #cccccc;text-align:center;width:50%;line-height:100%;}
#editedHistorylist .editor{text-align:center;width:50%;line-height:100%;}
#editedHistorylist .uline{border-bottom:1px dotted #aaaaaa;font-size:1px;height:1px;}
#editedHistorylist td.editorName a{background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_icons.png);background-repeat:no-repeat;background-position:3px -1098px;padding-left:20px;}
#editedHistorylist .editedNum {font-weight:bold;margin-right:15px;}
#relatedInfoHistory div.hdH2 {position:relative;}
#relatedInfoHistory #detailRelatedInfoMenu {position:absolute;bottom:2px;right:0;}
#relatedInfoHistory #detailRelatedInfoMenu ul li {font-size:80%;margin-left:5px;padding-left:8px;border:0;float:left;background:url(http://i.yimg.jp/images/topics/wiki/relTabLeft.gif) no-repeat left top;}
#relatedInfoHistory #detailRelatedInfoMenu ul li.editcenter{background:#fff8cc url(http://i.yimg.jp/images/topics/wiki/relTabLeft.gif) no-repeat left top;}
#relatedInfoHistory #detailRelatedInfoMenu ul li em{display:block;_width:1%;/*IE4-7*/white-space:nowrap;padding:1px 8px 0 0;background:url(http://i.yimg.jp/images/topics/wiki/relTabRight.gif) no-repeat right top;}
.hikakuMod{border:1px solid #999;padding:1px;width:49%;}
.hikakuMod2{border:3px solid #999;padding:1px;width:49%;}
.editchange{background:#eee;margin:0;font-weight:bold;padding:2px 7px;border-bottom:1px solid #cccccc;}
.edittimeMod, .edittimeModPrev {padding:10px;margin:0;font-size:80%;line-height:1.2;}
.edittimeMod span{display:block;background:#ffffee;border:1px solid #cfcfaa;padding:5px;}
.edittimeModPrev span{display:block;background:#eeeeee;border:1px solid #aaaaaa;padding:5px;}
.hikakuMod p,.hikakuMod2 p{padding:0 8px;}
.hikakureset{border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:5px 5px 0 5px;background:#eee;font-size:80%;margin:0;}
.hikakureset span{color:#ee0000;font-weight:bold;}
.hikakuMod div.hdH3,.hikakuMod2 div.hdH3 {margin-bottom:5px;border-bottom:1px solid #a3a33c;border-left:1px solid #a3a33c;}
.hikakuMod div.hdH3 h3 ,.hikakuMod2 div.hdH3 h3 {padding-left:10px;font-weight:bold;border-left:5px solid #f0f1c9;}
.hikakuMod div.wikiContent ,.hikakuMod2 div.wikiContent{margin:5px;}
p.hikakuresetButton {padding:0 0 5px 0;margin:0;text-align:right;}
p.hikakuresetButton input {vertical-align:top;}
.add{background:#ddffdd;margin:0 0 0 -15px;padding:0 5px 0 20px;}
.subtract{background:#ffdddd;margin:0 0 0 -15px;padding:0 5px 0 20px;}
.addLabel{margin-left:-15px;font-weight:bold;color:#66aa66;display:block;font-size:80%;}
.subtractLabel{margin-left:-15px;font-weight:bold;color:#ff6666;display:block;font-size:80%;}
#editedArea {background:#f3f3f3;padding:4px;margin:5px 0;font-size:80%;}
#editedArea #editedBox {height:500px;width:99%;font-size:120%;}
#editedArea #editedBoxSmall {height:300px;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;margin-left:5px;padding:3px;vertical-align:top;}
#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;}
#confirmationArea{border:1px solid #ccc;background:#f3f3f3;padding:0 10px 10px 20px;}
#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;}
#uploaderArea table{text-align:center;border-left:1px solid #c6c655;border-top:1px solid #c6c655;padding:0;margin:10px 0 0 0;font-size:80%;}
#uploaderArea td{border-right:1px solid #c6c655;border-bottom:1px solid #c6c655;padding:5px;text-align:left;vertical-align:middle;}
#uploaderArea td.topics{background:#f7f7e7;width:160px;text-align:right;}
#uploaderArea td.topics h2{font-weight:bold;text-align:right;white-space:nowrap;}
#uploaderArea p.attention{padding:10px;text-align:left;font-size:80%;background:#f3f3f3;margin:15px 0;line-height:120%;}
#uploaderArea .FileChoice {width:335px;margin-right:5px;vertical-align:5px;}
#uploaderArea .FileTitle {width:99%;margin-right:5px;}
#uploaderArea .FileTag {width:99%;}
#uploaderArea .explanation {width:99%;height:100px;}
#uploaderArea p.addUploadImg {font-size:80%;width:100%;text-align:right;}
#uploaderArea p.deleteImg{text-align:right !important;font-size:80% !important;margin-bottom:15px;}
*html #uploaderArea .disableText {background:#d4d0c8}
*:first-child+html #uploaderArea .disableText{background:#d4d0c8}
span.alertMsg {display:block;color:#ee0000;line-height:1em;background:#ffeeee;margin-bottom:5px !important;padding:5px;}
#uploaderFinish{margin:10px auto;padding:0 15px;}
#uploaderFinish .uploaderframe{margin:0;padding:6px;border:5px solid #ccc;}
#uploaderFinish p.explanation{margin:0 5px 2px 5px;padding:0 0 2px 2px;border-bottom:1px dotted #aaa;font-weight:bold;}
tr.uploadedImg table td {padding:5px;}
tr.uploadedImg td.uploadedImgDetail {vertical-align:top;padding:5px 5px 5px 0;}
tr.uploadedImg td.uploadedImgCopy{vertical-align:top;}
tr.uploadedImg td.uploadedImgCopy input{font-size:60%;letter-spacing:0.2em;}
tr.uploadedImg td.uploadedImgTitle {font-weight:bold;font-size:80%;background:#f4f4f4;padding:3px;}
tr.uploadedImg td.uploadedImgThumb {text-align:center;vertical-align:top;padding:5px;}
tr.uploadedImg td.uploadedImgThumb a{}
tr.uploadedImg td.uploadedImgThumb img{border:1px solid #ccbebe;padding:2px;}
tr.uploadedImg td.uploadedImgExplain {line-height:1.3;vertical-align:top;font-size:80%;text-align:right;}
tr.uploadedImg td.uploadedImgExplain strong{white-space:nowrap;font-weight:normal;}
tr.uploadedImg td.uploadedImgExplain span.note{display:block;color:#666666;text-align:left;}
tr.uploadedImg td.uploadedImgSource {line-height:1.1;vertical-align:top;}
tr.uploadedImg td.uploadedImgSource textarea{width:99.5%;font-size:80%;display:block;height:50px;}
div#main .green div.hdH2 {vertical-align:text-bottom;border:0;padding:0;margin:0 0 0 0;}
div#main .green div.hdH2 h2 {background-image:url(http://i.yimg.jp/images/topics/wiki/ytopics_sprite_backgrounds.png);background-repeat:no-repeat;background-position:-70px -200px;font-weight:bold;padding:4px 7px 0px 7px;}
.green #detailRelatedInfoMenu ul li.editcenter{background:#e4f6de url(http://i.yimg.jp/images/topics/wiki/relTabLeft.gif) no-repeat left top;}
#detailRelatedInfo.green #changeArea p {background:0;text-align:right;font-size:80%;}
#footer address,#footer p {line-height:1.5;font-size:80%;}
/* ----------------------------------------
 SocialShareModules
---------------------------------------- */
/*snsLink*/
#detailHeadline ul.snsLink{display:block;position:absolute;bottom:5px;right:0;}
#detailHeadline ul.snsLink li{display:inline-block;/display:inline;margin:0;padding:0 2px;/padding:0 4px;background:none;/zoom:1;}
.btnTw,.btnFb,.btnMx{display:inline-block;font-size:77%;vertical-align:middle;overflow:hidden;/zoom:1;}
#share_button1{display:inline-block;/display:inline;line-height:22px;font-size:77%;/zoom:1;vertical-align:middle;}
/*snsBtn*/
.btnTw{width:22px;height:0;padding:22px 0 1px;line-height:22px;background:url(http://i.yimg.jp/images/topics/social/icoTw.png) no-repeat 0 0;}
.btnFb{width:22px;height:0;padding:22px 0 1px;line-height:22px;background:url(http://i.yimg.jp/images/topics/social/icoFb.png) no-repeat 0 0;}
.btnMx{width:58px;height:0;padding:18px 0 1px;line-height:18px;background:url(http://i.yimg.jp/images/topics/social/icoMx.png) no-repeat 0 0;}
.cntTw,.cntFb{display:inline-block;/display:inline;height:16px;padding-right:2px;vertical-align:middle;/zoom:1;}
.cntTw em,.cntFb em{display:inline-block;/display:inline;height:16px;padding:0 3px 0 8px;font-size:77%;font-weight:bold;vertical-align:top;/zoom:1;}
.cntTw{background:url(http://i.yimg.jp/images/topics/social/bg_cntTw.png) no-repeat right 0;}
.cntTw em{background:#ffffff url(http://i.yimg.jp/images/topics/social/bg_cntTw.png) no-repeat left 0;color:#0971a1;}
.cntFb{background:url(http://i.yimg.jp/images/topics/social/bg_cntFb.png) no-repeat right 0;}
.cntFb em{background:#ffffff url(http://i.yimg.jp/images/topics/social/bg_cntFb.png) no-repeat left 0;color:#274d87;}
/*twitterTLBox*/
.twTlbox{margin-bottom:10px;border:1px solid #67bbcc;}
.twTlbox h2 {font-weight:bold;}
.twTlbox h2 span{font-weight:bold!important;}
.twTlbox .twLabel{padding:6px 10px 4px;background:#67bbcc;color:#ffffff;font-size:85%;font-weight:bold;}
.twTlbox .twLabel a:link,.twTlbox .twLabel a:visited{color:#ffffff;}
.twTlbox .twLabel span{font-size:85%;font-weight:normal;}
.twTlbox li{padding:10px;font-size:77%;overflow:hidden;/zoom:1;}
.twTlbox li.even{background:#f9f9f9;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.twTlbox li .pic{float:left;width:48px;padding-right:10px;}
.twTlbox li .txt{float:right;width:220px;}
.twTlbox li .txt li{padding:0;font-size:100%;}
.twTlbox li .txt li span{color:#666666;font-size:85%;}
.twTlbox li .txt li a{font-weight:bold;text-decoration:none;}
#tweetBox{background:#f5f5f3;border-bottom:1px solid #e5e5de;}
#tweetBox textarea{margin-bottom:3px;padding:5px;border:1px solid #cccccc;}
#tweetText{width:266px;}
/*twitterBtn*/
#btnBox{display:inline-block;width:100%;margin-top:5px;position:relative;/zoom:1;}
#tweetOauthBtn,#requestOauthBtn{display:none;}
#tweetOauthBtn input,#requestOauthBtn input{display:inline-block;float:right;width:77px;height:24px;border:none;background:url(http://i.yimg.jp/images/topics/social/btnTw.png) no-repeat 0 0;font-size:77%;cursor:pointer;vertical-align:middle;text-indent:-9999px;}
#tweetOauthBtn p{float:left;margin-top:5px;}
#alertBox{display:none;width:100%;padding:5px;font-weight:bold;position:absolute;top:0px;left:0px;}
#btnBox:after,.twTlbox li:after{content:"";clear:both;display:block;height:0px;visibility:hidden;}
/* ----------------------------------------
 Wiki Grammer 
---------------------------------------- */
.wikiContent {padding-left:15px;line-height:1.7;display:inline-block;min-height:1%;}
.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 .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;font-size:80%;}
#uploaderArea table.wikiPhotoLeft,
#uploaderArea table.wikiPhotoRight {border:1px solid #ccbebe;margin:5px;font-size:100%;}
#uploaderArea table.wikiPhotoLeft td,#uploaderArea table.wikiPhotoRight td{border:0;padding:0;}
#uploaderArea table.wikiPhotoLeft td.wikiPhotoCaption,
#uploaderArea table.wikiPhotoRight td.wikiPhotoCaption {text-align:left;padding:0 3px 3px 3px !important;width:158px;}
#uploaderFinish table.wikiPhotoLeft,
#uploaderFinish table.wikiPhotoRight {border:1px solid #ccbebe;margin:5px;font-size:80%;}
#uploaderFinish table.wikiPhotoLeft td,#uploaderFinish table.wikiPhotoRight td{border:0;padding:0;}
#uploaderFinish table.wikiPhotoLeft td.wikiPhotoCaption,
#uploaderFinish table.wikiPhotoRight td.wikiPhotoCaption {text-align:left;padding:0 3px 3px 3px !important;width:158px;}
.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;}
.wikiAFPImageLeft{float:left;display:block;margin:5px;}
.wikiAFPImageRight{float:right;display:block;margin:5px;}
.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;}
.green #wikiContentBorder{border:1px solid #9cceab;}
.green #wikiContentBorder2{border:2px solid #e4f6de;padding:5px 10px;}
.green #wikiContent{margin:10px;}

/* ----------------------------------------
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#gnPri,
#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.selectRanking li#gnPriRanking,
#globalNav ul#gnSec,
#globalNav ul#gnSec li,
#subNav ul li,
#subNav ul.subNavPaging li,
#ctlMod a.rssBtn,
#ctlMod a.blogpartsBtn,
#ctlMod #yjfsS a.off,#ctlMod #yjfsM a.off,#ctlMod #yjfsL a.off,
#ctlMod #yjfsS a:hover.off,#ctlMod #yjfsM a:hover.off,#ctlMod #yjfsL a:hover.off,
#ctlMod #yjfsS span.on,#ctlMod #yjfsM span.on,#ctlMod #yjfsL span.on{
	background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png);
}
/* ----- newsSearch ------*/
#newsSearch{zoom:1;background-color:#d0d4d7;background-repeat:repeat-x;background-position:0 0;padding:6px 10px;border-top:1px solid #d1d6dc;border-bottom:1px solid #b7c1c4;margin-bottom:2px;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:300px;margin-right:5px;padding:2px;}
#newsSearch input#searchButton{vertical-align:middle;border:1px solid #e4a843;background-color:#f0d480;background-position:0 -200px;margin:0 5px 0 0;cursor:pointer;padding:2px;width:7em;}
#newsSearch form{float:left;}
#newsSearch form a{}
#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;background-color:#3e6586;background-repeat:repeat-x;background-position:0 -100px;color:#ffffff;position:relative;}
#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.selectRanking li#gnPriRanking{
	background-color:#eeeeee;background-repeat:repeat-x;background-position:0 bottom;
}
#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.selectRanking li#gnPriRanking a{
	margin-bottom:-2px;font-weight:bold;color:#0000ff;border:1px solid #d8d8dc;border-bottom:1px solid #f7f7f7;
}
#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.selectRanking li#gnPriRanking a:visited{
	color:#800080;}
/* ----- secondary hierarchy ------*/
#globalNav ul#gnSec{position:relative;z-index:9;zoom:1;background-color:#eeeeee;background-repeat:repeat-x;background-position:0 -300px;border:1px solid #d8d8dc;border-top:0;}
#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 -392px;}
#globalNav ul#gnSec li a{display:block;padding:1px 4px;margin:4px 8px;}
#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 ----*/
/***usage***/
/*
#globalNav ul#gnPri li#gnPriHeadlines a{background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png);background-repeat:no-repeat;background-position:right -495px;padding-right:35px;}
*/

/* ----------------------------------------
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 -444px;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 -396px;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;height:21px;width:85px;}
#relBtn a.rssBtn {display:block;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png);background-position:0 -550px;height:21px;width:85px;}
#relBtn a.blogpartsBtn {display:block;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png);background-position:0 -650px;width:85px;height:21px;}
/* ----------------------------------------
Control Mod (Right Column)
---------------------------------------- */
#ctlMod * {margin:0;padding:0;}
#ctlMod {margin-bottom:10px;line-height:1;}
#ctlMod a.rssBtn,#ctlMod a.blogpartsBtn,#ctlMod #yjfsS a.off,#ctlMod #yjfsM a.off,#ctlMod #yjfsL a.off,#ctlMod #yjfsS a:hover.off,#ctlMod #yjfsM a:hover.off,#ctlMod #yjfsL a:hover.off,#ctlMod #yjfsS span.on,#ctlMod #yjfsM span.on,#ctlMod #yjfsL span.on{
	  background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;display:block;
}
#ctlMod #yjFsCtl {float:right;display:block;border-right:1px dotted #999999;padding-right:9px;margin-right:10px;}
#ctlMod a.rssBtn {float:right;margin:2px 0;width:85px;height:21px;background-position:0 -550px;}
#ctlMod a.blogpartsBtn {float:right;margin:2px 5px 2px 0;width:85px;height:21px;background-position:0 -650px;}
#ctlMod #yjfsLabel{float:left;display:block;line-height:24px;}
#ctlMod #yjfsS{float:left;display:block;width:16px;height:24px;}
#ctlMod #yjfsM{float:left;display:block;width:18px;height:24px;margin-left:2px;}
#ctlMod #yjfsL{float:left;display:block;width:20px;height:24px;margin-left:2px;}
#ctlMod #yjfsS a.off{width:16px;height:24px;background-position:0 -571px;}
#ctlMod #yjfsM a.off{width:18px;height:24px;background-position:-16px -571px;}
#ctlMod #yjfsL a.off{width:20px;height:24px;background-position:-34px -571px;}
#ctlMod #yjfsS a:hover.off{width:16px;height:24px;background-position:0 -595px ;}
#ctlMod #yjfsM a:hover.off{width:18px;height:24px;background-position:-16px -595px;}
#ctlMod #yjfsL a:hover.off{width:20px;height:24px;background-position:-34px -595px;}
#ctlMod #yjfsS span.on{width:16px;height:24px;background-position:0 -619px;}
#ctlMod #yjfsM span.on{width:18px;height:24px;background-position:-16px -619px;}
#ctlMod #yjfsL span.on{width:20px;height:24px;background-position:-34px -619px;}

/* ----------------------------------------
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;}
}


