@charset "EUC-JP";

/* reset */
em{font-weight:bold;font-style:normal;}

.ynt-nojs{margin: 0px 0px 10px 0px; padding: 5px; border:1px solid #F00; background-color: #ffe;}
.ynt-cell-l{padding:0px 15px 0px 0px; vertical-align:top;}
.ynt-cell-r{width:250px; vertical-align:top; padding:0px 0px 0px 0px;}
.ynt-ph{margin:2px 0px 0px 0px; border-bottom:solid 1px #8989a5; padding-bottom:2px;}
.ynt-ph2{background:url(http://i.yimg.jp/images/news/parts/slide_bg.gif); vertical-align:top;}
.ynt-kj{display:block}


.ynbox {margin:0px; padding:0px;}
.ynbox_h1 {margin:0px; padding:0px 6px;}
.ynbox_left {margin:0px; padding:0px; float:left;}
.ynbox_right {margin:0px; padding:0px; float:right;}
.ynbox_center {padding:0px; margin:0px; text-align:center;}
.ynbox_center img {padding:0px; margin:0px 0px 4px 0px;}
.ynbox_bd{margin:0px; padding:0px; border-right:1px solid #8989a5; border-bottom:1px solid #8989a5; border-left:1px solid #8989a5; width:500px;}
@media screen {
.ynbox_bd{margin:0px; padding:0px; border-right:1px solid #8989a5; border-bottom:1px solid #8989a5; border-left:1px solid #8989a5; width:auto;}
}
.ynbox_bd_02{margin:0px; padding:5px; border-right:1px solid #8989a5; border-bottom:1px solid #8989a5; border-left:1px solid #8989a5;}
@media screen {
.ynbox_bd_02{margin:0px; padding:5px; border-right:1px solid #8989a5; border-bottom:1px solid #8989a5; border-left:1px solid #8989a5; width:auto;}
}


.ynbox_bd_all{width:auto; margin:0px; padding:6px; border:1px solid #8989a5;}
*html .ynbox_bd_all{width:100%;}
.ynbox_bd_all_02{margin:0px 0px 12px 0px; padding:0px; border:solid 1px #8989a5;}
.ynbox_bd_all_03{width:auto; margin:0px; padding:6px; border:1px solid #8989a5;}
.ynbox_bd_all_04{margin:0px; padding:0px; border:1px solid #8989a5;}
*html .ynbox_bd_all_03{width:100%;}
.ynbox_bd_all_05{width:auto; margin:10px 0 20px 0; padding:5px; border:2px solid #d2d3ff;}
*html .ynbox_bd_all_05{width:100%;}

.ynbox_margin{margin:0px; padding:10px 10px 0px 0px; text-align:left; width:540px; clear:both;}
@media screen {
.ynbox_margin{margin:0px; padding:10px 10px 0px 0px; text-align:left; width:auto; clear:both;}
}

.ynbox_margin_lr{margin:0px; padding:10px 10px 0px 0px; text-align:left; width:540px; clear:both;}
@media screen {
.ynbox_margin_lr{margin:0px; padding:10px 10px 0px 0px; text-align:left; width:auto; clear:both;}
}

.ynbox_l{width:30%; float:left;}
.ynbox_r{width:30%; float:right;}
.ynbox_r2{width:95%; float:right;}
.ynbox_c{margin-left:30%; margin-right:30%;}

.ynbox_side{width:300px; margin:0px 0px 10px 0px; padding:0px;; text-align:left;}
.ynbox_side_bd{width:296px; border:solid 2px #9999ff; margin:0px 0px 0px 0px; padding:0px;}
.ynbox_side_bd2{width:298px; margin:0px 0px 10px 0px; padding:0px; border:solid 1px #262D69; text-align:left;}
.ynbox_side_bd4{width:298px; margin:0px 0px 10px 0px; padding:0px; border:solid 1px #9999FF; text-align:left;}
.side{margin:0px; padding:0px;}
.side img{margin:0px; padding:0px;}
.side_bg{width:300px; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk.gif); border-bottom:solid 1px #9999ff; margin:0px; padding:0px;}

.ynbox_side_lr{width:300px; margin:0px 0px 10px 0px; padding:0px;; text-align:left;}
.ynbox_side_lr img{border:0px;}
.ynbox_side_lr_bd{width:296px; border:solid 2px #9999ff; margin:0px 0px 0px 0px; padding:0px;}
.side_lr{margin:0px; padding:0px;}
.side_lr img{margin:0px; padding:0px;}
.side_lr_bg{width:300px; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk.gif); border-bottom:solid 1px #9999ff; margin:0px; padding:0px;}

.yntop {margin:0px; padding:0px; width:auto;}


/*\*/
.yntop .photo {margin:5px 0; padding:0px; float:left;}
.ynbox_h1 .photo {margin:5px 0; padding:0px; float:left;}
/* */

.yntitle {width:100%; height:26px; margin:0px; padding:0px; background:#d2d3ff url(http://i.yimg.jp/images/news/tit/title.gif) repeat-x;border-bottom:1px solid #8989a5; clear:both;}
.yntitle_left {margin:0px; padding:0px; height:26px; float:left;}
.yntitle_right {margin:0px; padding:2px 2px 0px 0px; float:right;}
.yntitle_pt02 {width:100%; height:26px; margin:0px; padding:0px; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk2.gif);border-bottom:1px solid #8989a5; clear:both;}
.yntitle_sub1, .yntitle_sub2, .yntitle_sub3, .yntitle_sub4, .yntitle_sub4b{width:100%; margin:7px 0px; clear:both; font-size:small;padding:1px 0px;}

.yntitle_sub5{width:100%; margin:7px 0px 0px 0px; clear:both; padding:1px 0px;}

.yntitle_sub6{margin:5px 0px 0px 0px; padding:0px; clear:both;}
.yntitle_sub6 ul{margin:0px; padding:0px; list-style:none; clear:both; }
.yntitle_sub6 li{display:block; float:left; margin-top:0px; padding:0px 3px; }

.yntitle_sub_right {padding-top:0px;}
.yntitle_sub_left {margin-right:15px; padding:0px; float:left;}

.yntitle_sub7_r{ margin-top:-2px; padding:10px 0; float:right; width:60%; }
.yntitle_sub8_l{ margin-top:2px; padding:10px 0; float:left; width:40%; }
*html .yntitle_sub7_r{ margin:0px; padding:10px 0; float:right; width:60%; }
*html .yntitle_sub8_l{ margin:0px; padding:10px 0; float:left; width:40%; }


.yntitle_side{height:21px; margin:0px; padding:5px 0px 0px 0px; width:300px; background:#ccccff;}
.yntitle_side_bg {width:300px; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#d2d3ff;border-bottom:1px solid #9999ff;}
.yntitle_side_bg2 {width:296px; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#d2d3ff; border-bottom:1px solid #9999ff;}
.yntitle_side_bg3 {width:298px; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#262D69; background:url(http://i.yimg.jp/images/news/tit/bg_modtab_act.gif);}
.yntitle_side_bg4 {width:298px; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#9999ff;}
.yntitle_side_white{height:21px; margin:0px; padding:5px 0px 0px 0px; width:300px; float:left; text-align:left;}

.yntitle_side_lr{height:21px; margin:0px; padding:5px 0px 0px 0px; width:310px; background:#ccccff;}
.yntitle_side_lr_bg {width:300; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#d2d3ff;border-bottom:1px solid #9999ff;}
.yntitle_side_lr_bg2 {width:296; height:21px; margin:0px; padding:5px 0px 0px 0px; background:#d2d3ff; border-bottom:1px solid #9999ff;}
.yntitle_side_lr_white{height:21px; margin:0px; padding:5px 0px 0px 0px; width:300px; float:left; text-align:left;}

.yntitle_bg_32 {width:100%; height:32px; margin:0px; padding:0px; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk.gif); clear:both;}

.yntitle_bg_32dk {width:100%; height:32px; margin:0px; padding:0px; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk2.gif); clear:both;}


.menu_head {width:100%; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk50.gif) repeat-x; height:50px; margin:0px; padding:0px;}
.menu_head2 {width:100%; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk50.gif) repeat-x; height:50px; margin:0px; padding:0px;}
.menu_head02 {width:100%; background:url(http://i.yimg.jp/images/news/bt/photo_news_bk30.gif) repeat-x; height:30px; margin:0px; padding:0px;}

.menu_yntitle {height:30px; margin:0px; padding:0px; float:left}

.menu_nav{margin:0; padding:0; clear:both;}
.menu_nav{margin-bottom:0; padding:0; height:32px; width:620px; Hoveredflow:hidden;}
@media screen {
.menu_nav{margin-bottom:-7px; padding:0 0 0 12px;list-style:none; height:27px; width:620px; Hoveredflow:hidden;}
}
.menu_nav ul{margin:0px;padding-left:2px;}
.menu_nav li{display:block; float:left; margin-right:2px;padding-left:9px;}
@media screen {
.menu_nav li div{background:url(http://i.yimg.jp/images/news/navi/menu_navi_bg.gif) repeat-x top right; padding:3px 8px 3px 5px;}
}
.menu_nav li a{display:block; float:left; white-space:nowrap; padding:2px 1px 2px 1px;}
@media screen {
.menu_nav .l_line{float:left; display:block; height:25px; background:url(http://i.yimg.jp/images/news/navi/line.gif) no-repeat; background-position:0px 4px;}
}
.menu_nav .l_space{margin-left:-8px;}
@media screen {
.menu_nav li.on_news{ background:url(http://i.yimg.jp/images/news/navi/menu_navi_l.gif) no-repeat top left; font-weight:bold;padding-left:3px;}
}

.menu_nav2{margin:0; padding:0; clear:both;}
.menu_nav2{margin-bottom:0x; padding:0; list-style:none; height:32px; width:650px; Hoveredflow:hidden;}
@media screen {
.menu_nav2{margin-bottom:-7px; padding:0 0 0 0px; list-style:none; height:27px; width:650px; Hoveredflow:hidden;}
}
.menu_nav2 ul{margin:0px;padding-left:8px;}
.menu_nav2 li{display:block; float:left; margin-right:2px; padding-left:9px;}
@media screen {
.menu_nav2 li div{background:url(http://i.yimg.jp/images/news/navi/menu_navi_bg.gif) repeat-x top right; padding:3px 8px 3px 5px;}
}
.menu_nav2 li a{display:block; float:left; white-space:nowrap; padding:2px 1px 2px 1px;}
@media screen {
.menu_nav2 .l_line{float:left; display:block; height:25px; background:url(http://i.yimg.jp/images/news/navi/line.gif) no-repeat; background-position:0px 4px;}
}
.menu_nav2 .l_space{margin-left:-8px;}
@media screen {
.menu_nav2 li.on_news{ background:url(http://i.yimg.jp/images/news/navi/menu_navi_l.gif) no-repeat top left; font-weight:bold;padding-left:3px;}
}

.list{margin:0px; padding:6px;}
.list ul {list-style-position:outside; padding:0px 0px 0px 10px; margin:0px 10px 0px 10px;}
.list li {margin:0px; padding:3px 0px;}
.list_no {margin:0px; padding:6px;}
.list_no ul {list-style-position:outside; list-style-type:decimal; padding:0px 0px 0px 10px; margin:0px 10px;}
.list_no li {margin:0px 0px 0px 10px; padding:3px 0px 10px 0px;}

.list_no_02 {margin:0px; padding:6px; clear:both;}
.list_no_02 ul {list-style-type:decimal; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:30px;}
.list_no_02 li {margin:0px; padding:0px 0px 4px 0px;}

.list_ya {margin:0px; padding:6px;}
.list_ya ul {list-style:none; margin:0px; padding:0px;}
.list_ya li {margin:0px; padding:0px 0px 8px 16px; background:url(http://i.yimg.jp/images/news/parts/sankaku.gif) 8px 1px no-repeat; clear:both;}


.list_sh {margin:0px; padding:6px;}
.list_sh ul {list-style:none; margin:0px; padding:0px;}
.list_sh li {display:block; margin:0px; padding:0px 0px 16px 16px; background:url(http://i.yimg.jp/images/news/parts/sankaku.gif) 8px 1px no-repeat; clear:both;}

.list_tp {margin:0px; padding:6px;}
.list_tp ul {list-style:none; margin:0px; padding:0px;}
.list_tp li {margin:0px; padding:0px 0px 8px 26px; background:url(http://i.yimg.jp/images/news/fc.gif) 5px 1px no-repeat;clear:both;}


.list_bg {background:url(http://i.yimg.jp/images/news/bt/photo_news_bk.gif); margin:0px; padding:6px;line-height: 100%;}
.list_bg ul {list-style:none; margin:0px; padding:0px;}
.list_bg li {display:block ;margin:0 0 5px 0; padding:0px 0px 8px 16px; background:url(http://i.yimg.jp/images/news/parts/sankaku.gif) 8px 1px no-repeat;}

.reco{float:left; margin:0 5px 5px 0;}

.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}



.clearfix{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

.list_side, .list_side_lr {margin:0px; padding:5px;}
.list_side ul, .list_side_lr ul {list-style:none; margin:0px; padding:0px;}
.list_side li, .list_side_lr li {padding-left:16px; background:url(http://i.yimg.jp/images/news/parts/sankaku.gif) 8px 1px no-repeat;clear:both;}

.list_side {margin:0px; padding:5px;}
.list_side ul {list-style:none; margin:0px; padding:0px;}
.list_side li {padding-left:16px; background:url(http://i.yimg.jp/images/news/parts/sankaku.gif) 8px 1px no-repeat;clear:both;}

.sponsor{padding:5px; margin:0px; background:#ecf5fa;}
.sponsor .spn {color:#666;text-decoration:none;}
.sponsor ul {margin:5px; padding:0px;}
.sponsor li {padding:5px; margin-left:10px; line-height:115%;}

.sponsor2{padding:0px; margin:5px;}
.sponsor2 .spn {color:#666;text-decoration:none;}
.sponsor2 ul {margin:0px; padding:0px;}
.sponsor2 li {padding:0px; margin-left:10px; line-height:115%;}

.smm {color:#000;text-decoration:none;}
.url {color:#060;text-decoration:none;}

.list_num_side {margin:0px; padding:6px; width:288px;}
.list_num_side ul {list-style:none; margin:0px; padding:0px; vertical-align:top;}
.list_num_side img{margin-right:5px; vertical-align:top;}
.list_num_side li.r01 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_01.gif) 2px 2px no-repeat; clear:both;}
.list_num_side li.r02 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_02.gif) 2px 2px no-repeat; clear:both;}
.list_num_side li.r03 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_03.gif) 2px 2px no-repeat; clear:both;}
.list_num_side li.r04 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_04.gif) 2px 2px no-repeat; clear:both;}
.list_num_side li.r05 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_05.gif) 2px 2px no-repeat; clear:both;}
.list_num_side li.news_list_disc {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_disc.gif) 2px 2px no-repeat; clear:both;}

.list_num_side_lr {margin:0px; padding:6px; width:288px;}
.list_num_side_lr ul {list-style:none; margin:0px; padding:0px; vertical-align:top;}
.list_num_side_lr img{margin-right:5px; vertical-align:top;}
.list_num_side_lr li.r01 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_01.gif) 2px 2px no-repeat; clear:both;}
.list_num_side_lr li.r02 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_02.gif) 2px 2px no-repeat; clear:both;}
.list_num_side_lr li.r03 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/news/parts/news_03.gif) 2px 2px no-repeat; clear:both;}

.list_num {margin:0px; padding:6px;}
.list_num ul {list-style:none; margin:0px; padding:0px;}
.list_num img{margin-right:5px; vertical-align:top;}
.list_num li.r01 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_c01.gif) 5px 1px no-repeat; clear:both;}
.list_num li.r02 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_c02.gif) 5px 1px no-repeat; clear:both;}
.list_num li.r03 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_c03.gif) 5px 1px no-repeat; clear:both;}
.list_num li.r04 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_04.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r05 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_05.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r06 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_06.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r07 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_07.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r08 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_08.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r09 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_09.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r10 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_10.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r11 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_11.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r12 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_12.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r13 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_13.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r14 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_14.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r15 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_15.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r16 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_16.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r17 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_17.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r18 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_18.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r19 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_19.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r20 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_20.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r21 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_21.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r22 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_22.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r23 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_23.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r24 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_24.gif) 8px 1px no-repeat; clear:both;}
.list_num li.r25 {padding-bottom:6px; padding-left:32px; background:url(http://i.yimg.jp/images/news/parts/rank_25.gif) 8px 1px no-repeat; clear:both;}

.list_num2 {margin:0px; padding:6px;}
.list_num2 img{margin-right:5px; vertical-align:top;}
.list_num2 div.r01 {padding-bottom:6px; padding-left:5px; clear:both;}
.list_num2 div.r02 {padding-bottom:6px; padding-left:5px; clear:both;}
.list_num2 div.r03 {padding-bottom:6px; padding-left:5px; clear:both;}
.list_num2 div.r04 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r05 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r06 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r07 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r08 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r09 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r10 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r11 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r12 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r13 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r14 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r15 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r16 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r17 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r18 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r19 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r20 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r21 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r22 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r23 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r24 {padding-bottom:6px; padding-left:8px; clear:both;}
.list_num2 div.r25 {padding-bottom:6px; padding-left:8px; clear:both;}
*html .list_num2 div.r04 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r05 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r06 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r07 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r08 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r09 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r10 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r11 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r12 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r13 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r14 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r15 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r16 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r17 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r18 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r19 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r20 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r21 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r22 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r23 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r24 {padding-bottom:12px; padding-left:8px; clear:both;}
*html .list_num2 div.r25 {padding-bottom:12px; padding-left:8px; clear:both;}

.list_num_color {margin:0px; padding:6px;}
.list_num_color ul {list-style:none; margin:0px; padding:0px;}
.list_num_color img{margin-right:5px; vertical-align:top;}
.list_num_color li.r01 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c01.gif) 5px 3px no-repeat #efefff; clear:both;}
.list_num_color li.r02 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c02.gif) 5px 3px no-repeat; clear:both;}
.list_num_color li.r03 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c03.gif) 5px 3px no-repeat #efefff; clear:both;}
.list_num_color li.r04 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_04.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r05 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_05.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r06 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_06.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r07 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_07.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r08 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_08.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r09 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_09.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r10 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_10.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r11 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_11.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r12 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_12.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r13 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_13.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r14 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_14.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r15 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_15.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r16 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_16.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r17 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_17.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r18 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_18.gif) 8px 6px no-repeat; clear:both;}
.list_num_color li.r19 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_19.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color li.r20 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_20.gif) 8px 6px no-repeat; clear:both;}

.list_num_color_v02 {margin:0px; padding-top:5px;}
.list_num_color_v02 ul {list-style:none; margin:0px; padding:0px;}
.list_num_color_v02 img{margin-right:5px; vertical-align:top;}
.list_num_color_v02 li.r01 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c01.gif) 5px 3px no-repeat; clear:both;}
.list_num_color_v02 li.r02 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c02.gif) 5px 3px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r03 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_c03.gif) 5px 3px no-repeat; clear:both;}
.list_num_color_v02 li.r04 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_04.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r05 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_05.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r06 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_06.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r07 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_07.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r08 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_08.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r09 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_09.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r10 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_10.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r11 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_11.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r12 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_12.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r13 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_13.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r14 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_14.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r15 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_15.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r16 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_16.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r17 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_17.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r18 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_18.gif) 8px 6px no-repeat #efefff; clear:both;}
.list_num_color_v02 li.r19 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_19.gif) 8px 6px no-repeat; clear:both;}
.list_num_color_v02 li.r20 {padding:6px 0px 6px 32px; background:url(http://i.yimg.jp/images/news/parts/rank_20.gif) 8px 6px no-repeat #efefff; clear:both;}

.dot_line {width:100%;margin:0px; padding:0px; background:url(http://i.yimg.jp/images/news/parts/dot.gif) repeat-x center;}
*html .dot_line {width:100%; margin:0px; padding:0px; background:url(http://i.yimg.jp/images/news/parts/dot.gif) repeat-x center;}
.page_link{margin:0px; text-align:center;}
.box_ct {margin:0px; padding:10px 0px 0px 0px; display: block; text-align: center;}
.box_pic_center {width:160px; float:left; margin-left:0px; margin-right:0px; padding-right:10px; text-align:center;}
.box_pic_center02 {width:70px; float:left; margin:0px auto; text-align:center;}
.box_pic_center03 {width:110px; float:left; margin:0px auto; text-align:center;}
.box_pic_center04 {width:220px; float:left; margin-left:0px; margin-right:0px; padding-right:0px; text-align:center;}
.directory_ph{float:left; margin-right:5px;}
#directory_name {width:100%; border-bottom:1px solid #8989a5; margin-bottom:3px; padding:0px;}



.list_re {margin:0px; padding:6px;}
.list_re ul {list-style:none; margin:0px; padding:0px;}
.list_re img{margin-right:5px; vertical-align:top;}

.list_repr {margin:0px; padding:0px 0px 0px 20px;}
.list_repr ul {margin:0px; padding:0px;}

.list_re li.icon01 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/topics/clickresearch/vote.gif) 2px 2px no-repeat; clear:both;}

.list_re li.icon02 {padding-bottom:6px; padding-left:22px; background:url(http://i.yimg.jp/images/topics/clickresearch/result.gif) 2px 2px no-repeat; clear:both;}

.retitle h2 {width:100%; height:30px; margin:0px; padding:0px; background: url(http://i.yimg.jp/images/topics/clickresearch/re_titlebg.gif) repeat-x; border-top:1px solid #aacc99; clear:both;}

.retitle h3 {width:100%; height:30px; margin:0px; padding:3px; border-top:1px solid #339900; border-left:10px solid #339900; clear:both;}

.retitle2 {width:100%; height:24px; margin:0px; padding:0px; background: url(http://i.yimg.jp/images/topics/clickresearch/re_tit_bg.gif) repeat-x; border-top:1px solid #aacc99; clear:both;}

.retitle3 {width:100%; height:20px; margin:0px; padding:0px; border-top:1px solid #aacc99; clear:both;}

.re_rbg {width:100%; background-color:#f6f6f0; padding:2px; border-bottom:1px solid #aacc99;}

.re_on {background-color:#ddeecc; padding:3px;}

.tp_name {padding-left:20px; background:url(http://i.yimg.jp/images/news/fc.gif) no-repeat;}

.re_block30 {padding:0px 0px 0px 30px;}
.re_block50 {padding:0px 0px 0px 50px;}



div.yjplg table{
	margin:0;
	padding:0;
	width: 100%;}
div.yjplg table td.icn-h{
	width:93px;}
div.yjplg table tr td img{
	border:0;}
div.yjplg table td.icn-v{
	text-align:center;}
div.yjplg table tr td.icn-v img{
	margin:0 0.25em 0.25em 0.25em;}


div.yjplg{
	vertical-align:middle;
	padding:0.5em;
	background:#eeeeee;border:double 3px #DDDDDD;}
	/*\*/
	*html div.yjplg{
	height:1%;}/**/
div.yjplg p{
	margin:0;
	padding:0;}
div.yjplg p.txt-v{
	clear:both;}
div.yjplg img{
	border:0;
	width:88px;
	height:31px;}
div.yjplg div.icn-h img{
	margin-left:0.5em;
	display:block;
	float:right;}
div.yjplg div.icn-v{
	text-align:center;}
div.yjplg div.icn-v img{
	margin:0 0.25em 0.5em 0.25em;}
div.yjplg div.C{
	clear:both;}

div.yjstdPlug{margin-bottom:10px;padding:0.5em;background:#eeeeee;border:double 3px #DDDDDD;min-height:16px;text-align:left;}
/*\*/*html div.yjstdPlug{height:16px;clear:right;}/**/
div.yjstdPlug p{margin:0em;padding:0em;}
div.yjstdPlug img{border:0em;width:88px;height:31px;}
div.yjstdPlug img.ydc{border:0em;width:230px;height:33px;}
div.yjstdPlug img.ydc1{border:0em;width:150px;height:33px;}
div.yjstdPlug div.yjstdIcnH{float:right;}
div.yjstdPlug div.yjstdIcnH img{margin-left:0.5em;}
div.yjstdPlug .yjstdIcnV{text-align:center;}
div.yjstdPlug .yjstdIcnV img{margin:0 0.25em 0.25em 0.25em;}
.yjstdPlug:after {content: ".";height: 0;display: block;visibility: hidden;clear: both;}
.yjstdPlug {display: inline-block;}
/*\*/
*html .yjstdPlug {height: 1%;}
.yjstdPlug {display: block;}
/**/


.yjS3{
	font-size:x-small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:small;
	font-size /**/:x-small;
	/*color:#006c00;*/
	/*color:#c96;*/
	color:#393;
}
html>body .yjS3{
	font-size:84%;
	font-size/**/:small;
}


.bm_r_num{position:relative; top:-3px; left:2px; width:24px; font-size:small;}
*html .bm_r_num{position:relative; top:-3px; left:2px; width:24px; font-size:x-small;}


/*--- Search ---*/
#ygma #yschqcon{margin:0 0 0 197px;}
#ygma form select.pldwn,#yschssbx form select.pldwn {margin-right:1px;}
html>body #ygma form select.pldwn,html>body #yschssbx form select.pldwn {margin-bottom:1px;}
input.ygbt{position:relative;width:100px;height:1.7em; top:-1px;margin:0;padding:0;}
html>body input.ygbt{top:-1px;margin:0;padding:0;}
#yschsp,#yschsbp {width:358px;background:#FFFFFF;margin:0;padding:2px 0 2px 0;}
html>body #yschsp,html>body #yschsbp{margin:0;padding:1px 0;}

#yschtg {font-size:100%;margin-bottom:2px;margin-left:0px;padding:0;position:relative;top:-2px;}
#yschstg{margin-bottom:4px;}
#yschtg a,#yschtg a:active,#yschtg a:visited,#yschstg a,#yschtg a:active,#yschstg a:visited{zoom:1;color:#0000de;}
#yschtg a,#yschtg .yschon,#yschstg a,#yschstg .yschon{white-space:nowrap;padding:0 .4em;border-left:1px solid #adadad;}
#yschtg .yschsep,#yschstg .yschsep{zoom:1;display:none;color:#adadad;}
#yschtg a:hover,#yschstg a:hover{background:#d5d5d5;}
#yschtg .yschfirst,#yschstg .yschfirst{border:0;}

.nsearch{margin:0px 0px 20px 0px;padding:0px;}
.nsearch h3{margin-bottom:5px;padding:3px;background:url(http://i.yimg.jp/images/news/bt/photo_news_bk50.gif) #ededed;}









/* ---start--- MediaModule ===200708=== ---start--- */
.mediamodbox {
	width:292px;
	margin:0px;
	padding:3px;
	border-right:1px solid #6a71c3;
	border-bottom:1px solid #6a71c3;
	border-left:1px solid #6a71c3;
	background:#fff;
}
*html .mediamodbox {
	width:300px;
}
.mediamodtitle{
	padding:3px;
	background:#9999ff;
	color:#fff;
}
.mm_for_top{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_top.gif) no-repeat;
}
.mm_for_mid{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_mid.gif) repeat-y;
	text-align:center;
}
.mm_for_btm{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_btm.gif) no-repeat;
}





/* ---start--- RecommendModule ===200708=== ---start--- */
.mediamodbox {
	width:292px;
	margin:0px;
	padding:3px;
	border-right:1px solid #6a71c3;
	border-bottom:1px solid #6a71c3;
	border-left:1px solid #6a71c3;
	background:#fff;
}
*html .mediamodbox {
	width:300px;
}
.mediamodtitle{
	padding:3px;
	background:#9999ff;
	color:#fff;
}
.mm_for_top{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_top.gif) no-repeat;
}
.mm_for_mid{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_mid.gif) repeat-y;
	text-align:center;
}
.mm_for_btm{
	margin:0px;
	padding:0px;
	background:url(http://i.yimg.jp/images/news/parts/mm_for_btm.gif) no-repeat;
}





/* ---start--- Comment ===200708=== ---start--- */
.com_box {margin:0; padding:2px; border:2px solid #ccf;background:#ffc;}
.com_select {padding:2px;}/*background:#ffecc0;*/
/*.com_select a {color:#003;}*/
.com_num_name {margin:10px 0 0 10px; padding:3px; background:#f9f9f9; border-top:1px solid #999; clear:both;}
.com_num {}
.com_btn { margin:-1.4em 0 0 0;text-align:right;}
*html .com_btn { margin:-1.2em 0 0 0;}
.com_btn img {margin:3px 0 0 0;}
.com_name {color:#090; font-weight:bold;}
.com_date {color:#000;}
.com_itta {margin:0; padding:2px 5px; font-weight:bold;color:#666;}/*border:1px solid #ccf; background:#ffc;*/
.com_itta b {color:#c03;}
.com_count {margin:0; padding:0px 0px 0px 5px; color:#666;}/*border:1px solid #ccf; background:#ffc;*/
.com_count b {color:#c03;}
.com_line {margin:0 0 20px 10px; padding:0 0 0 30px;}/*border-bottom:1px solid #dde;*/
.com_page {margin:10px 0 0 10px;}
*html .com_page {padding:0 10px 0 0;}

.com_tag a {text-decoration: none;}
.com_tag a:hover {background:#ffecc0;}
.com_sch200 {margin:0 10px 0 0; font-size:200%; line-height:1.5em;}
.com_sch180 {margin:0 10px 0 0; font-size:180%; line-height:1.5em;}
.com_sch160 {margin:0 10px 0 0; font-size:160%; line-height:1.5em;}
.com_sch140 {margin:0 10px 0 0; font-size:140%; line-height:1.5em;}
.com_sch120 {margin:0 10px 0 0; font-size:120%; line-height:1.5em;}
.com_sch100 {margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
.com_sch80 {margin:0 10px 0 0; font-size:80%; line-height:1.5em;}
.com_sch60 {margin:0 10px 0 0; font-size:60%; line-height:1.5em;}
.com_sch40 {margin:0 10px 0 0; font-size:40%; line-height:1.5em;}

#list .com_sch200 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch180 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch160 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch140 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch120 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch100 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch80 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch60 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}
#list .com_sch40 {display:block; margin:0 10px 0 0; font-size:100%; line-height:1.5em;}


.green {color:#393;}


#com_write {margin:0; padding:5px; background:#fcfcfc; border:1px solid #ccc;}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Text areas*/
.txtarea .tr, .txtarea .tr_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_tr.gif) no-repeat top right;}
.txtarea .tr_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_tr_ovr.gif) no-repeat top right;}
.txtarea img.txt_corner {
	width:5px;
	height:5px;
	display:block;
}
.txtarea .br, .txtarea .br_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_br.gif) no-repeat top right;}
.txtarea .br_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_br_ovr.gif) no-repeat top right;}
.txtarea .cntr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_ct.gif) repeat-y right top;}
.txtarea .cntr_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_ct_ovr.gif) repeat-y right top;}
.txtarea .cntr_l, .txtarea .cntr_l_ovr {
	width:5px;
	background:url(http://i.yimg.jp/images/news/parts/com_textarea_l.gif) repeat-y left top;
	float:left;
}
.txtarea .cntr_l_ovr {background:url(http://i.yimg.jp/images/news/parts/com_textarea_l_ovr.gif) repeat-y left top;}
.txtarea textarea {
	border:0;
	background:none;
	padding:0;
	margin:5px;
}
* html .txtarea textarea {
	margin-bottom:3px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:18px;
	height:18px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(http://i.yimg.jp/images/news/parts/com_radio.gif) no-repeat left top;}
.radioAreaChecked {background:url(http://i.yimg.jp/images/news/parts/com_radio.gif) no-repeat left bottom;}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:36px;
	padding:2px;
	font-size:16px;
	font-weight:bold;
	background:url(http://i.yimg.jp/images/news/parts/yn_btn_reply.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}

/*Button*/
#submit_btn a{
	display:block;
	width:90px;
	margin:2px 0 5px 0;
	background:url(http://i.yimg.jp/images/news/parts/yn_btn_reply.gif) no-repeat top;
	border:none;
	text-align:center;
	cursor:pointer;
}
#submit_btn a:hover {
	background:url(http://i.yimg.jp/images/news/parts/yn_btn_reply_on.gif) no-repeat top;
}





/* ---start--- PhotobotanModule ===20071107=== ---start--- */
.Photobotan {width:470px; height:28px; padding:0; margin:0px auto 10px auto; background:url(http://i.yimg.jp/images/news/bt/botan2a.gif) no-repeat;}
div .Photobotan:after { content: " "; clear: both; height: 0; display: block; visibility: hidden;}

.Photobotan ul{padding:0; margin:0;}
.Photobotan li{margin:0px; padding:0; float:left; list-style:none; height:28px; display:inline;}
.Photobotan li a{display:block; float:left; text-indent:-9877em; text-decoration:none; overflow:hidden; height:28px;}
.Photobotan li p{float:left; text-indent:-9877em; overflow:hidden; height:28px;}

/*------swap01*/
.Photobotan li.swap01 p {background:url(http://i.yimg.jp/images/news/bt/botan2a_1_off.gif) no-repeat; width:140px;}
.Photobotan li.swap01 a {background:url(http://i.yimg.jp/images/news/bt/botan2a_1.gif) no-repeat; width:140px;}
.Photobotan li.swap01 a:hover {background:url(http://i.yimg.jp/images/news/bt/botan2a_1_over.gif) no-repeat;}


/*------swap02*/
.Photobotan li.swap02 a {background:url(http://i.yimg.jp/images/news/bt/botan2a_2.gif) no-repeat; width:190px;}
.Photobotan li.swap02 a:hover {background:url(http://i.yimg.jp/images/news/bt/botan2a_2_over.gif) no-repeat;}

/*------swap02none*/
.Photobotan li.swap02n p {background:url(http://i.yimg.jp/images/news/bt/botan2a_2none.gif) no-repeat; width:190px;}

/*------swap03*/
.Photobotan li.swap03 p {background:url(http://i.yimg.jp/images/news/bt/botan2a_3_off.gif) no-repeat; width:140px;}
.Photobotan li.swap03 a {background:url(http://i.yimg.jp/images/news/bt/botan2a_3.gif) no-repeat; width:140px;}
.Photobotan li.swap03 a:hover {background:url(http://i.yimg.jp/images/news/bt/botan2a_3_over.gif) no-repeat;}



.ynbox_back {width:470px; padding:0; margin:0 0 10px 0;}
*html .ynbox_back {margin:0 0 6px 0;}
div .ynbox_back:after { content: " "; clear: both; height: 0; display: block; visibility: hidden;}





/* ---start--- PhotomanyModule ===20071107=== ---start--- */

.yntitle_bg_74 {height:27px; margin:0 0 10px 0; padding:0; background:url(http://i.yimg.jp/images/news/tit/title_photo4_back.gif) repeat-x; clear:both;}

.yntitle_bg_74left {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_dom.gif) no-repeat; float:left;}
.yntitle_bg_74leftint {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_int.gif) no-repeat; float:left;}
.yntitle_bg_74leftbus {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_bus.gif) no-repeat; float:left;}
.yntitle_bg_74leftent {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_ent.gif) no-repeat; float:left;}
.yntitle_bg_74leftspo {height:27px; margin:0px; padding:5px 0 0 32px; float:left;}/*delete for deadlink*/
.yntitle_bg_74leftsci {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_sci.gif) no-repeat; float:left;}
.yntitle_bg_74leftloc {height:27px; margin:0px; padding:5px 0 0 32px; background:url(http://i.yimg.jp/images/news/tit/title_photo4_loc.gif) no-repeat; float:left;}

.yntitle_bg_74 h2{margin:0px; padding:0; font-size:medium;}
*html .yntitle_bg_74 h2{font-size:small;}

.yntitle_bg_74right{ margin:0px; padding:10px 0 16px 0;} 
.yntitle_bg_74right ul{margin:0px; padding:0;} 
.yntitle_bg_74right li{margin:0 0 0 10px; padding:0; list-style:none; display:inline; float:left;} 
.yntitle_bg_74right li a{display:block; text-indent:-9877em; text-decoration:none; overflow:hidden;}
.yntitle_bg_74right li.swap01 a { /*background:url(image/title_photo4_btn01.gif) no-repeat;*/ width:105px; height:22px;}
.yntitle_bg_74right li.swap02 a { /*background:url(image/title_photo4_btn02.gif) no-repeat;*/ width:123px; height:22px;}

.ynbox_bd_all_74{width:100%; height:auto; margin:0px; padding:0;}
.ynbox_bd_all_74 img{ margin:0 0 10px 10px; text-align:left;}
.ynbox_bd_all_74 td.graybox{ margin:0px; padding:6px 0 10px 10px; text-align:left; background-color:#f1f1f1; border-bottom:#e5e5e5 solid 1px; border-right:#e5e5e5 solid 1px; border-left:#ffffff solid 1px; vertical-align:top;}
.ynbox_bd_all_74 p{ width:100%;}
.ynbox_bd_all_74 p .time{ display:block; padding:3px 0 0 0;} 
div .ynbox_bd_all_74:after { content: " "; clear: both; height: 0; display: block; visibility: hidden;}



/* ---start--- AFPBB PhotoModule ===200712=== ---start--- */

.afpbbpm_box{padding:0; margin:0; width:300px;}

.afpbbpm_title{height:26px; margin:0; padding:0; background:url(http://i.yimg.jp/images/news/parts/afpbb_pm_titlebk.gif) repeat-x; border:solid 1px #CCCCCC;}
*html .afpbbpm_title{height:28px;}

.afpbbpm_title h3{margin:0; padding:5px 0 0 5px; display: block; float:left;}

.afpbbpm_title p{padding:12px 8px 0 0; display: block; float:right;}


.afpbbpm_box table {
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
}

.afpbbpm_box th {
        padding: 5px 0 5px 0;
        border-right: 1px solid #FFFFFF;
        border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		background:url(http://i.yimg.jp/images/news/parts/afpbb_pmtibk.gif) repeat-x;
		height:22px;
		text-align:center;
}

.afpbbpm_box th.tit02 {border-left: 1px solid #CCCCCC;}
.afpbbpm_box th.tit03 {border-left: 1px solid #CCCCCC;}
.afpbbpm_box th.tit05 {border-left: 1px solid #CCCCCC;}
.afpbbpm_box th.tit06 {border-left: 1px solid #CCCCCC;}

.afpbbpm_box th a{display:block; text-indent:-9877em; overflow:hidden; margin:0 auto;}

.afpbbpm_box th.tit01 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti01.gif) no-repeat; width:63px; height:11px;}
.afpbbpm_box th.tit02 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti02.gif) no-repeat; width:36px; height:11px;}
.afpbbpm_box th.tit03 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti03.gif) no-repeat; width:85px; height:11px;}
.afpbbpm_box th.tit04 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti04.gif) no-repeat; width:73px; height:11px;}
.afpbbpm_box th.tit05 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti05.gif) no-repeat; width:43px; height:11px;}
.afpbbpm_box th.tit06 a {background:url(http://i.yimg.jp/images/news/tit/afpbb_pmti06.gif) no-repeat; width:44px; height:11px;}


.afpbbpm_box td {
        padding: 6px;
        background-color: #EFF2F3;
		text-align:center;
		background:url(http://i.yimg.jp/images/news/parts/afpbb_pm_back.gif);
}


.afpbbpm_foot{margin:0 0 10px 0; padding:5px 5px 5px 0; background:url(http://i.yimg.jp/images/news/parts/afpbb_pmti_btbk.gif) repeat-x; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; text-align:right;}


.yf_rwpBox{
width:300px;
}

.yf_bottomBox{
border-top:1px solid #002e61;border-left:5px solid #002e61;border-right:5px solid #002e61;border-bottom:5px solid #002e61;
background:#eeebe2;
padding:5px;
}

.yf_bottomBox_innerleft{
float:left;
}

.yf_bottomBox_innerright{
width:213px;
float:right;
margin:0 0 0 5px;
text-align:left;
}

.pad5px{
padding:5px;
}

/*right_colum*/
.marB5{margin-bottom:5px;}
.padTB4{padding:4px 0;}
.ymuiDate{color:#666;}
.textCenter{margin:0 auto;text-align:center;}
.ymuiSingleLine{background:url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x bottom;padding-bottom:5px !important;margin-bottom:5px !important;zoom:1;}
.ymuiDotLine{background:url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x bottom;padding-bottom:5px !important;margin-bottom:5px !important;zoom:1;}
.ymuiSingleHr{background:url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x 0 0;margin:5px 0;padding:0 !important;zoom:1;overflow:hidden;height:3px;font-size:0;}
.ymuiDotHr{background:url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 0 0 ;margin:5px 0;padding:0 !important;zoom:1;overflow:hidden;height:3px;font-size:0;}

.ymuiSeeMore{text-align:right;}
/* clearfix */
.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;}

.floatR{float:right;}
.ymuiHeaderBGLB .fss,.ymuiHeaderBGLBP .fss,.ymuiHeaderBGLB2 .fss,.ymui3DContainerLB2 .fss,.ymuiHeaderBGLG2 .fss{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .ymuiHeaderBGLB .fss,html>body .ymuiHeaderBGLBP .fss,html>body .ymuiHeaderBGLB2 .fss,html>body .ymui3DContainerLB2 .fss,html>body .ymuiHeaderBGLG2 .fss{font-size:84%;font-size/**/:small;}
.ymui3DContainerLB .fsst,.ymui3DContainerLBP .fsst,.ymui3DContainerLG2 .fsst,.ymui3DContainerLB2 .fsst{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .ymui3DContainerLB .fsst,html>body .ymui3DContainerLBP .fsst,html>body .ymui3DContainerLG2 .fsst,html>body .ymui3DContainerLB2 .fsst{font-size:84%;font-size/**/:small;}
.marTB4{margin:4px 0;}
.marB10{margin-bottom:10px;}
.marB10 ul{list-style:none;margin:0;padding:0;}
.ymuiTitle{font-weight:700;padding:2px 6px 0px 6px!important;display:block;}.ymuiEditLink{float:right;margin:0 6px 0 0;}
/*ymui rewrite */
.ymuiContainer{margin-bottom:10px;padding-left:5px;padding-right:5px;}
.ymuiBodyBorder{border:solid 1px #dcdcdc;border-top:none;}
.imgMargin img{margin:0 5px 0 0;float:left;border:solid 1px;}
.ymuiMobile{margin:0;}.ymuiMobile strong.title{border-bottom:solid 1px #ccc;display:block;margin:0 0 5px 0;}.ymuiMobile img{float:left;border:solid 1px #ccc;margin:0 5px 0 0;}.ymuiMobile a.sendURL{background:url(http://i.yimg.jp/images/mobile/common/phonemail.gif) no-repeat;padding:2px 0 2px 35px;}.ymuiMobile a.ymuiArrow1{float:right;}
/*Sub obi*/
.ymuiHeaderBGLB2,.ymui3DContainerLB2,.ymuiHeaderBGLY,.ymui3DContainerLY,.ymuiHeaderBGLG2,.ymui3DContainerLG2,#ynCloseUp .ymuiHeaderBGDark,#ynCloseUpSyuin .ymuiHeaderBGDark,#main .ymuiHeaderBGLight, .ymuiHeaderBGLBP{background:url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x;}
/* 3D LightBlue */
.ymuiHeaderBGLB{background:#81b6d5;color:#FFF;}
.ymui3DHeaderLB{border:solid 1px #c1d1e0;text-align:left;}
.ymui3DHeaderLB div{border:solid 1px #fff;border-bottom:none;line-height:1.56em;text-align:left;}
.ymui3DContainerLB{border:solid 1px #c1d1e0;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLB div{border:solid 1px #fff;padding:4px 5px;text-align:left;}
/* 3D LightBlue2 */
.ymuiHeaderBGLB2{background-position:0 -200px;line-height:32px;}
.ymui3DHeaderLB2{border:solid 1px #c1d1e0;text-align:left;}
.ymui3DHeaderLB2 div{border:none;border-bottom:1px solid #ffffff;text-align:left;}
.ymui3DContainerLB2{background-position:0 bottom;border:solid 1px #c1d1e0;border-top:none;}
.ymui3DContainerLB2 div{border:solid 1px #fff;padding:4px 5px;line-height:1.56em;text-align:left;}
.ymui3DContainerLB2 div.area{border:solid 1px #fff;padding:4px 0;text-align:left;}
/* 3D NikkeiBPLightBlue2 */
.ymuiHeaderBGLBP{background-position:0 -200px;line-height:32px;}
.ymui3DHeaderLBP{border:solid 1px #88a5c0;text-align:left;}
.ymui3DHeaderLBP div{border:none;border-bottom:1px solid #ffffff;text-align:left;}
.ymui3DContainerLBP{background-position:0 bottom;border:solid 1px #88a5c0;border-top:none;}
.ymui3DContainerLBP div{border:solid 1px #fff;padding:4px 5px;text-align:left;}
/* 3D LightGrey2 */
.ymuiHeaderBGLG2{background-position:0 0;line-height:32px;}
.ymui3DHeaderLG2{border:solid 1px #dbdbdb;text-align:left;}
.ymui3DHeaderLG2 div{border:none;border-bottom:1px solid #ffffff;text-align:left;}
.ymui3DContainerLG2{background-position:0 bottom;border:solid 1px #dbdbdb;border-top:none;}
.ymui3DContainerLG2 div{border:solid 1px #fff;padding:4px 5px;text-align:left;}
.ymui3DContainerLG2 div.area{border:solid 1px #fff;padding:4px 0;text-align:left;}
.ymui3DContainerLG2 div table{width:auto;/*¥º¥Ð¥ê*/}

.ymuiArrow1{background:url(http://i.yimg.jp/images/media/ymui/img/carrrot_5.png) no-repeat 0 9px;padding:0 0 0 10px;}
.ymuiArrow2{background:url(http://i.yimg.jp/images/media/ymui/img/carrrot_2.png) no-repeat 2px 8px;padding:0 0 0 10px;}
.ymuiPhoto{background:url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px 2px;cursor:default;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
.ymuiNew{background:url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat -15px 3px;cursor:default;display:inline-block;line-height:20px;width:28px;height:20px;text-indent:-9999px;margin-right:2px;}

.ymui3DContainerLG2 img{border:0;}

/*.relText{clear: both;line-height:1.3;}*/
.relText{line-height:1.3;}
.relText em{font-weight:bold;font-style:normal;}
.relText h4{margin:0;padding:0;font-weight:normal;font-size:100%;}
.relText .listTitle{background:#fff;z-index:1;}
.relText .listItem {position: relative;margin-left:10px;padding-left:15px;background:url(http://i.yimg.jp/images/topics/wiki/dotLargeIcon.png) no-repeat 4px 9px;}
.relText em{font-style:normal;}
.relText .redText {color: #cc0200;}
.relText .greenText {color: #349933;}
.relText .strong{font-weight:bold;}
.relText .note{font-size: 90%;}
.relText .yellowTable table{width: 99.9%;margin: 10px 0;border: 1px solid #cecdb1;border-collapse: collapse;font-size: 90%;text-align: center;}
.relText .yellowTable th{padding: 3px 6px;border: 1px solid #cecdb1;background: #fbfbf1;font-weight:bold;}
.relText .yellowTable td{padding: 3px 6px;border: 1px solid #cecdb1;}
.relText .grayTable table{width: 99.9%;margin: 10px 0;border: 1px solid #c6c6c6;border-collapse: collapse;font-size: 90%;text-align: center;}
.relText .grayTable th{padding: 3px 6px;border: 1px solid #c6c6c6;background: #f4f4f4;font-weight:bold;}
.relText .grayTable td{padding: 3px 6px;border: 1px solid #c6c6c6;}
.relText .yellowTable .left, .relText .grayTable .left{text-align: left;}
.relText .yellowTable .right, .relText .grayTable .right{text-align: right;}
.relText .yellowTable .center, .relText .grayTable .center{text-align: right;}

/*== clickrsearch ==*/

.floatL{float:left;}
.yjSM{font-size:90%;}
.yjSMt{font-size:90%;line-height:1.3;}

/*-- .socialButton--*/
.line{margin-bottom:3px;}
.line ul{margin:0;padding:0;list-style-type:none;}
.line .socialButton .btnMx{display:block;width:58px;height:0!important;padding:18px 0 1px;line-height:18px;background:url(http://i.yimg.jp/images/topics/social/btnMx.png) no-repeat 0 0;font-size:77%;vertical-align:middle;overflow:hidden;/zoom:1;}
.line .socialButton{_zoom:1;}
.line .socialButton li{float:left;background-image:none;padding:0; margin-right:18px; line-height:1.3;}
.line .socialButton .facebook{margin-right:5px\9;}
*html .line .socialButton .fb-like{width:0;}
.line .socialButton .fb_iframe_widget span{width:110px!important;}
.line .socialButton iframe.twitter-share-button{width:125px!important;}
.total{font-weight:bold;float:right;padding-top:5px;margin-right:6px;}
.socialButton .mixi{height:19px;overflow:hidden;}

/*-- .graphRate --*/
.graphRate .rate{color: #228844;margin-left:5px;}
.graphRate td{vertical-align:middle;}

/*-- info --*/
.afterInfo{background-color:#ffc;border:1px solid #cc9;width:95%;font-weight:bold;line-height:1.3;padding:5px;margin-bottom:20px;}

/*-- hr --*/
hr{border-top:#808080 1px solid;border-bottom:none;*height:1px;}

/*-- anotherQuestion --*/
.anotherQuestion ul{text-align:left;}

/*-- .word-break --*/
.wordbreakAll{word-break:break-all;}

/* ----------------------------------------
.adRp2Col
---------------------------------------- */
/*reset*/
.adRp2Col dd, .adRp2Col dl, .adRp2Col ul{margin:0;padding:0;}
.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;_z-index: 2;_position: relative;}
.adRp2Col dd {padding: 0 9px;_z-index: 1;_position: relative;_height:1%;}
.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;}
.adRp2Col li {list-style:none;}

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

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

/* ----------------------------------------
for SPM,KAKAO
---------------------------------------- */
.fFMeirio{font-family: "¥á¥¤¥ê¥ª", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif;}
.searchCaption{display:inline;float:right;}
.searchCaption .fFMeirio{line-height:2.5;color:#333333;}
#appRec li{float:right;margin:2px 0 2px 10px;list-style:none;}
#appRec li a{display:block;overflow:hidden;padding: 0;}
#appRec li img{border-style:none;}

/* ----------------------------------------
#sub SNS AccountMod
---------------------------------------- */
/*common*/
.twAccountMod .fontBold{font-weight: bold;}
/*twitter*/
.twAccountMod {border:1px solid #aaaaaa;margin-bottom: 10px;text-align:left;}
.twAccountMod .hdH2{background: #ced1d8 url(http://i.yimg.jp/images/topics/wiki/accountTitleBg.png) repeat-x 0px 0px; position:relative;z-index: 2;border-bottom: 2px solid #F4F4F4;}
.twAccountMod .hdH2 h2 {background:url(http://i.yimg.jp/images/topics/social/sprite_icoSns16.png) no-repeat;border-bottom:1px solid #aaaaaa;font-weight:bold;font-size:85%; background-position:5px 7px;padding:5px 10px 5px 25px; margin:0;}
.twAccountMod .hdH2 h2 span{margin-left:10px;font-weight:normal;}
.twAccountMod ul {font-size: 80%;margin: 0;padding: 0;_zoom: 1; _height: 1%}
.twAccountMod ul li {padding: 8px 0;margin: 0 10px;border-top: 1px dotted #ccc;margin-top: -1px;position: relative;z-index: 1;zoom: 1;list-style: none;}
.twAccountMod li img{border-style:none;}
.twAccountMod .accountImg{float:left;width:40px;margin-right:5px;text-align:center;}
.twAccountMod a{color:#3b5998; text-decoration:none;}
.twAccountMod a:hover{color:#3b5998; text-decoration:underline;}
.twAccountMod p{margin-top:3px;}
.twitter-follow-button{width:230px!important;}

/* ----------------------------------------
.infoComment
---------------------------------------- */
.infoComment{width:720px;margin:20px 0; background-color:#f8f8f8; border:#e2e2e2 3px solid;	padding:15px; line-height:1.6;}
.infoComment h3{margin:0 0 5px 0;font-size:100%;}
.infoComment p{font-size:85%;}
.infoComment .key{font-weight:bold;color:#517F1B;}

/* ----------------------------------------
sans-serif
---------------------------------------- */
body{font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Helvetica, Arial, sans-serif;}

/* ----------------------------------------
.note
---------------------------------------- */
p.note{font-size: 82%;font-weight: bold;margin-top: 2px;}