@charset "euc-jp";
/*** https://s.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;}
/*フォントサイズ指定のみyj2.cssに移動（文字サイズモジュールのため）*/

/*** http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css ------------------------------------------------------------------------------------------------------------***/
#pos-lrec{margin-bottom:10px;text-align:center;}#pos-lrec dl{background-color:#fff;color:#555;}#pos-lrec dt{display:inline-block;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;vertical-align:middle;}#pos-lrec td{text-align:left;}/* safari only \*/html:\66irst-child #pos-lrec dt{padding:3px 0 2px;}/* /safari only */#pos-lrec dd{}#pos-lrec dd img{vertical-align:bottom;}/* ---- in std template ---- */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main #sub-block2{margin-top:280px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #sub-block2{margin-top:280px;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css ----------------------------------------------------------------------------------------------------***/
#uhd div table{text-align:left;}#uhd img{display:block;}#uhd br{display:none;}#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg, #emg2, #emg3{margin-left:235px;}/**/#pos-n{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#pos-n table{margin:0 auto;text-align:left;}#pos-n br{display:none;}#pos-s{padding:10px 0;border-top:1px solid #ccc;text-align:center;}#pos-s table{width:500px;margin:0 auto;text-align:left;line-height:1em;}	/* for ie5/mac \*//*/#pos-s table{margin-left:235px;}/**/#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}/* === standard clear-after rules === */#masthead:after{content:".";display:block;position:relative;/*works better in IE5.5 or float in float situations */height:0;clear:both;visibility:hidden;}/* hide from ie/mac  needed for IE \*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css edited----------------------------------------------------------------------------------***/
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}	ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}a img{border:0;}hr.separation{display:none;}fieldset{border:none;}/* 3-1:layout common */#wrapper{text-align:left;font-size:medium;line-height:1.56em;}/*test #cat-pass{margin-bottom:10px;padding-left:7px;}*/ #contents-body{/* use clearfix hack */position:relative;}.yj-guid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj-skip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;font-size:small;line-height:1.4em;}/* === yj950 common  === *//*test .yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:950px;margin:0 auto;padding:0 10px;}.yj950-1 #contents,.yj950-1-3 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;background:#FFF;}*//* === yj950-1 === */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj950-1-3 = --*/.yj950-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main .wrapper{float:left;width:634px;}.yj950-1-3 #main #main-block{float:right;width:432px;}.yj950-1-3 #main #sub-block1{float:left;width:192px;}.yj950-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj950-2 === */.yj950-2 #contents-body #main{float:left;width:634px;}.yj950-2 #contents-body #sub{float:right;width:300px;}/* === yj950-3 === */.yj950-3 #contents-body #main{/* use clearfix hack */float:left;width:634px;}.yj950-3 #contents-body #main-main{float:right;width:432px;}.yj950-3 #contents-body #main-sub{float:left;width:192px;}.yj950-3 #contents-body #sub{float:right;width:300px;}/* === yj100per common  === */.yj100per-1,.yj100per-1-3,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper{/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px":"auto");}/* === yj100per-1 === */.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj100per-1-3 = --*/.yj100per-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #main-main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-1-3 #main #main-main{margin-left:316px;}.yj100per-1-3 #main #main-block-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-1-3 #main #main-block{margin-right:202px;}.yj100per-1-3 #main #sub-block1{float:left;width:192px;}.yj100per-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj100per-2 === */.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-2 #contents-body #main{margin-left:316px;}.yj100per-2 #contents-body #sub{float:right;width:300px;}/* === yj100per-3 === */.yj100per-3 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-3 #contents-body #main{margin-left:316px;}.yj100per-3 #contents-body #main-main-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-3 #contents-body #main-main{margin-right:202px;}.yj100per-3 #contents-body #main-sub{float:left;width:192px;}.yj100per-3 #contents-body #sub{float:right;width:300px;}/* 2-3.clearfix *//* for FF,Safari,Opera */#contents-body:after,.yj950-3 #contents-body #main:after{display:block;visibility:hidden;clear:both;height:0;content:".";}/* for Win IE5.5-7 */#contents-body,.yj950-3 #contents-body #main{zoom:1;}

