a:link{text-decoration:none;color:#006ECC}a:visited{color:#006ECC}a:hover{text-decoration:underline;color:#CC3434}.yjnThemeWrap{min-width:520px;border-radius:6px;border:solid 1px #f0f0f0;background-color:#fff}.yjnThemeWrap .titl{border-radius:6px 6px 0 0;padding:8px 6px;background-color:#24b6b6;font-size:16px;color:#fff;font-weight:bold;line-height:1}.yjnThemeWrap.yjnewsPC{border:none}.yjnThemeWrap.yjnewsPC .titl{position:relative;padding:12px 15px;box-sizing:border-box;background:#fff;font-weight:bold;font-size:16px;color:#333}.yjnThemeWrap.yjnewsPC a{color:#03C}.yjnThemeWrap.yjnewsPC a:visited{color:#639}.yjnThemeWrap.yjnewsPC a:hover,.yjnThemeWrap.yjnewsPC a:active{color:#CC3434}.yjnThemeWrap.yjnews{border:none}.yjnThemeWrap.yjnews .titl{position:relative;border-top-left-radius:0px;border-top-right-radius:0px;border-top:solid 10px #ddd;border-bottom:1px solid #ddd;padding:12px 5px 12px 10px;box-sizing:border-box;background:#f7f7f7;font-weight:bold;font-size:16px;color:#000}.yjnThemeWrap.yjnews .titl:before,.yjnThemeWrap.yjnews .titl:after{content:"";left:0;width:100%;height:1px;position:absolute;top:-10px;background-color:#ccc}.yjnThemeWrap.yjnews .titl:before{top:-10px}.yjnThemeWrap.yjnews .titl:after{top:-1px}.yjnThemeWrap.alternative .titl{background-color:#e7e7e7;color:#222}.yjnThemeWrap .titl .about{float:right;font-size:12px;margin:3px}.yjnThemeWrap .titl .about a{color:#fff;font-weight:normal}.yjnThemeWrap .titl .about a:hover{color:#fff;opacity:0.9}.yjnThemeWrap.alternative .titl .about a,.yjnThemeWrap.yjnews .titl .about a{color:#006ccc;opacity:0.9}.yjnThemeWrap.yjnewsPC .titl .about a{color:#03C;opacity:0.9}.yjnThemeWrap.yjnewsPC .titl .about a:hover,.yjnThemeWrap.yjnewsPC .titl .about a:active{color:#CC3434}.yjnThemeWrap.alternative.smallSingle .titl:after,.yjnThemeWrap.alternative.single .titl:after{border-top:8px solid #e7e7e7}.yjnThemeBody{padding:12px 8px 0;background:#fff}.yjnThemeBody:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeBox{padding:0 0 12px}.yjnThemeBox:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeBox li{position:relative;float:left;width:33%;border-left:1px solid #f0f0f0}.yjnThemeBox li:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeBox li:first-child{border-left:none}.yjnThemeBox .themeLink{display:block;padding:0 44px 0 10px;line-height:1.3;text-decoration:none}.yjnThemeBox .themeLink:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeBox .thumb{float:left;position:relative;display:block;width:32px;height:32px;overflow:hidden}.yjnThemeBox .thumb:after{display:block;content:'';position:absolute;top:0;left:0;width:32px;height:32px;display:block;border:1px solid rgba(0,0,0,0.06);box-sizing:border-box}.yjnThemeBox .thumb:hover:after{border:1px solid rgba(0,0,0,0.24)}.yjnThemeBox .themeTtl{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-left:35px;font-size:14px}.yjnThemeBox .themeTtl:hover{text-decoration:underline}.yjnThemeBox .num{display:block;margin-left:35px;color:#999;font-size:10px;font-family:Arial, Helvetica, sans-serif}.yjnThemeBox .num strong{margin-right:3px;color:#333;font-size:12px;font-weight:bold}.yjnThemeBox .watchWrap{position:absolute;top:0;right:10px}.yjnThemeWrap.smart{min-width:280px;border:none}.yjnThemeWrap.smart .titl{border-radius:0}.yjnThemeWrap.smart .yjnThemeBody{padding:0}.yjnThemeWrap.smart .yjnThemeBody ul{padding:0}.yjnThemeBoxSmart{position:relative;border-bottom:1px solid #f0f0f0}.yjnThemeBoxSmart .themeLink{display:block;padding:10px 48px 10px 10px;line-height:1.3;text-decoration:none}.yjnThemeBoxSmart .themeLink:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeBoxSmart .thumb{position:relative;float:left;display:block;width:48px;height:48px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.06);overflow:hidden}.yjnThemeBoxSmart .thumb:after{display:block;content:'';position:absolute;top:0;left:0;width:48px;height:48px;display:block;border:1px solid rgba(0,0,0,0.06);box-sizing:border-box}.yjnThemeBoxSmart .thumb:hover:after{border:1px solid rgba(0,0,0,0.24)}.yjnThemeBoxSmart .themeTtl{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-left:54px;font-size:16px}.yjnThemeBoxSmart .themeTtl:hover{text-decoration:underline}.yjnThemeBoxSmart .num{display:block;margin-left:54px;color:#999;font-size:10px;font-family:Arial, Helvetica, sans-serif}.yjnThemeBoxSmart .num strong{margin-right:3px;color:#333;font-size:12px;font-weight:bold}.yjnThemeBoxSmart .watchWrap{position:absolute;top:17px;right:10px}.yjnThemeWrap.single .titl{position:relative;padding:8px 6px 8px 125px}.yjnThemeWrap.single.yjnewsPC .titl{padding:8px 6px}.yjnThemeWrap.single.yjnewsPC .yjnThemeBody{padding:0 6px}.yjnThemeWrap.single.yjnewsPC .yjnThemeBody .img{margin:0 10px 10px 0}.yjnThemeWrap.single.yjnewsPC .yjnThemeBody .yjnThemeBodyCont{min-height:108px}.yjnThemeWrap.single.yjnews:after{display:none}.yjnThemeWrap.single .yjnThemeBody{position:relative}.yjnThemeWrap.single .yjnThemeBody:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeWrap.single .yjnThemeBody .img{float:left;width:96px;padding:5px;margin:-35px 0 10px;border:1px solid #F0F0F0;background:#fff}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont{position:relative;min-height:72px;margin-left:125px;padding:0 120px 8px 0}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont .sTitle{font-size:12px;color:#A9A9A9}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont .title{font-size:24px;line-height:1.4}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont .num{line-height:1.2;color:#999;font-size:10px;font-family:Arial, Helvetica, sans-serif}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont .num strong{margin-right:3px;color:#333;font-size:12px;font-weight:bold}.yjnThemeWrap.single .yjnThemeBody .yjnThemeBodyCont .watchWrap{position:absolute;right:0;bottom:8px}.yjnThemeWrap.smallSingle{min-width:300px}.yjnThemeWrap.smallSingle .titl{position:relative}.yjnThemeWrap.smallSingle .titl:after{content:"";position:absolute;bottom:-8px;left:50px;margin-left:-8px;width:0;height:0;border-top:8px solid #24b6b6;border-left:8px solid transparent;border-right:8px solid transparent}.yjnThemeWrap.smallSingle.yjnews .titl:after,.yjnThemeWrap.smallSingle.yjnewsPC .titl:after{display:none}.yjnThemeWrap.smallSingle.yjnewsPC .yjnThemeBody{padding:0 6px}.yjnThemeWrap.smallSingle .yjnThemeBody{position:relative}.yjnThemeWrap.smallSingle .yjnThemeBody:after{*zoom:1;content:".";display:block;clear:both;height:0;visibility:hidden}.yjnThemeWrap.smallSingle .yjnThemeBody .img{float:left;width:80px;padding:5px;margin:0 0 10px;border:1px solid #F0F0F0;background:#fff}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContTop{position:relative;margin-left:100px;padding:0 0 3px 0}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContTop .sTitle{font-size:12px;color:#A9A9A9}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContTop .title{font-size:24px;line-height:1.4}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContBottom{position:relative;margin-left:100px;padding:0 0 8px 0}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContBottom .num{line-height:1.2;color:#999;font-size:10px;font-family:Arial, Helvetica, sans-serif}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContBottom .num strong{margin-right:3px;color:#333;font-size:12px;font-weight:bold}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContBottom .about{font-size:12px;margin:0 0 3px}.yjnThemeWrap.smallSingle .yjnThemeBody .yjnThemeBodyContBottom .watchWrap{position:absolute;right:0;bottom:8px}.picQuartette{display:-webkit-box;display:-webkit-flex;display:flex;margin:8px;text-align:center}.picQuartette li{width:25%;vertical-align:top;line-height:1}.picQuartette li a{display:block;width:70px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.picQuartette li .img{width:70px;height:70px;position:relative}.picQuartette li .img:after{display:block;content:'';position:absolute;top:0;left:0;width:70px;height:70px;border:1px solid rgba(0,0,0,0.06);box-sizing:border-box}.picQuartette li .ttl{display:block;overflow:hidden;width:70px;height:26px;margin:8px 0;font-size:11px;text-align:left;font-weight:bold;line-height:1.2;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mesFollow{clear:both;position:relative;margin:12px 8px;border-radius:4px;background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.5)}.mesFollow.first{background-image:url(../images/img_ft.png);background-size:143px 134px;background-repeat:no-repeat;background-position:6px 6px}.mesFollow.first .btnApp{padding:8px;border-top:1px #ccc solid;background-color:#f7f7f7}.mesFollow:after,.mesFollow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mesFollow:after{border-bottom-color:#fff;border-width:9px;margin-left:-9px}.mesFollow:before{border-bottom-color:#ccc;border-width:10px;margin-left:-10px}.mesFollow .title{display:table-cell;padding:38px 8px 12px 150px;font-size:13px;color:#444;line-height:1.2;height:90px;vertical-align:middle}.mesFollow .title strong{font-size:17px;font-weight:bold}.mesFollow .title em{font-size:18px;font-weight:bold;display:inline-block;padding:0 0 3px}.mesFollow .title.app{font-size:14px}.mesFollow .title.app strong{font-size:18px}.mesFollow .titleYappWrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.mesFollow .titleYapp{display:table-cell;height:36px;padding:12px 8px 8px 50px;font-size:12px;color:#444;line-height:1.4;vertical-align:middle;background:url(https://s.yimg.jp/images/icon/app/and/y96.png) no-repeat;background-size:36px 36px;background-position:8px 12px}.mesFollow .titleYapp strong{font-size:17px;font-weight:bold}.mesFollow .cancel{position:absolute;top:8px;right:8px;width:14px;height:14px;background:url(../images/ico_close.png) no-repeat;background-size:14px 14px;text-indent:-9999px}.mesFollow .btnApp{padding:0 8px 12px;border-radius:0 0 4px 4px}.mesFollow .btnApp a{display:block;font-size:16px;color:#1A75FF;font-weight:bold;line-height:42px;text-align:center;border-radius:4px;background-color:#fff;border:1px #1A75FF solid}.mesFollow .textFol{display:inline-block;padding:0 8px;margin:0 2px;background-color:#ff6673;color:#fff;font-size:14px;line-height:20px;font-weight:bold}.mesFollow .text{padding:22px 8px 8px;font-size:11px;color:#444;text-align:center}.mesFollow .text .textFol{font-size:13px;line-height:18px}.yjnThemeWrap .mes,.yjnThemeWrap .mesAlert{clear:both;position:relative;padding:10px;margin:0 0 10px;border:2px #24B3B3 solid;border-radius:3px;background:#F2FAFA}.yjnThemeWrap.smart .mes,.yjnThemeWrap.smart .mesAlert{margin:12px 8px}.yjnThemeWrap .mesAlert{border:2px #FDD4D4 solid;background:#FEECEC}.yjnThemeWrap .mes .mesTitl,.yjnThemeWrap .mesAlert .mesTitl{display:block;font-weight:bold;color:#24B3B3;padding-bottom:5px;font-size:14px}.yjnThemeWrap .mesAlert .mesTitl{color:#D90000}.yjnThemeWrap .mes .cancel,.yjnThemeWrap .mesAlert .cancel{position:absolute;top:8px;right:0px;background:url(https://s.yimg.jp/images/jpnews/cre/theme/pc/images/ic_close.png) no-repeat;font-size:16px;color:#24B3B3}.yjnThemeWrap .mesAlert .cancel{background:url(https://s.yimg.jp/images/jpnews/cre/theme/pc/images/ic_close_red.png) no-repeat}.yjnThemeWrap .mes .cancel span,.yjnThemeWrap .mesAlert .cancel span{position:relative;display:block;overflow:hidden;text-indent:-60px;visibility:hidden}.yjnThemeWrap .mes .mesText,.yjnThemeWrap .mesAlert .mesText{font-size:14px}.icApp{margin-bottom:5px;background-color:#fff;background:url(https://s.yimg.jp/images/jpnews/cre/theme/sp/images/ic_newsapp.png) no-repeat 15px center,url(http://i.yimg.jp/images/jpnews/cre/theme/sp/images/ic_arrow_navy.png) no-repeat 97% center,#fff;border:1px dotted #9EDBDB;border-radius:3px}.icApp a{display:block;padding:10px 0 10px 60px;font-size:14px}.aboutLink{padding:8px 10px;font-size:12px;text-align:right}.aboutLink:hover{opacity:0.9}