/*950px*/
.news100per-1{width:100%;}
.news100per-1 #wrapper{min-width:950px;}
* html .news100per-1 #wrapper,{/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px" : "auto");}
.wrapper950{ width:950px;margin:0 auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/p/e/tmplWinie50_pe.css --------------------------------------------------------***/
#wrapper{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;}#footer address{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;}/* uhd patch */.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{padding:0;voice-family:"\"}\"";voice-family:inherit;padding:0 10px;}.yj100per-1 #uhd,.yj100per-1-3 #uhd,.yj100per-2 #uhd,.yj100per-3 #uhd {padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding:0;}.yj100per-1 #uhd table td,.yj100per-1-3 #uhd table td,.yj100per-2 #uhd table td,.yj100per-3 #uhd table td{padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;parring-right:0;}.yj100per-1 #uhd table td td,.yj100per-1-3 #uhd table td td,.yj100per-2 #uhd table td td,.yj100per-3 #uhd table td td{padding-left:2px;padding-right:2px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}.yj100per-1 #masthead,.yj100per-1 #contents,.yj100per-1 #footer,.yj100per-1-3 #masthead,.yj100per-1-3 #contents,.yj100per-1-3 #footer,.yj100per-2 #masthead,.yj100per-2 #contents,.yj100per-2 #footer,.yj100per-3 #masthead,.yj100per-3 #contents,.yj100per-3 #footer{padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}/* for yj950 column *//*.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:970px;voice-family:"\"}\"";voice-family:inherit;width:950px;}*//* for 100per column */.yj100per-1-3 #contents-body #main-block,.yj100per-3 #contents-body #main-main{margin-left:316px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}.yj100per-1-3 #contents-body #center{margin-left:310px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper{/* Win IE5.x min-width */width:expression(document.body.clientWidth < 1001 ? "970px":"auto");voice-family:"\"}\"";voice-family:inherit;width:expression(document.body.clientWidth < 1001 ? "950px":"auto");}/* 3-3.clearfix *//* for Win IE5 */#contents-body,.yj950-3 #contents-body #main{height:1%;voice-family:"\"}\"";voice-family:inherit;height:auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplWinie55_pu.css --------------------------------------------------------***/
.yj-skip{margin:-1px 0;voice-family:"\"}\"";voice-family:inherit;margin:0;}

/*** https://s.yimg.jp/images/media/ymui/css/ymui.css --------------------------------------------------------***/
/* -------------------------- property color declaration -------------------------- */
.ymuiHeaderBGLight{background:#d2d3ff;}
.ymuiHeaderBGDark{background:#bbbcf5;color:#fff;}
.ymuiBodyBG{background:#f1f1f1;}
/* ------------------------- /property color declaration -------------------------- */
/* 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;}
/* yjMS */
.yjMS{font-size:90%;letter-spacing:0.065em;}
body:first-of-type .yjMS{letter-spacing:0em;}
html:\66irst-child .yjMS{letter-spacing:0em;}
.yjMSt{font-size:90%;line-height:1.35em;letter-spacing:0.065em;}
body:first-of-type .yjMSt{letter-spacing:0em;}
html:\66irst-child .yjMSt{letter-spacing:0em;}
/* titlebar */
.ymuiTitle{font-weight:700;padding:2px 6px 0px 6px;display:block;}.ymuiEditLink{float:right;margin:0 6px 0 0;}
/* 3D */
.ymui3DHeader{border:solid 1px #999;border-bottom:none;font-size:87.5%;}.ymui3DHeader div{border:solid 1px #fff;border-bottom:none;}.ymui3DContainer{border:solid 1px #999;background:#ededed;}.ymui3DContainer div{border:solid 1px #fff;padding:5px 10px;}
/* container */
.ymuiContainer{margin:0 0 20px 0;padding:5px;}
.ymuiContainerNopad{margin-bottom:15px;}
/*リニューアル*/
.ymuiContainerNopad.ver1{
	padding: 15px 15px 0;
}
/* paging */
.ymuiPagingTop{margin:0;padding:5px 0px;}.ymuiPagingTop span{float:right;}.ymuiPagingTop .ymuiInactive{color:#666;}.ymuiPagingBottom{padding-top:0.5em 0 ;text-align:center;zoom:1;margin-bottom:1em;}.ymuiPagingBottom span, .ymuiPagingBottom a{padding:0.25em 0.4em;_padding:0 0.4em;margin:2px;border:1px solid #eee;zoom:1;}*:first-child+html .ymuiPagingBottom span, *:first-child+html .ymuiPagingBottom a{padding:0 0.4em;margin:2px;border:1px solid #eee;zoom:1;}.ymuiPagingBottom span{background:#eee;font-weight:bold;}.ymuiPagingBottom a:hover{border-color:#00d;background:#039;color:#fff;}
/* list ul */
.ymuiList{background:none;}
.ymuiListNone li{padding:0;margin:4px 0 8px 0;}
.ymuiSingleLine{background:url(https://s.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x bottom;padding-bottom:5px !important;margin-bottom:5px !important;zoom:1;}
.ymuiDotLine{padding-bottom:5px !important;}
.ymuiSeeMore{text-align:right;}
.ymuiCountDate{width:200px;}
.ymuiCountDate span{padding-left:4px;font-size:97.25%;}
.ymuiCDSeeMore{width:86px;}

/* text decoration */
.ymuiArrow1{background:url(https://s.yimg.jp/images/media/ymui/img/carrrot_5.png) no-repeat 0 9px;padding:0 0 0 10px;}
.ymuiPhoto{background:url(https://s.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(https://s.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat -15px 3px;cursor:default;display:inline-block;line-height:20px;width:31px;height:20px;text-indent:-9999px;margin-right:2px;}
.ymuiPhoto,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.ymuiNew,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.icoPay,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.icoPremium,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.ymuiPhoto, x:-moz-broken {display:inline-block;padding:0;overflow:hidden;}/*hack for firefox3 and after*/
.ymuiNew, x:-moz-broken {display:inline-block;padding:0;overflow:hidden;}/*hack for firefox3 and after*/
.icoPay, x:-moz-broken {display:inline-block;padding:0;overflow:hidden;}/*hack for firefox3 and after*/
.icoPremium, x:-moz-broken {display:inline-block;padding:0;overflow:hidden;}/*hack for firefox3 and after*/
.ymuiPhotoNew{background:url(https://s.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px -2px;padding:0 25px 2px 25px;cursor:default;text-indent:-9999px;}
.ymuiDate{color:#666;}

/* ----------------------------------------
NEWS css set
---------------------------------------- */
#contents #main .yjXL{font-size:140%;font-weight:bold;letter-spacing:-0.05em;}
.fsl{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}
html>body .fsl{font-size:120%;font-size/**/:large;}
.fsm{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}
html>body .fsm{font-size:100%;font-size/**/:medium;}
.fsmt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}
html>body .fsmt{font-size:100%;font-size/**/:medium;}
.fss{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .fss{font-size:84%;font-size/**/:small;}
.fsst{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .fsst{font-size:84%;font-size/**/:small;}
/*ymui rewrite */
.ymuiContainer{margin-bottom:20px;padding-left:5px;padding-right:5px;}

strong{font-weight:700;}
hr.line{border:solid #ccc;border-width:1px 0px 0px 0px;height:1px;overflow:hidden;clear:both;}
.darkRed{color:#c00;}
.greyText{color:#666;}
.fbBlue{color:#3B5998;}
.relNews{color:#339933 !important;}
.textNomal{font-weight:normal;}
.textCenter{margin:0 auto;text-align:center;}
.mar0A{margin:0 auto;}
.marB5{margin-bottom:5px;}
.marB10{margin-bottom:10px;}
.marT5{margin-top:5px;}
.marT10{margin-top:10px;}
.pad4{padding:4px;}
.padImg{padding:4px 4px 4px 160px;}
.padImgV{padding:4px 4px 4px 214px;}
.padTB4{padding:4px 0;}
.padLR4{padding:0 4px;}
.padL70{padding-left:70px !important;}
.floatL{float:left;}
.floatR{float:right;}
#main .imgMargin img{margin:0 5px 0 0;float:left;}
#sub .imgMargin img{margin:0 5px 0 0;float:left;}
.listingBlock{float:left;width:50px;white-space:nowrap;}
.listingBlock60{float:left;width:60px;white-space:nowrap;}
.floatPad{padding-left:60px;}
.floatBlock{float:left;width:55px;font-weight:bold;white-space:nowrap;}
/* ----------------------------------------
Sprite
---------------------------------------- */
/*ico*/
.icoPremium,.icoPay,.icoBookmark,.icoHatena,.icoBuzzurl,.icoLivedoor,.icoChoix,.icoNewsing,.icoIza,.icoDemocracy,.icoVideo,.helpIcon,.netarica .netaRank01,.netarica .netaRank02,.netarica .netaRank03,.blogS,.blogA,.blogB,.blogC,.wakabaIcon,.ymuiTV,#ynPublicNews a,#ynRelatedArticleList h3,#ynRelatedBlog h3,#ynRelatedTopics h3,#ynFreshEye h3,#ynAffinityList h3,#ynSportsMod.detail h3,.feye,#toggleControl ul.toggleIcon{background:url(https://s.yimg.jp/images/news/v1/yn_sprite_icons_20130409.png) no-repeat;}
.icoBookmark{background-position:0 0;padding:0 4px 2px 18px;}
.icoHatena{background-position:0 -50px;padding:0 4px 2px 18px;}
.icoBuzzurl{background-position:0 -100px;padding:0 4px 2px 25px;}
.icoLivedoor{background-position:0 -150px;padding:0 4px 2px 18px;}
.icoChoix{background-position:0 -200px;padding:0 4px 2px 20px;}
.icoNewsing{background-position:0 -1250px;padding:0 4px 2px 20px;}
.icoIza{background-position:0 -1350px;padding:0 4px 2px 20px;}
.icoDemocracy{background-position:0 -1645px;padding:0 4px 0 20px;}
.icoVideo{background-position:5px -1546px;cursor:default;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
.helpIcon{background-position:0 -245px;padding-left:16px;display:block;/*float:right;*/}
.wakabaIcon{background-position:0 -1450px;padding:0 0 2px 18px;}
.ymuiTV{background-position:0 -1550px;padding:0 0 0 16px;cursor:default;}
.icoPay{background-position:0 -2000px;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
.icoPremium{background-position:0 -2100px;display:inline-block;text-indent: -9999px;width: 18px;height:20px;line-height:20px;margin-right:2px;/text-indent:0; /line-height:0; /font-size:0; /overflow:hidden;_vertical-align:bottom;}

/*mainBox*/
.mainBox{
margin-bottom: 15px;
background-color: #fff;
border-right: 1px #E1E1E1 solid;
border-left: 1px #E1E1E1 solid;
border-bottom: 1px #E1E1E1 solid;
}

/*zero match*/
.zeroMatch{padding:10px;text-align:center;display:block;}
/* copyright */
#ynCopyright{zoom:1;}
#ynCopyright h3{font-weight:bold;}
#ynCopyright ul.ymuiList li.ymuiArrow1{display:block;width:48%;float:left;}
/* commentCopyright */
#ynCommentCopyright{zoom:1;}
#ynCommentCopyright ul.ymuiList li.ymuiArrow1{display:block;width:48%;float:left;}
/*errorText zasshi*/
.errorTextBacktoZasshi {text-align:center;margin:50px 0 -40px 0 !important;}
.errorTextBacktoZasshi a{font-weight:bold;}
/*blank_mes*/
.blank_mes{margin-bottom:10px;padding-top:10px;}
.blank_mes p{font-size:14px;text-align:center;}
/*.registerMsg*/
/*.registerMsg{padding:5px; margin:0 auto 10px;background:url(https://s.yimg.jp/images/news/v1/bg_transparent.png) repeat-x;}
.registerMsg .registerMsgBg{padding:15px; background:#f8f7f7;}*/
.payExplain a.registerBtn{
display: block; cursor: pointer; text-decoration: none; line-height: normal; border: 1px solid #d0d0d0; border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.1); color: #333!important; text-decoration: none; background: #fefefe; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)); background-image: -webkit-linear-gradient(#ffffff, #efefef); background-image: -moz-linear-gradient(#ffffff, #efefef); background-image: -o-linear-gradient(#ffffff, #efefef); background-image: -ms-linear-gradient(#ffffff, #efefef); background-image: linear-gradient(#ffffff, #efefef); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEFEFEF'); -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; outline: none;
border-color: #A1BC4E #84A325 #718C20 #84A325 !important;
background: #9CC22C;
background-size: 100%;
background-image: -moz-linear-gradient(top, #AFD737 0%, #90B424 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AFD737), color-stop(100%,#90B424));
background-image: -webkit-linear-gradient(top, #AFD737 0%,#90B424 100%);
background-image: -ms-linear-gradient(top, #AFD737 0%,#90B424 100%);
background-image-image: linear-gradient(top, #afd737 0%,#90b424 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afd737', endColorstr='#90b424',GradientType=0 );
color: white!important;
text-shadow: rgba(12, 46, 30, 0.4) 0 0 2px;}
.registerMsg .registerBtn a:hover,.payExplain a.registerBtn:hover{
border-color: #809345 #5E751A #516317 #5E751A !important;
background: #91B524;
background-image: -moz-linear-gradient(top, #A0C828 0%, #87A822 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0C828), color-stop(100%,#87A822));
background-image: -webkit-linear-gradient(top, #A0C828 0%,#87A822 100%);
background-image: -ms-linear-gradient(top, #A0C828 0%,#87A822 100%);
background-image: linear-gradient(top, #A0C828 0%,#87A822 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0c828', endColorstr='#87a822',GradientType=0 );background-size: 100%;}
/*終了媒体*/
.registerMsg.discontinued{margin-bottom:10px;padding: 0;background: #EBF0FA;border: 1px #B0C3EB solid;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.registerMsg.discontinued div{margin: 15px;padding-left: 30px;background: url(https://s.yimg.jp/images/news/bylines/v201303/main/ic_info.png) no-repeat left 0;font-size: 14px;text-align: left;}
.registerMsg.discontinued .ttl{font-weight: bold;margin-bottom: 10px;}
.registerMsg.discontinued div a{display: inline-block;}

/*ASCT*/
.asct h1{ padding:30px 20px; border-bottom:1px solid #e6e6e6;line-height:1;font-size:180%;color:#72727a;}
.asct p {padding:0 0 20px 0; }
.asct table{border-top:1px solid #dcdcdc;}
.asct .odd{width:150px;padding:15px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.asct .even{width:740px;padding:15px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
.asct .outline {margin:0 0 15px 0;padding:20px 15px;border-top:1px solid #999999; background:#ffffff;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.asct ul{margin:20px 15px;}
.asct dl dt{float:left;font-weight:bold;padding:0 10px 0 0;}
.asct .infoCP{border-top:1px solid #999999; background:#ffffff; box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.asct .infoCP h2{margin-bottom:20px;padding:15px 10px; border-bottom:1px solid #e6e6e6;font-weight:bold;}
.asct .infoCP table{margin: 0 15px 20px 15px;border-top:1px solid #dcdcdc;}
.asct .infoCP .odd{width:166px;padding:5px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.asct .infoCP .even{width:735px;padding:5px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
/*payExplain*/
.payExplain h1{ padding:30px 20px;  border-bottom:1px solid #e6e6e6;line-height:1;font-size:180%;color:#72727a;}
.payExplain table{margin:0 15px 30px 15px; border-top:1px solid #dcdcdc;}
.payExplain .odd{ width:150px;padding:15px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.payExplain .even{padding:15px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
.payExplain .even li{margin-top:10px;}
.payExplain .outline ,.payExplain .notes{border-top:1px solid #999999; background:#ffffff; box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.payExplain h2{margin-bottom:20px;padding:15px 10px; border-bottom:1px solid #e6e6e6;font-weight:bold;}
.payExplain .notes ul{margin:0 15px 20px 15px;}
.payExplain .notes li{list-style:disc outside;margin-left:20px;}
.payExplain dl dt{float:left;font-weight:bold;}
.payExplain dl dd{float:left;}
.payExplain .register{margin:0 0 15px 0;padding:20px 0;background:#FFF;border-top:none;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);text-align: center;font-weight:bold;}
.payExplain .register p{margin: 10px 0 0 0;}
.payExplain .register .confirm{margin: 0 0 10px 0;}
.payExplain a.registerBtn{font-weight:bold;display:block;width:161px;height:40px;line-height:40px;margin:0 auto;}
/*promoCP*/
#promoCP h3 {padding:4px 15px;}
#promoCP li{/*margin:4px 0;padding:5px;*/line-height:1.7em;border-bottom: 1px solid #DFDFDF;}
#promoCP li a {display: block;padding:5px;}
#promoCP li a:hover {background: #EBF0FA;}
#promoCP p {padding:5px 0;text-align:right;}
.ynProviderInfo {background: #F7F7F7;border: 1px solid #E8E8E8;padding: 10px;line-height: 1.3;}
.borderBtmDot{border-bottom:1px dotted #8E93C1;}

.purchaseList .name img{float:right;}
.purchaseList .name h3{float: left;font-weight:bold;}
.purchaseList .name img{float:right;}
.purchaseList{margin: 0 0 20px 0;}
.adPromo{text-align: center; margin: 0 0 20px 0;}
/*editorsMsg*/
.editorsMsg{margin: 0 0 20px 0;}
.editorsMsg .title{font-weight:bold;margin-bottom:10px;background:#cdcdcd;padding:8px 15px;
border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
}
.editorsMsg .info{display: block;}
.editorsMsg .thmb{float: left;margin: 0 10px  0 0 ;}
.editorsMsg .thmb span{border: 1px solid #e0e0e0;background-color: #fff;padding: 2px;display: block;width: 96px;height: 96px;}
.editorsMsg .cap{float: left;width: 520px;}
.editorsMsg .cap span{display: block;}
.editorsMsg .name{padding: 8px 0 0 0;display: block;text-align: right;font-size: 88%;}
/* ----------------------------------------
Footer
---------------------------------------- */
/* Plugin */
div.yjplg{background:#EEEEEE none repeat scroll 0 0;border:3px double #DDDDDD;min-height:31px;padding:0.5em;}
.yjplg{margin-bottom:10px;}
*html div.yjplg {zoom:1;}
div.yjplg div.icn-h{float:right;}
div.yjplg div.icn-h img{margin-left:0.5em;}
div.yjplg img{border:0 none;height:31px;width:88px;}

div.yjstdPlug{margin-bottom:10px;padding:0.5em;background:#eeeeee;border:double 3px #DDDDDD;min-height:16px;}
/*\*/*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;}
/* Footer deviceChange */
.yjChviewWrap{margin-bottom:10px;text-align:center;}
.yjChview{display:inline-block;padding:10px 60px;border:1px solid #e7e7e7;background:#f9f9f9;text-align:center;}
.yjChview dl,.yjChview dd,.yjChview p{margin:0;}
.yjChview dl dt,.yjChview dl dd{display:inline;font-size:14px;line-height:1.2em;}
.yjChview dl dt{padding-right:0.2em;}
.yjChview dl dd span{font-weight:bold;}
.yjChview dl dd:after{content:"\ff5c";}
.yjChview dl dd.end:after{content:"";}
/* ----------------------------------------
Error Page
---------------------------------------- */
.alertBg{background:#f8f8ee;padding:6px;margin-bottom:10px;text-align:left;border:1px solid #cc8d8a;}
.apologyText{color:#000000;border:1px solid #000000;padding:15px;margin-bottom:10px;}
.errorText p{margin-bottom:20px;margin-top:10px;}
.errorText ul{margin:50px 0;}
.errorText ul li{padding-left:10px;padding-right:10px;display:inline;border-left:1px solid #666666;}
.errorText ul li.first{border:0;}