@charset "UTF-8";
/* 共通 */
*{margin:0;padding:0}
li{list-style:none}

div#str-container div#contents strong a:link{color:#e41618;text-decoration:none}
div#str-container div#contents strong a:link span{color:#e41618;text-decoration:none}
div#str-container div#contents strong a:visited{color:#e41618;text-decoration:none}
div#str-container div#contents strong a:hover,div#str-container div#contents strong a:active,div#str-container div#contents strong a:focus{color:#e41618;text-decoration:underline}
body{font-size:76%; line-height:1.3; color:#333; font-family:'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック'; width:100%; height:100%;}
body.narrowWin, body.broadWin{position:relative;}
div#str-container{width:1042px;margin:0 auto;background:#fff;height:100%; position:relative;}
div#str-container div#contents{background:#fff;/*min-height:606px;*/padding:0 24px}
div#str-container div#contents div#str-contentsleft{float:left;width:684px;position:relative;z-index:10;min-height:300px}
div#str-container div#contents div#str-contentsright{width:300px;float:left;margin-left:10px;position:relative;z-index:1}
div#str-container div#contents a:link{color:#0096db;text-decoration:none}
div#str-container div#contents a:visited{color:#0096db;text-decoration:none}
div#str-container div#contents a:hover,div#str-container div#contents a:active,div#str-container div#contents a:focus{color:#0096db;text-decoration:underline}
div#str-header{width:994px;margin:0 auto;padding:0 0 0px;overflow:hidden}
.header-l{float:left;width:684px}

div#str-header div#lyt-logo{position:relative;height:41px;width:260px;margin: 0 0 7px 0;}
div#str-header div#header-title{position:absolute;top: 0px;left:0;}
div#str-header div#header-title p{position:relative;z-index:100}
div#str-header div#header-title p a{display:block;text-decoration:none!important;width: 243px;height: 48px;background: url(../images/mynavinews_logo.jpg) no-repeat;overflow:hidden;background-size: contain;}
div#str-header div#header-title p a span{position:relative;overflow:hidden;z-index:-1}
div#str-header div#header-chlogo{position:absolute;top: 0px;left:250px;}
div#str-header div#header-chlogo p{position:relative;z-index:100}
div#str-header div#header-chlogo p a{display:block;text-decoration:none!important;overflow:hidden;margin-left:14px}
div#str-header div#header-chlogo p a span{position:relative;overflow:hidden;z-index:-1}
/* ログイン */
div#str-header div#header-search{width:305px}
div#str-header div#header-search .lyt-btn-login{width:198px;height:30px;position:relative;float:right}
div#str-header div#header-search .lyt-btn-login .login{position:absolute;top:0;left:6px}
div#str-header div#header-search .lyt-btn-login .login p{position:relative;z-index:100}
div#str-header div#header-search .lyt-btn-login .login p a{display:block;text-decoration:none;width:90px;height:24px;overflow:hidden}
div#str-header div#header-search .lyt-btn-login .login p a:hover{display:block;text-decoration:none;width:90px;height:24px;overflow:hidden}
div#str-header div#header-search .lyt-btn-login .login p a span{position:relative;overflow:hidden;z-index:-1}
div#str-header div#header-search .lyt-btn-login .regist{position:absolute;top:0;left:102px}
div#str-header div#header-search .lyt-btn-login .regist p{position:relative;z-index:100}
div#str-header div#header-search .lyt-btn-login .regist p a{display:block;text-decoration:none;width:90px;height:24px;overflow:hidden}
div#str-header div#header-search .lyt-btn-login .regist p a:hover{display:block;text-decoration:none;width:90px;height:24px;overflow:hidden}
div#str-header div#header-search .lyt-btn-login .regist p a span{position:relative;overflow:hidden;z-index:-1}
/* ログインボタン */
.lyt-btn-login .login p a, .lyt-btn-login .regist p a{padding-top: 5px;text-align: center;background: #646464!important;height: 20px!important;-moz-border-radius:3px 3px 3px 3px /3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px /3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px /3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px /3px 3px 3px 3px;}
.lyt-btn-login .login p a span, .lyt-btn-login .regist p a span{color: #fff!important;z-index: 1!important;}
/* 検索ボタン */
#form_search_header input[type="image"]{background:#53c5ea;}
#form_search_header input[type="image"]:hover{background:#58D0F7;}
/* 検索ボックス*/.
div#str-header div#header-search dl.lyt-keyword{margin-top:7px;margin-bottom:1px;overflow:hidden}
div#str-header div#header-search dl.lyt-keyword dt{display:block;text-decoration:none;width:65px;height:14px;background:url(../images/ea-set-01.png) no-repeat -696px -37px;overflow:hidden;float:left}
div#str-header div#header-search dl.lyt-keyword dt span{position:relative;overflow:hidden;z-index:-1}
div#str-header div#header-search dl.lyt-keyword dd{padding-left:9px;width:224px;float:left;font-size:91.66%}
div#str-container div#str-header #form_search_header input[type="text"]{width:232px;height:15px;padding:2px;border-top:1px #dedede solid;border-left:1px #dedede solid;border-bottom:1px #dedede solid;border-right:none;-moz-border-radius:3px 0 0 3px /3px 0 0 3px;-webkit-border-radius:3px 0 0 3px /3px 0 0 3px;-o-border-radius:3px 0 0 3px /3px 0 0 3px;-ms-border-radius:3px 0 0 3px /3px 0 0 3px;-moz-box-shadow:inset 2px 2px 1px #f9f9f9;-webkit-box-shadow:inset 2px 2px 1px #f9f9f9;float:left}
div#str-container div#str-header #form_search_header input.submit{float:left}

/* カテナビ */
div#str-container div#str-nav-cate-2{margin:0 0 7px;overflow:hidden;font-size:91%;}
div#str-container div#str-nav-cate-2 ul{overflow:hidden}
div#str-container div#str-nav-cate-2 ul li{float:left;width:141px;margin:0 1px 1px 0}
div#str-container div#str-nav-cate-2 ul li:nth-child(7n+1){clear:left}
div#str-container div#str-nav-cate-2 ul li a{display:block;/* padding:3px 2px 4px; */border-radius:3px;text-align:center;background-color:#228db5;}
div#str-container div#str-nav-cate-2 ul li a:link,div#str-container div#str-nav-cate-2 ul li a:visited{color:#fff}
div#str-container div#str-nav-cate-2 ul li a:hover,div#str-container div#str-nav-cate-2 ul li a:active,div#str-container div#str-nav-cate-2 ul li a:focus,div#str-container div#str-nav-cate-2 ul li a.current{color:#00506b;background-color:#f9f8f8;text-shadow:1px 1px 0 rgba(255,255,255,0.4);text-decoration:none}

.lyt-box-special .icon-print{width:31px;padding:10px 9px;float:right}
.lyt-box-special .icon-print a{display:inline-block;width:31px;height:30px;background:url(../images/ea-set-01.png) no-repeat 0 -208px;text-decoration:none!important}
.lyt-box-special .icon-print a:hover{text-decoration:none!important}
.lyt-box-special .icon-print span{position:relative;overflow:hidden;z-index:-1}

.lyt-hdg-02{overflow:hidden;position:relative}
.lyt-hdg-02 h2, .lyt-hdg-02 > h3, .lyt-hdg-02 > p{border-top:#7ad8f1 solid 1px;border-bottom:#53c5ea solid 1px;-moz-border-radius:3px 3px 0 0 /3px 3px 0 0;-webkit-border-radius:3px 3px 0 0 /3px 3px 0 0;-o-border-radius:3px 3px 0 0 /3px 3px 0 0;-ms-border-radius:3px 3px 0 0 /3px 3px 0 0;background:#53c5ea;/*background:-moz-linear-gradient(#7ad8f1,#53c5ea);background:-webkit-gradient(linear,left top,left bottom,from(#7ad8f1),to(#53c5ea));*/font-weight: normal;color:#fff;/* text-shadow:-2px -1px 1px #3bacd0; */padding:4px 10px 2px;line-height: 1;margin-bottom:0 !important;font-size: 96%;}

.lyt-btn-innerhdg{position:relative}
.lyt-btn-innerhdg .btn{display:block;border-top:#9ddbf0 solid 1px;border-bottom:#58c9e7 solid 1px;border-left:#87d7ee solid 1px;-moz-border-radius:0 3px 0 0 /0px 3px 0 0;-webkit-border-radius:0 3px 0 0 /0px 3px 0 0;-o-border-radius:0 3px 0 0 /0px 3px 0 0;-ms-border-radius:0 3px 0 0 /0px 3px 0 0;background:#58c9e7;/*background:-moz-linear-gradient(#9ddbf0,#43b9e1,#53c5ea);background:-webkit-gradient(linear,left top,left bottom,from(#9ddbf0),to(#53c5ea));*/color:#fff;text-shadow:-2px -1px 1px #3bacd0;padding: 3px 15px 2px;line-height: 1;position:absolute;top:0;right:0;/*-moz-box-shadow:-1px 0 0 #39a9d8;-webkit-box-shadow:-1px 0 0 #39a9d8*/}

.lyt-hdg-02-02{font-weight:bold;padding:0 9px;border-bottom:#d9d9d9 1px solid}
.lyt-hdg-02-03{overflow:hidden;border-top:#7ad8f1 solid 1px;border-bottom:#53c5ea solid 1px;-moz-border-radius:3px 3px 0 0 /3px 3px 0 0;-webkit-border-radius:3px 3px 0 0 /3px 3px 0 0;-o-border-radius:3px 3px 0 0 /3px 3px 0 0;-ms-border-radius:3px 3px 0 0 /3px 3px 0 0;background:#53c5ea;/*background:-moz-linear-gradient(#7ad8f1,#53c5ea);background:-webkit-gradient(linear,left top,left bottom,from(#7ad8f1),to(#53c5ea));*/position:relative;z-index:0}
.lyt-hdg-02-03 h2, .lyt-hdg-02-03 > p{font-weight: normal;color:#fff;margin-bottom:0 !important;/* text-shadow:-2px -1px 1px #3bacd0; */padding:4px 10px 2px;line-height: 1;float:left;width:270px;font-size: 96%;}
.full h2{width:610px}
.lyt-hdg-02-03 .btn-rss{float:right;margin-right:9px;margin-top:3px}
.lyt-hdg-02-03 .btn-rss a{display:block;text-decoration:none!important;width:36px;height:12px;background:url(../images/ea-set-01.png) no-repeat 0 -238px}
.lyt-hdg-02-03 .btn-rss a span{position:relative;overflow:hidden;z-index:-1}
.lyt-hdg-02-04{font-weight:bold;font-size:166%}
.lyt-hdg-lineup{display:block;width:531px;height:32px;background:url(../images/ea-set-01.png) no-repeat -1234px -21px;margin-bottom:20px}
.lyt-hdg-lineup span{position:relative;overflow:hidden;z-index:-1}
.lyt-hdg-03{border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px;padding-bottom:3px;padding:2px 9px 0}
.lyt-hdg-03 h3, .lyt-hdg-03 p{background:url(../images/icon-dot-01.gif) no-repeat 0 .15em;font-weight:bold;padding-left:16px}
.lyt-hdg-03-rss{border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px;padding-bottom:3px;padding:2px 9px 0;overflow:hidden}
.lyt-hdg-03-rss h3, .lyt-hdg-03-rss h2{background:url(../images/icon-dot-01.gif) no-repeat 0 .2em;padding-left:16px;float:left;font-weight:bold;width:260px}
.lyt-hdg-03-rss .btn-rss{float:right;margin-right:2px;margin-top:1px}
.lyt-hdg-03-rss .btn-rss a{display:block;text-decoration:none!important;width:36px;height:12px;background:url(../images/ea-set-01.png) no-repeat 0 -238px}
.lyt-hdg-03-rss .btn-rss a span{position:relative;overflow:hidden;z-index:-1}
.lyt-hdg-03-02{border-bottom:#d9d9d9 solid 1px;padding-bottom:3px;padding:5px 9px}
.lyt-hdg-03-02 h3{border-left:4px solid #66ceed;padding-left:6px;font-weight:bold;font-size:133%}
.lyt-hdg-03-03{border-bottom:#d9d9d9 solid 1px;margin-top: 5px;padding:3px 0;font-size:116%;font-weight:bold}
.lyt-hdg-03-03 span.num{min-width:18px;min-height:18px;padding:2px 2px 2px 3px;-moz-border-radius:12px 12px;border:1px solid #50c3e5;background:#50c3e5;display:inline-block;text-align:center}
.lyt-hdg-03-03 span.num span{color:#fff;font-weight:bold;text-align:center}
.lyt-hdg-03-04{border-left:4px solid #66ceed;padding-left:1px;margin:5px 9px}
.lyt-hdg-03-04 h3{border-left:4px solid #66ceed;padding:2px 6px;font-weight:bold;font-size:133%}
.lyt-noborder{border-bottom:none}
#str-contentsleft h1{-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px;background:#52c5ea;background:-moz-linear-gradient(#7ad7f0,#52c5ea);background:-webkit-gradient(linear,left top,left bottom,from(#7ad7f0),to(#52c5ea));/* margin-bottom: 5px; */}
#str-contentsleft h1 span{display:block;border-top:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;background:#fff;background:-moz-linear-gradient(#fff,#f3f3f3);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));padding:8px 8px 6px;line-height:1;margin-left:9px;font-weight:bold;font-size:133%}
.heading01{margin-bottom:15px;border-bottom:#d9d9d9 solid 1px}
.heading01 span{background:url(../images/bg-hdg-l3-01.gif) repeat-y top left;font-size:123.07%;font-weight:bold;padding:2px 16px;line-height:1;margin-bottom:4px;display:block}
.heading02{border-left:#66ceed solid 4px;margin-bottom:15px;font-weight:bold;padding:2px 6px 1px;line-height:1}
h4{font-weight:bold}
div#str-container div#contents .lyt-btn-innerhdg a:link{color:#fff;text-decoration:none}
div#str-container div#contents .lyt-btn-innerhdg a:visited{color:#fff;text-decoration:none}
div#str-container div#contents .lyt-btn-innerhdg a:hover,div#str-container div#contents .lyt-btn-innerhdg a:active,div#str-container div#contents .lyt-btn-innerhdg a:focus{color:#fff;text-decoration:none}
.cate a{color:#fa7d00!important;font-weight: bold;}
.tag a{color: #fa7d00!important}
.fs_m{font-size:108.3%;line-height:1.6}
.lyt-del{text-decoration:line-through}
.lyt-point{color:#900}
.lyt-cap-01{margin-top:10px;text-align:left}
.lyt-cap-02{margin:5px;text-align:left}
.lyt-cap-03{border:#d9d9d9 solid 1px;text-align:left}
.lyt-cap-03 p{margin:5px;line-height:1}
.col02{width:512px}
#str-contentsleft p{margin-bottom:1em}
#str-contentsleft .lyt-box-01 p,#str-contentsleft .lyt-box-02 p,#str-contentsleft .lyt-box-03 p{margin-bottom:0!important}
.icon{vertical-align:middle}
div#str-contentsright .lyt-img-bnr{text-align:center;padding-top:5px}
.lyt-img-01{border-bottom:#d9d9d9 solid 1px;background:-moz-linear-gradient(#fff,#f2f2f2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));padding:4px 0;text-align:center;margin-bottom:10px}
#pagingArea{text-align:center}
.paging li{display:-moz-inline-box;display:inline-block}
.paging li a{display:block;text-decoration:none;width:25px}
.lyt-img-c{text-align:center;margin-bottom:20px}
.lyt-img-c ul li{display:-moz-inline-box;display:inline-block;margin-left:4px;border:#d9d9d9 solid 1px;text-align:left}
.lyt-img-c .img-c{margin-left:4px}
.lyt-img-c .img-c:first-child{margin-left:0}
.lyt-img-c ul li p.cap{margin:5px;line-height:1}
*:first-child+html .lyt-img-c{zoom:1}
*:first-child+html .lyt-img-c ul li{zoom:1;display:inline}
.lyt-img-02-02{text-align:center;margin-bottom:20px}
.lyt-img-02-02 .lyt-cap-03{display:inline-block}
.lyt-img-02-02 ul{overflow:hidden;display:inline-block}
.lyt-img-02-02 ul li{width:252px;display:inline;float:left;margin-left:4px}
*:first-child+html .lyt-img-02-02 .lyt-cap-03{zoom:1}
*:first-child+html .lyt-img-02 ul{text-align:center;zoom:1}
*:first-child+html .lyt-img-02 ul li{zoom:1;float:none}
.str-lyt-lineup-01{width:531px;margin:0 auto 20px;overflow:hidden}
.lyt-lineup-01{float:left;width:160px;margin-left:25px;text-align:center}
.str-lyt-lineup-01 .lyt-lineup-01:first-child{margin-left:0}
.img-l .lyt-img{float:left;padding-right:10px;display:block}
.img-l .lyt-txt{overflow:hidden;display:block}
.img-r .lyt-img{float:right;padding-left:10px;display:block}
.img-r .lyt-txt{overflow:hidden}
.lyt-column-01.img-l .lyt-img{padding-right:10px}
.lyt-column-01.img-r .lyt-img{padding-left:10px}
.lyt-column-02.img-l .lyt-img{padding-right:5px}
.lyt-column-02.img-r .lyt-img{padding-left:5px}
.w60 .lyt-img{width:60px!important}
.w60 .lyt-txt{width:247px!important}
.lyt-img-box{border:#d9d9d9 solid 1px;display:block}
.img-l .lyt-icon-seminar{float:left;width:69px;margin-right:11px}
.img-l .lyt-txt-seminar{float:right;width:235px}
.img-r .lyt-img-02{float:right;width:100px;text-align:center}
.img-r .lyt-txt-02{float:left;width:205px}
.lyt-list-01 li{margin-bottom:5px}
.lyt-list-03{overflow:hidden}
.lyt-list-03 li{float:left;white-space:nowrap;margin-right:20px}
.lyt-list-link-01{overflow:hidden;margin:0 5px 0 13px}
.lyt-list-link-01 li{padding:6px 8px 0 0;float:left}
.lyt-list-link-02{border:#d9d9d9 solid 1px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px;overflow:hidden;background:#f2f2f2;background:-moz-linear-gradient(#fefefe,#f2f2f2,#f9f9f9);background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),color-stop(0.8,#f2f2f2),to(#f9f9f9));margin-bottom:10px}
.lyt-list-link-02 li{padding:5px 10px;float:left;-webkit-box-shadow:inset 1px 1px 1px 0 #fff;-moz-box-shadow:inset 1px 1px 1px 0 #fff;box-shadow:inset 1px 1px 1px 0 #fff;border-right:#d9d9d9 solid 1px}
.lyt-list-link-03{overflow:hidden}
.lyt-list-link-03 li{float:left;margin-right:20px}
.lyt-list-link-03 li a{background:url(../images/ea-set-01.png) no-repeat -1320px -829px; padding-left:14px;}
.lyt-list-link-04 a{padding-left:14px;background:url(../images/icon-arrow-r-03.gif) no-repeat 0 .3em;display:inline-block}
.lyt-list-link-04 span{padding-left:14px;display:inline-block}
.lyt-list-link-2col{overflow:hidden}
.lyt-list-link-2col li{padding:7px 9px 0 9px;float:left}
#str-contentsright .lyt-list-link-2col li{width:131px}
.lyt-list-link-3col{overflow:hidden}
.lyt-list-link-3col li{padding:7px 9px 0 9px;float:left;width:209px}
.lyt-list-pr{margin:10px 9px 8px}
.lyt-list-pr li{margin-bottom:2px;min-height:11px;font-weight:bold;}
.lyt-box-special .lyt-list-pr{width:605px;float:left}
div.clearfix+div.articleContent, div.clearfix+#RL\:Body div.articleContent {border-top: #eeeeee solid 1px!important;padding-top:15px!important}
.lyt-list-link-news{float:left}
.lyt-list-link-news li{padding: 2px 10px 5px 10px;width:320px;height: 41px;}
.lyt-list-link-news li a{font-size:13px}
.lyt-list-link-news div.icon-arrow{background:url("../images/icon-arrow-r-03.gif") no-repeat 0 .3em;padding-left:14px}
.lyt-list-link-box-01{border:#d9d9d9 solid 1px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px}
.lyt-list-link-box-01 dt{background-color:#f2f2f2}
.lyt-list-link-box-01 dd{padding:5px 15px;z-index:100}
.lyt-list-link-box-01 dd p{background:url(../images/ea-set-01.png) no-repeat 0 -34px;overflow:hidden}
.lyt-list-link-box-01 dd span{position:relative;overflow:hidden;z-index:-1}
.lyt-link-more{text-align:right;margin:0 10px}
.str-lyt-col01 .img-l .lyt-link-more,.str-lyt-col02 .img-l .lyt-link-more,.str-lyt-col03 .img-l .lyt-link-more{margin:0}
.lyt-link-pagetop{text-align:right;margin-bottom:10px}
.lyt-link-pagetop a{padding-left:14px;background:url(../images/icon-arrow-t-01.gif) no-repeat 0 .3em;display:inline-block}
.str-lyt-col01{margin-left:9px;margin-right:9px;padding-bottom:10px}
#firstnews .str-lyt-col01{width:445px;display:none}
#firstnews div.equalize div:first-child{display:block}
.str-lyt-col02,.str-lyt-col03{overflow:hidden;padding-bottom:10px}
.str-lyt-col04{overflow:hidden;padding-bottom:2px;width:317px;float:left}
.str-lyt-col05{overflow:hidden;padding-bottom:2px;width:317px;margin-left:10px}

.str-lyt-col02 .lyt-column-01{width:317px;float:left;margin-left:9px;padding-right:10px}
.str-lyt-col03 .lyt-column-01{width:214px;float:left;padding-left:11px}
.str-lyt-col04 .lyt-column-03{margin-left:9px;padding-right:1px}
.str-lyt-col05 .lyt-column-03{margin-left:9px;padding-right:1px}
.str-lyt-col03 .lyt-column-01:first-child{padding-left:0;margin-left:9px}
.str-lyt-col02 .str-column-01{width:340px;float:left}
.str-lyt-col02 .str-column-01 .lyt-column-01{width:320px;float:none;margin-left:9px;padding-right:10px}
.lyt-column-01{padding-top:10px}
.lyt-column-02{padding-top:5px}
.lyt-column-03{padding-top:0}
.lyt-column-w120{padding-top:10px}
.lyt-column-01,.lyt-column-02,.lyt-column-03,.lyt-column-w120{overflow:hidden}
.lyt-column-w120 .lyt-img{width:120px;text-align:center}
.lyt-column-w120 .lyt-txt{width:532px}
.lyt-doc-01{padding-bottom:10px}
.lyt-doc-02{padding-bottom:5px}
.lyt-doc-03{padding-bottom:30px}
.lyt-doc-04{padding-bottom:20px}
.lyt-doc-border{border-bottom: #eeeeee solid 1px;}
.str-lyt-box{overflow:hidden}
.lyt-dox-col2{width:337px;margin-left:10px;float:left}
.lyt-dox-col2:first-child{margin-left:0}
.lyt-cell ul.str-lyt-col02{border-top:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col02:first-child{border-top:none}
.lyt-cell ul.str-lyt-col02 li.lyt-column-01{border-right:none}
.lyt-cell ul.str-lyt-col02 li.lyt-column-01:first-child{border-right:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col03{border-top:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col03:first-child{border-top:none}
.lyt-cell ul.str-lyt-col03 li.lyt-column-01{width:207px;padding-right:9px;border-left:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col03 li.lyt-column-01:first-child{border-left:none;padding-left:9px;margin-left:0}
.lyt-cell ul.str-lyt-col03 li.lyt-bg{background-color:#fef4eb}
.lyt-cell ul.str-lyt-col03 li.col02{width:435px;padding-right:9px}
.lyt-cell ul.str-lyt-col02{border-top:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col02:first-child{border-top:none}
.lyt-cell ul.str-lyt-col02 .str-column-01{border-right:none}
.box-toggle-01 ul.str-lyt-col02:first-child{border-top:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col02 .str-column-01:first-child{border-right:#c7c7c7 solid 1px}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-column-01{border-right:none}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-column-01:first-child{border-right:none}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-hdg-03{border-top:none}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-hdg-03{border-top:none}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-hdg-03-rss{border-top:none}
.lyt-cell ul.str-lyt-col02 .str-column-01 .lyt-hdg-03-rss{border-top:none}
.articleContent{margin-left:9px;margin-right:9px;padding-bottom:10px;font-size:108.3%;line-height:1.7}
.articleContent h3{font-size:123.07%;font-weight:bold;padding:2px 15px;line-height:1.4;background:url(../images/bg-hdg-l3-01.gif) repeat-y top left;margin-bottom:10px}
.str-lyt-page-nav-03+.articleContent{margin-top:15px}
.articleContent h4{border-left:4px solid #66ceed;font-weight:bold;padding-left:6px;margin-bottom:10px}
.articleContent p{margin-bottom:30px}
.articleContent ul{margin-bottom:20px;position:relative}
.articleContent ul li{padding-left:12px;background:url(../images/icon-dot-03.gif) no-repeat 0 .6em;margin-bottom:3px;position:relative}
.articleContent ul li p{margin-bottom:1em}
.articleContent ol{margin-bottom:5px;padding-left:2em}
.articleContent ol li{margin-bottom:3px;list-style:outside decimal none;padding-left: 1px;background: none;}
.articleContent pre{color:#fff;font-size:106.7%;padding:10px 25px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px;-moz-box-shadow:inset 1px 1px 1px #101010;-webkit-box-shadow:inset 1px 1px 1px #101010;background-color:#262626;margin-bottom:20px}
.articleContent .boxType02{padding:10px;position:relative;z-index:0;border:#fafafa solid 1px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px;-moz-box-shadow:inset 1px 1px 1px #ececec;-webkit-box-shadow:inset 1px 1px 1px #ececec;background-color:#fafafa;margin-bottom:20px}
.articleContent .boxType02 p{margin-bottom:0}
.articleContent blockquote{background:none repeat scroll 0 0 #f6f6f6;border:1px solid #ccc;line-height:1.6;margin:0 26px 20px;padding:10px;word-wrap: break-word;}
.articleContent table.Photo1{border:1px solid #d9d9d9;border-collapse:collapse;margin-bottom:20px}
.articleContent table.Photo1 th,.articleContent table.Photo1 td{border:1px solid #d9d9d9}
.articleContent table.Photo1 th{background:none repeat scroll 0 0 #f6f6f6;font-weight:normal}
.articleContent table.Photo1 th p,.articleContent table.Photo1 td p{font-size:100%;padding:5px;margin-bottom:0;text-align:left}
.articleContent table.Photo1 td img{margin-left:5px}
.articleContent table.Photo1 td img:first-child{margin-left:0}
.articleContent div.right{float:right;margin:0 0 20px 20px}
.articleContent div.left{float:left;margin:0 20px 20px 0}
.articleContent div.center{clear:both;text-align:center}
.articleContent div.center table{margin:0 auto 20px}
.articleContent div.center table{display:inline-table}
*:first-child+html .articleContent div.center{overflow:hidden;display:inline-block}
*:first-child+html .articleContent div.center table{display:inline;float:left;overflow:hidden}
*:first-child+html .articleContent div.center{text-align:center;zoom:1}
*:first-child+html .articleContent div.center table{zoom:1;float:none;margin-right:5px}
.articleContent table.Table1,.articleContent table.Table2{width:100%;border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;margin-bottom:10px}
.articleContent table.Table1 td,.articleContent table.Table2 td{vertical-align:middle;padding:5px 9px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;word-break:break-all;}
.articleContent table.Table1 thead th,.articleContent table.Table2 thead th{background-color:#f2f2f2;vertical-align:middle;text-align:center;padding:5px 10px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}
.articleContent table.Table2 thead th{background-color:#e6e6e6}
.articleContent table.Table1 tbody th,.articleContent table.Table2 tbody th{background-color:#fafafa;text-align:center;padding:5px 10px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}
#str-contentsleft div.section{margin:0 0 30px;padding-bottom:10px}
ul.linkList01 li{background:url(../images/icon-arrow-r-02.gif) no-repeat 0 .2em;line-height:1.5;margin-bottom:9px;padding-left:13px}
ul.linkList01 li a.tag img{vertical-align:middle}
ul.linkList01 li span.date{margin-left:5px}
ul.linkList01 li span.date,ul.linkList01 li span.tag{font-size:85%}
body#sp ul.linkList01 li{font-size:90%}
body#sp ul.linkList01 li span.date{font-size:100%}
ul.list01{position:relative}
ul.list01 li{padding-left:12px;background:url(../images/icon-dot-03.gif) no-repeat 0 .6em;margin-bottom:3px;position:relative}
ul.list01 li p{margin-bottom:1em}
ol.list01,ol.list01 li{list-style:decimal outside none}
ol.list01{margin-bottom:1em;margin-left:2em}
ol.list01 li{margin-bottom:.5em}
div.listBlock01{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:1px}
div.listBlock01 dl{border:1px solid #ccc;line-height:1.2;padding:7px 7px 0}
div.listBlock01 dl:after{clear:both;content:".";display:block;height:0;visibility:hidden}
div.listBlock01 dl dt{font-weight:bold;margin-bottom:3px}
div.listBlock01 dl dd{border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px}
div.listBlock01 dl dd.lastItem{border-bottom:0 none;padding-bottom:0}
div.listBlock01 dl dd ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}
div.listBlock01 dl dd ul li{border-right:1px solid #ccc;float:left;margin-bottom:3px;margin-right:10px;padding-right:10px}
div.listBlock01 dl dd ul.linkList01 li,div.listBlock01 dl dd ul.list01 li{border-right:0 none;float:none;line-height:1.5;margin-right:0;padding-right:0}
div.listBlock01 dl dd ul li a{white-space:nowrap}
div.listBlock01 dl dd ul.linkList01 li a{white-space:normal}
div.columnType01{margin-bottom:20px;overflow:hidden}
div.columnType01:after{clear:both;content:".";display:block;height:0;visibility:hidden}
div.columnType01 div.section{background:none repeat scroll 0 0 transparent!important;float:left;margin:0 10px 0 0!important;overflow:hidden;padding:0!important;width:330px}
div.attentionBlock{background:none repeat scroll 0 0 #f6f6f6;border:1px solid #ccc;margin-bottom:1.5em;padding:15px 10px 0}
fieldset{border:0 none;text-align:right}
#formContents fieldset{text-align:left}
table.tableStyle01{border-color:#ccc;border-style:solid;border-width:1px 0 0 1px;margin-bottom:20px;width:100%}
table.tableStyle01 th,table.tableStyle01 td{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;font-size:100%;padding:5px 7px}
table.tableStyle01 thead th,table.tableStyle01 tbody th{background:none repeat scroll 0 0 #f6f6f6;white-space:nowrap}
div.categoryList table{border:0 none;width:100%;border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;margin-bottom:10px}
div.categoryList table td{border:0 none;vertical-align:middle;padding:5px 9px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}
div.categoryList table thead th{border:0 none;background-color:#f2f2f2;vertical-align:middle;text-align:center;padding:5px 10px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}
div.categoryList table tbody th{border:0 none;background-color:#fafafa;text-align:center;padding:5px 10px;border-bottom:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}
.lyt-btn{overflow:hidden}
#str-contentsright table.lyt-tbl-01 .lyt-btn{float:right}
.lyt-btn li{float:left;margin-left:3px}
.lyt-btn li a{display:inline-block;width:64px;height:17px;text-decoration:none !important;positon:relative;}
.lyt-btn li.amz a{width:112px}
.lyt-btn li.readed a{background:url(../images/ea-set-01.png) no-repeat -1px -301px}
.lyt-btn li.unconcern a{background:url(../images/ea-set-01.png) no-repeat -68px -301px}
.lyt-btn li.readed a:hover{background:url(../images/ea-set-01.png) no-repeat -1px -318px}
.lyt-btn li.unconcern a:hover{background:url(../images/ea-set-01.png) no-repeat -68px -318px}
.lyt-btn li.man a{background:url(../images/ea-set-01.png) no-repeat -136px -301px}
.lyt-btn li.woman a{background:url(../images/ea-set-01.png) no-repeat -203px -301px}
.lyt-btn li.man a:hover{background:url(../images/ea-set-01.png) no-repeat -136px -318px}
.lyt-btn li.woman a:hover{background:url(../images/ea-set-01.png) no-repeat -203px -318px}
.lyt-btn li.itu a{background:url(../images/ea-set-01.png) no-repeat -270px -301px}
.lyt-btn li.deta a{background:url(../images/ea-set-01.png) no-repeat -337px -301px}
.lyt-btn li.itu a:hover{background:url(../images/ea-set-01.png) no-repeat -270px -318px}
.lyt-btn li.deta a:hover{background:url(../images/ea-set-01.png) no-repeat -337px -318px}
.lyt-btn li.amz a{background:url(../images/ea-set-01.png) no-repeat -404px -301px}
.lyt-btn li.amz a:hover{background:url(../images/ea-set-01.png) no-repeat -404px -318px}
.lyt-btn li a span{font-size:0;padding-left:3px;position:absolute;overflow:hidden;z-index:-1;opacity:0;filter:alpha(opacity=0);}
.lyt-btn-more-01 a{display:inline-block;width:682px;height:21px;text-decoration:none!important;background:url(../images/ea-set-01.png) no-repeat -1234px -53px}
.lyt-btn-more-01 a:hover{display:inline-block;width:682px;height:21px;text-decoration:none!important;background:url(../images/ea-set-01.png) no-repeat -1238px -74px}
.lyt-btn-more-01 a span{position:relative;overflow:hidden;z-index:-1}
.lyt-bnr-agent a{display:inline-block;width:298px;height:35px;text-decoration:none!important;background:url(../images/ea-set-01.png) no-repeat -1234px -168px}
.lyt-bnr-agent a span{position:relative;overflow:hidden;z-index:-1}
table.lyt-tbl-01{width:100%}
table.lyt-tbl-01 td{vertical-align:middle;padding:5px 9px}
table.lyt-tbl-01 td span.lyt-ex{font-size:91.66%}
table.lyt-tbl-01 th{font-weight:normal;vertical-align:middle;padding:5px 10px}
table.lyt-tbl-01 th.th01{font-weight:normal;vertical-align:middle;padding:5px 10px;width:70px}
table.lyt-tbl-01 tr.bg_even td{background-color:#fff}
table.lyt-tbl-01 tr.bg_even th{background-color:#f2f2f2}
table.lyt-tbl-01 tr.bg_odd td{background-color:#fafafa}
table.lyt-tbl-01 tr.bg_odd th{background-color:#ededed}
table.lyt-tbl-01 h2{display:inline-block}
table.lyt-tbl-01 .que{float:left}
*:first-child+html table.lyt-tbl-01 .que{width:280px}
table.lyt-tbl-02{width:100%}
table.lyt-tbl-02 td{vertical-align:middle;padding:5px 9px;border-bottom:#c7c7c7 solid 1px}
table.lyt-tbl-02 td.txt{vertical-align:middle;padding:5px 9px 5px 0}
table.lyt-tbl-02 td.last{border-bottom:none}
table.lyt-tbl-03{width:100%;border-top:#c7c7c7 solid 1px}
table.lyt-tbl-03:first-child{border-top:#mone}
table.lyt-tbl-03 td{vertical-align:top;padding:5px 9px}
table.lyt-tbl-03 th{font-weight:normal;vertical-align:middle;padding:5px 10px;background-color:#f2f2f2;font-size:125%}
table.lyt-tbl-04{width:100%;border-top:#c7c7c7 solid 1px}
table.lyt-tbl-04 th{font-weight:bold;vertical-align:middle;padding:5px 10px;background-color:#f2f2f2;font-size:100%}
table.lyt-tbl-04 ul li{float:left;margin-right:10px;padding-left:10px;background:url("../images/bullet_arrow01.gif") 0 .4em no-repeat;white-space:nowrap}
table.lyt-tbl-04 td{vertical-align:top;padding:2px}
table.lyt-tbl-headline{width:100%}
table.lyt-tbl-headline td{vertical-align:middle;padding:5px 9px;}
table.lyt-tbl-headline th.cate{font-weight:normal}
table.lyt-tbl-headline td.sum{width:60px;padding:5px 2px 5px 9px}
table.lyt-tbl-headline td.data,table.lyt-tbl-headline td.cate,table.lyt-tbl-headline td.tag{width: 8em;line-height:1}
table.lyt-tbl-headline .link-ttl{font-size:115.38%}
table.lyt-tbl-bg{position:relative;z-index:0}
table.lyt-tbl-bg tr.bg_even td{background-color:#fff}
table.lyt-tbl-bg tr.bg_even th{background-color:#f2f2f2}
table.lyt-tbl-headline tr.bg_even th.cate{background-color:#fff}
table.lyt-tbl-bg tr.bg_odd td{background-color:#fafafa}
table.lyt-tbl-bg tr.bg_odd th{background-color:#ededed}
table.lyt-tbl-headline tr.bg_odd th.cate{background-color:#fafafa}
.lyt-page-nav-01{overflow:hidden;width:664px;margin:0 auto 10px}
.lyt-page-nav-01 .pre .nav{margin-bottom:5px}
.lyt-page-nav-01 .pre .lyt-pre-nav{display:inline-block;text-decoration:none!important;width:131px;height:11px;background:url(../images/ea-set-01.png) no-repeat -62px -671px;overflow:hidden;margin-right:22px}
.lyt-page-nav-01 .nxt .lyt-pre-nxt{display:inline-block;text-decoration:none!important;width:131px;height:11px;background:url(../images/ea-set-01.png) no-repeat -62px -682px;overflow:hidden;margin-right:22px}
.lyt-page-nav-01 .pre .lyt-pre-nav span,.lyt-page-nav-01 .nxt .lyt-pre-nxt span{position:relative;overflow:hidden;z-index:-1}
*:first-child+html .lyt-page-nav-01 .pre .lyt-pre-nav,*:first-child+html .lyt-page-nav-01 .nxt .lyt-pre-nxt{line-height:1}
.str-lyt-page-nav-03{-moz-box-shadow:inset 2px 2px 1px #e3e3e3;-webkit-box-shadow:inset 2px 2px 1px #e3e3e3;background:-moz-linear-gradient(#f1f1f1,#e6e6e6);background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#e6e6e6));background:#ececec;overflow:hidden;position:relative;z-index:0}
.str-lyt-page-nav-03-l{width:596px;min-height:15px;line-height:1;padding-top:2px;padding-bottom:5px;border-right:#cbcbcb solid 1px;text-align:center;float:left}
.str-lyt-page-nav-03-r{width:84px;min-height:15px;line-height:1;padding-top:2px;padding-bottom:5px;border-left:#fff solid 1px;float:right;text-align:center}
ul.lyt-page-nav-03{overflow:hidden;display:inline-block}
ul.lyt-page-nav-03 li{display:inline;float:left;overflow:hidden}
*:first-child+html ul.lyt-page-nav-03{text-align:center;zoom:1}
*:first-child+html ul.lyt-page-nav-03 li{zoom:1;float:none}
.lyt-page-nav-03 li.top,.lyt-page-nav-03 li.pre,.lyt-page-nav-03 li.nxt,.lyt-page-nav-03 li.last{margin-top:6px;*padding-bottom:2px}
.lyt-page-nav-03 li.top a{width:46px;height:15px;background:url(../images/ea-set-01.png) no-repeat -606px -464px;display:block;text-decoration:none!important;z-index:100}
.lyt-page-nav-03 li.pre a{width:44px;height:15px;background:url(../images/ea-set-01.png) no-repeat -652px -464px;margin-left:15px;display:block;text-decoration:none!important;z-index:100}
.lyt-page-nav-03 li.nav{margin-left:30px}
.lyt-page-nav-03 li.nav ul{overflow:hidden}
.lyt-page-nav-03 li.nav li{padding-top:5px;float:left;margin-right:14px;font-size:150%}
.lyt-page-nav-03 li.nav li.active{padding-top:0;vertical-align:baseline;font-size:191.6%}
.lyt-page-nav-03 li.nxt a{width:44px;height:15px;background:url(../images/ea-set-01.png) no-repeat -697px -464px;margin-left:30px;display:block;text-decoration:none!important}
.lyt-page-nav-03 li.last a{width:45px;height:15px;background:url(../images/ea-set-01.png) no-repeat -741px -464px;margin-left:15px;display:block;text-decoration:none!important}
.lyt-page-nav-03 li.content{margin-top:6px;*padding-bottom:2px}
.lyt-page-nav-03 li.content a{width:43px;height:15px;background:url(../images/ea-set-01.png) no-repeat -786px -464px;display:block;text-decoration:none!important}
.lyt-page-num li.top a{width:54px;background:url(../images/ea-set-01.png) no-repeat -606px -479px}
.lyt-page-num li.pre a{width:45px;background:url(../images/ea-set-01.png) no-repeat -660px -479px}
.lyt-page-num li.nxt a{width:44px;background:url(../images/ea-set-01.png) no-repeat -705px -479px}
.lyt-page-num li.last a{width:60px;background:url(../images/ea-set-01.png) no-repeat -749px -479px}
.lyt-page-nav-03 li a span{position:relative;overflow:hidden;z-index:-1}
div#str-container div#str-nav-column{display:none}
/*
div#str-container div#str-nav-column ul{width:684px;margin:0 auto 10px;height:23px}
div#str-container div#str-nav-column ul li{float:left;height:23px}
div#str-container div#str-nav-column ul li a{display:block;text-decoration:none!important;height:23px}
div#str-container div#str-nav-column ul li span{position:relative;overflow:hidden;z-index:-1}
*/
#str-contentsleft .lyt-tb-ranking{height:20px;width:684px;margin-top:3px;background:url(../images/ea-set-01.png) no-repeat -300px -444px}
#str-contentsleft .lyt-tb-ranking li{float:left;position:relative;z-index:100}
#str-contentsleft .lyt-tb-ranking li a{display:block;text-decoration:none!important;height:20px}
#str-contentsleft .lyt-tb-ranking li a span{position:relative;overflow:hidden;z-index:-1}
#str-contentsleft .lyt-tb-ranking li.tb-ranking01 a{width:138px;background:url(../images/ea-set-01.png) no-repeat -300px -381px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking02 a{width:138px;background:url(../images/ea-set-01.png) no-repeat -438px -381px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking03 a{width:138px;background:url(../images/ea-set-01.png) no-repeat -576px -381px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking01 a:hover{width:138px;background:url(../images/ea-set-01.png) no-repeat -300px -401px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking02 a:hover{width:138px;background:url(../images/ea-set-01.png) no-repeat -438px -401px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking03 a:hover{width:138px;background:url(../images/ea-set-01.png) no-repeat -576px -401px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking01.active a{width:138px;background:url(../images/ea-set-01.png) no-repeat -300px -421px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking02.active a{width:138px;background:url(../images/ea-set-01.png) no-repeat -438px -421px}
#str-contentsleft .lyt-tb-ranking li.tb-ranking03.active a{width:138px;background:url(../images/ea-set-01.png) no-repeat -576px -421px}
#str-contentsleft .lyt-tb-rankin-02{position:relative;min-height:20px;width:684px;overflow:hidden;background:url(../images/line-bg-01.gif) repeat-x bottom left;z-index:0}
#str-contentsleft .lyt-tb-rankin-02 ul{margin-left:20px;margin-top:3px;overflow:hidden;z-index:1;position:relative;min-width:684px}
div.tabsContainer-01 div.lyt-tabarea ul{width:10000px}
#str-contentsleft .lyt-tb-rankin-02 li{float:left}
#str-contentsleft .lyt-tb-rankin-02 li a{display:block;padding:3px 0;text-align:center;margin:0;width:140px;height:14px;background:url(../images/ea-set-01.png) no-repeat -832px -464px;margin-right:1px}
#str-contentsleft .lyt-tb-rankin-02 li a:hover{background:url(../images/ea-set-01.png) no-repeat -832px -484px}
#str-contentsleft .lyt-tb-rankin-02 li a.active{background:url(../images/ea-set-01.png) no-repeat -832px -504x}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-pre{position:absolute;top:0;left:0;width:17px;height:22px;margin-right:3px;z-index:10;overflow:hidden}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-nxt{position:absolute;top:0;left:669px;width:17px;height:22px;z-index:10;overflow:hidden}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-pre a,#str-contentsleft .lyt-tb-rankin-02 .lyt-link-nxt a{display:block;width:15px;height:22px;text-decoration:none!important}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-pre a{background:url(../images/ea-set-01.png) no-repeat -1034px -152px}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-nxt a{background:url(../images/ea-set-01.png) no-repeat -1049px -152px}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1034px -174px}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1049px -174px}
#str-contentsleft .lyt-tb-rankin-02 .lyt-link-pre a span,#str-contentsleft .lyt-tb-rankin-02 .lyt-link-nxt a span{overflow:hidden;position:relative;z-index:-999999}
.lyt-tb-news{float:right;background:#f2f2f2;-moz-box-shadow:inset 2px 0 1px #e1e1e1;-webkit-box-shadow:inset 2px 0 1px #e1e1e1;width:218px;height:196px!important;overflow:hidden;position:relative}
.lyt-tb-news ul{margin:27px 0;position:relative}
.lyt-tb-news ul li{border-top:#fff solid 1px;height:46px;overflow:hidden}
.lyt-tb-news ul a{background:#f2f2f2;-moz-box-shadow:inset 2px 2px 1px #e1e1e1;-webkit-box-shadow:inset 2px 2px 1px #e1e1e1;display:block;padding:10px 8px;height:100%;text-decoration:none!important}
.lyt-tb-news ul a:hover{background:#ebebeb;-moz-box-shadow:inset 2px 2px 1px #e1e1e1;-webkit-box-shadow:inset 2px 2px 1px #e1e1e1;text-decoration:none!important}
.lyt-tb-news ul a span{padding-left:15px;background:url(../images/icon-dot-02.gif) no-repeat 0 .2em;display:inline-block;height:100%;color:#333!important}
.lyt-tb-news ul li.active a{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;border-top:#fff solid 1px;display:block;padding:10px 8px;height:100%;font-weight:bold;text-decoration:none!important}
.lyt-tb-news ul li.active a span{padding-left:15px;background:url(../images/icon-dot-01.gif) no-repeat 0 .2em;display:inline-block;color:#0096db!important}
.lyt-tb-news .lyt-link-up{position:absolute;top:0;left:0;display:block;height:27px}
.lyt-tb-news .lyt-link-down{position:absolute;left:0;top:169px;display:block;height:27px}
.lyt-tb-news .lyt-link-up a{display:block;width:218px;height:27px;text-decoration:none!important;background:url(../images/ea-set-01.png) no-repeat -1234px -286px}
.lyt-tb-news .lyt-link-up a:hover{background:url(../images/ea-set-01.png) no-repeat -1234px -259px}
.lyt-tb-news .lyt-link-up a span{position:relative;z-index:-1}
.lyt-tb-news .lyt-link-down a{display:block;width:218px;height:27px;background:url(../images/ea-set-01.png) no-repeat -1234px -340px;text-decoration:none!important}
.lyt-tb-news .lyt-link-down a:hover{background:url(../images/ea-set-01.png) no-repeat -1234px -313px}
.lyt-tb-news .lyt-link-down a span{display:inline-block;position:relative;overflow:hidden;z-index:-1}
.lyt-tb-news-02{float:right;width:216px;border-left:#c7c7c7 solid 1px}
.lyt-tb-news-02 td{border-top:#c7c7c7 solid 1px}
.lyt-tb-news-02 td:first-child{border-top:none}
.lyt-tb-news-02 td.odd{background-color:#fafafa}
.tabContainer .tabPanel{display:none}
.tabContainer .tabPanel.active{display:block}
.tabContainer .tabPanel .tabTitle{position:absolute;left:-999em;top:-999em}
.tabContainer .static .tabPanel{display:block}
.tabContainer .static .tabPanel .tabTitle{position:static;top:auto;left:auto}
.lyt-box-01{border: #eeeeee solid 1px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px}
.lyt-box-02{border-bottom: #eeeeee solid 1px;border-left: #eeeeee solid 1px;border-right: #eeeeee solid 1px;-moz-border-radius:0 0 3px 3px /0px 0 3px 3px;-webkit-border-radius:0 0 3px 3px /0px 0 3px 3px;-o-border-radius:0 0 3px 3px /0px 0 3px 3px;-ms-border-radius:0 0 3px 3px /0px 0 3px 3px}
div.tabsContainer-01 div.tabs-items{display:none}
div.tabsContainer-01 div.tabs-items.active{display:block}
.lyt-box-03{border:#c7c7c7 solid 3px}
/* 関連キーワード(タグ) */
.lyt-box-04{}
.lyt-box-04 dt{padding:0; float:left; height:24px}
.lyt-box-04 dt span.ttl{/*background:url(/images/ea-set-01.png) no-repeat -1710px -270px;*/width:103px;/*height:24px;*/display:block}
dl.lyt-box-04[data-click="dc-reltag"] {-moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; -o-border-radius:3px 3px 3px 3px; -ms-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; background: #13b2ec; text-align: center;}
dl.lyt-box-04[data-click="dc-reltag"] dt span.ttl {color: #fff; position: relative; margin-top: 6px;}
dl.lyt-box-04[data-click="dc-reltag"] dt span.ttl span {font-size: 12px; z-index: 0;}
.lyt-box-04 dt span.ttl span{font-size:0px;position:relative;overflow:hidden;z-index:-1}
.ie7 .lyt-box-04 dt span.ttl span{text-indent:-9999px; font-size:18px !important; color:#c00}

.lyt-box-04 dd{padding:1px 20px 0 20px; /*height:21px!important;*/ line-height:21px; overflow:hidden; border:1px #13b2ec solid; border-left:none; background:#fff; -webkit-border-radius:0 3px 3px 0; -o-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0; }
.boxType02{position:relative;z-index:0;border:#fafafa solid 1px;-moz-border-radius:3px /3px;-webkit-border-radius:3px /3px;-o-border-radius:3px /3px;-ms-border-radius:3px /3px;-moz-box-shadow:inset 1px 1px 1px #ececec;-webkit-box-shadow:inset 1px 1px 1px #ececec;background-color:#fafafa}
.lyt-box-01,.lyt-box-02,.lyt-box-03,.lyt-box-04,.boxType02{margin-bottom:10px;}
.lyt-container{position:relative}
.lyt-box-bnr-01{margin-bottom:10px;position:relative;overflow:hidden}
.lyt-box-bnr-01 .lyt-bnrarea{min-height:207px;padding:5px 0;width:652px;background:#fafafa;-moz-box-shadow:inset 2px 2px 3px #e8e8e8;-webkit-box-shadow:inset 2px 2px 3px #e8e8e8;margin-left:16px;overflow:hidden}
div.lyt-box-bnr-01 div.lyt-bnrarea ul{width:10000px}
.lyt-box-bnr-01 .lyt-bnrarea .lyt-bnr{width:120px;height:120px;border:#c7c7c7 solid 1px;display:table-cell;text-align:center;vertical-align:middle}
.lyt-box-bnr-01 .lyt-bnrarea .lyt-bnr p{margin-bottom:0!important}
*:first-child+html .lyt-box-bnr-01 .lyt-bnrarea .lyt-bnr{position:relative}
*:first-child+html .lyt-box-bnr-01 .lyt-bnrarea .lyt-bnr p{position:absolute;top:50%;left:0}
*:first-child+html .lyt-box-bnr-01 .lyt-bnrarea .lyt-bnr p a{display:block;position:relative;top:-49%;left:0}
.lyt-box-bnr-01 .lyt-bnrarea .lyt-txt{margin-top:5px;width:122px;min-height:70px}
.lyt-box-02 .lyt-box-bnr-01 .lyt-bnrarea{width:650px}
div.lyt-box-bnr-02 div.lyt-bnrarea ul,div.lyt-box-bnr-03 div.lyt-bnrarea ul{width:10000px}
.lyt-box-bnr-01 .lyt-link-pre{width:16px;position:absolute;top:0;left:0}
.lyt-box-bnr-01 .lyt-link-nxt{width:16px;position:absolute;top:0;left:669px}
.lyt-box-bnr-01 .lyt-link-nxt a{display:block;width:16px;height:217px;background:url(../images/ea-set-01.png) no-repeat -1018px 0;text-decoration:none!important}
.lyt-box-bnr-01 .lyt-link-pre a{width:16px;display:block;height:217px;background:url(../images/ea-set-01.png) no-repeat -1002px 0;text-decoration:none!important}
.lyt-box-bnr-01 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1018px -217px}
.lyt-box-bnr-01 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1002px -217px}
.lyt-box-bnr-01 .lyt-link-pre a span,.lyt-box-bnr-01 .lyt-link-nxt a span{position:relative;z-index:-1;overflow:hidden}
.lyt-box-bnr-01 .lyt-bnrarea ul{padding-top:10px;margin-left:8px;overflow:hidden;position:relative}
.lyt-box-bnr-01 .lyt-bnrarea li{float:left;margin-right:9px;width:120px}
.lyt-box-bnr-02{margin-bottom:10px;position:relative;width:684px;overflow:hidden}
.lyt-box-bnr-02 .lyt-bnrarea{min-height:76px;width:652px;background:#fafafa;-moz-box-shadow:inset 2px 2px 3px #e8e8e8;-webkit-box-shadow:inset 2px 2px 3px #e8e8e8;margin-left:16px;overflow:hidden}
.lyt-box-02 .lyt-box-bnr-02 .lyt-bnrarea{width:650px}
.lyt-box-bnr-02 .lyt-link-pre{width:16px;position:absolute;top:0;left:0}
.lyt-box-bnr-02 .lyt-link-nxt{width:16px;position:absolute;top:0;left:668px}
.lyt-box-bnr-02 .lyt-link-nxt a{display:block;width:16px;height:76px;background:url(../images/ea-set-01.png) no-repeat -1050px 0;text-decoration:none!important}
.lyt-box-bnr-02 .lyt-link-pre a{width:16px;display:block;height:76px;background:url(../images/ea-set-01.png) no-repeat -1034px 0;text-decoration:none!important}
.lyt-box-bnr-02 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1050px -76px}
.lyt-box-bnr-02 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1034px -76px}
.lyt-box-02 .lyt-box-bnr-02 .lyt-link-nxt a{background:url(../images/ea-set-01.png) no-repeat -1080px 0}
.lyt-box-02 .lyt-box-bnr-02 .lyt-link-pre a{background:url(../images/ea-set-01.png) no-repeat -1066px 0}
.lyt-box-02 .lyt-box-bnr-02 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1080px -76px}
.lyt-box-02 .lyt-box-bnr-02 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1066px -76px}
.lyt-box-bnr-02 .lyt-link-pre a span,.lyt-box-bnr-02 .lyt-link-nxt a span{position:relative;z-index:-1;overflow:hidden}
.lyt-box-bnr-02 .lyt-bnrarea ul{padding-top:8px;margin-left:4px;overflow:hidden;position:relative}
.lyt-box-bnr-02 .lyt-bnrarea li{float:left;width:60px;margin-left:4px}
.lyt-box-lineup-link{overflow:hidden;margin:0 10px 5px}
.lyt-box-lineup-link dt{display:block;float:left;width:110px;height:24px}
.lyt-box-lineup-link dd{float:left;width:520px;margin-left:11px}
.lyt-box-bnr-03{margin-bottom:10px;position:relative;width:665px;overflow:hidden}
.lyt-box-bnr-03 .lyt-bnrarea{min-height:76px;width:655px;background:#fafafa;-moz-box-shadow:inset 2px 2px 3px #e8e8e8;-webkit-box-shadow:inset 2px 2px 3px #e8e8e8;margin-left:16px;overflow:hidden}
.lyt-box-02 .lyt-box-bnr-03 .lyt-bnrarea{width:650px}
.lyt-box-bnr-03 .lyt-link-pre{width:16px;position:absolute;top:0;left:0}
.lyt-box-bnr-03 .lyt-link-nxt{width:16px;position:absolute;top:0;left:650px}
.lyt-box-bnr-03 .lyt-link-nxt a{display:block;width:16px;height:76px;text-decoration:none!important}
.lyt-box-bnr-03 .lyt-link-pre a{width:16px;display:block;height:76px;background:url(../images/ea-set-01.png) no-repeat -1034px 0;text-decoration:none!important}
.lyt-box-bnr-03 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1050px -76px}
.lyt-box-bnr-03 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1034px -76px}
.lyt-box-02 .lyt-box-bnr-03 .lyt-link-nxt a{background:url(../images/ea-set-01.png) no-repeat -1080px 0}
.lyt-box-02 .lyt-box-bnr-03 .lyt-link-pre a{background:url(../images/ea-set-01.png) no-repeat -1066px 0}
.lyt-box-02 .lyt-box-bnr-03 .lyt-link-nxt a:hover{background:url(../images/ea-set-01.png) no-repeat -1080px -76px}
.lyt-box-02 .lyt-box-bnr-03 .lyt-link-pre a:hover{background:url(../images/ea-set-01.png) no-repeat -1066px -76px}
.lyt-box-bnr-03 .lyt-link-pre a span,.lyt-box-bnr-03 .lyt-link-nxt a span{position:relative;z-index:-1;overflow:hidden}
.lyt-box-bnr-03 .lyt-link-nxt a span{left:2px}
.lyt-box-bnr-03 .lyt-bnrarea ul{padding-top:8px;margin-left:4px;overflow:hidden;position:relative}
.lyt-box-bnr-03 .lyt-bnrarea li{float:left;width:60px;margin-left:4px}
.lyt-pickup-01 h3, .lyt-pickup-01 h2 {padding-top:10px;font-size:150%;font-weight:bold;}
.lyt-pickup-01 .lyt-img{width:120px!important}
.lyt-pickup-01 .lyt-txt{width:316px!important}
.lyt-pickup-02 h3, .lyt-pickup-02 h2{font-size:150%;font-weight:bold;margin-bottom:15px}
.lyt-tb-news-02 .lyt-hdg-03 h3,.lyt-pickup-02 .lyt-hdg-03 h3{font-size:100%;margin-bottom:0}
.lyt-tb-news-02 .lyt-hdg-03,.lyt-pickup-02 .lyt-hdg-03{border-top:none}
.lyt-tb-news-02 .lyt-hdg-03 h3{padding-top:0!important}
.link-ttl{font-weight:bold;font-size:108.33%}
.link-ttl span{font-weight:normal}
.lyt-important-01 p{text-align:center;font-weight:bold;font-size:133.33%;padding-top:10px;padding-left:10px;padding-right:10px}
.lyt-important-01 strong,.lyt-important-01 strong a{color:#e41618}
#top-headline ul a,#r_ad-kikaku ul a,#r_ad-kikaku-a ul a,#r_instant-ranking a,#r_sub-top-headline ul a{font-size:108.33%;font-weight:bold}
#top-headline ul a[class*="icon"],#r_ad-kikaku ul a[class*="icon"],#r_instant-ranking a[class*="icon"],#r_sub-top-headline ul a[class*="icon"]{font-size:100%!important;font-weight:normal!important;zoom:1}
.lyt-box-inner-01-l{width:446px;float:left}
.lyt-box-inner-01-r{width:220px;float:right;border-left:#d9d9d9 solid 1px}
.lyt-box-special .lyt-namearea{float:right;padding:0 9px 5px;text-align:right;font-size:116.6%}
#str-contentsleft .lyt-list-rank-01 li{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0 9px 5px;position:relative;z-index:100;overflow:hidden}
#str-contentsleft .lyt-list-rank-01 li.rank1{border-top:#fff solid 1px;background:#f7f2df;-moz-box-shadow:inset 2px 2px 1px #eae5d3;-webkit-box-shadow:inset 2px 2px 1px #eae5d3}
#str-contentsleft .lyt-list-rank-01 li.rank2{border-top:#fff solid 1px;background:#f2f2f2;-moz-box-shadow:inset 2px 2px 1px #e5e5e5;-webkit-box-shadow:inset 2px 2px 1px #e5e5e5}
#str-contentsleft .lyt-list-rank-01 li.rank3{border-top:#fff solid 1px;background:#faefe8;-moz-box-shadow:inset 2px 2px 1px #ece2db;-webkit-box-shadow:inset 2px 2px 1px #ece2db}
#str-contentsleft .lyt-list-rank-01 li.rank4{border-top:none}
#str-contentsleft .lyt-list-rank-01 li.even{background:#fafafa}
#str-contentsleft .lyt-list-rank-01 li div.rank{float:left;margin:21px 9px 0 0;width:36px;height:31px}
#str-contentsleft .lyt-list-rank-01 li div.rank span{position:relative;overflow:hidden;z-index:-1;display:none;}
#str-contentsleft .lyt-list-rank-01 li.rank1 div.rank{background:url(../images/ea-set-01.png) no-repeat -309px -464px}
#str-contentsleft .lyt-list-rank-01 li.rank2 div.rank{background:url(../images/ea-set-01.png) no-repeat -309px -535px}
#str-contentsleft .lyt-list-rank-01 li.rank3 div.rank{background:url(../images/ea-set-01.png) no-repeat -309px -606px}
#str-contentsleft .lyt-list-rank-01 li.rank4 div.rank{background:url(../images/ea-set-01.png) no-repeat -309px -674px}
#str-contentsleft .lyt-list-rank-01 li.rank5 div.rank{background:url(../images/ea-set-01.png) no-repeat -350px -464px}
#str-contentsleft .lyt-list-rank-01 li.rank6 div.rank{background:url(../images/ea-set-01.png) no-repeat -350px -535px}
#str-contentsleft .lyt-list-rank-01 li.rank7 div.rank{background:url(../images/ea-set-01.png) no-repeat -350px -606px}
#str-contentsleft .lyt-list-rank-01 li.rank8 div.rank{background:url(../images/ea-set-01.png) no-repeat -350px -674px}
#str-contentsleft .lyt-list-rank-01 li.rank9 div.rank{background:url(../images/ea-set-01.png) no-repeat -391px -464px}
#str-contentsleft .lyt-list-rank-01 li.rank10 div.rank{background:url(../images/ea-set-01.png) no-repeat -391px -535px}
#str-contentsleft .lyt-list-rank-01 li.rank11 div.rank{background:url(../images/ea-set-01.png) no-repeat -391px -606px}
#str-contentsleft .lyt-list-rank-01 li.rank12 div.rank{background:url(../images/ea-set-01.png) no-repeat -391px -674px}
#str-contentsleft .lyt-list-rank-01 li.rank13 div.rank{background:url(../images/ea-set-01.png) no-repeat -430px -464px}
#str-contentsleft .lyt-list-rank-01 li.rank14 div.rank{background:url(../images/ea-set-01.png) no-repeat -430px -535px}
#str-contentsleft .lyt-list-rank-01 li.rank15 div.rank{background:url(../images/ea-set-01.png) no-repeat -430px -606px}
#str-contentsleft .lyt-list-rank-01 li.rank16 div.rank{background:url(../images/ea-set-01.png) no-repeat -430px -674px}
#str-contentsleft .lyt-list-rank-01 li.rank17 div.rank{background:url(../images/ea-set-01.png) no-repeat -469px -464px}
#str-contentsleft .lyt-list-rank-01 li.rank18 div.rank{background:url(../images/ea-set-01.png) no-repeat -469px -535px}
#str-contentsleft .lyt-list-rank-01 li.rank19 div.rank{background:url(../images/ea-set-01.png) no-repeat -469px -606px}
#str-contentsleft .lyt-list-rank-01 li.rank20 div.rank{background:url(../images/ea-set-01.png) no-repeat -469px -674px}
#str-contentsleft .lyt-list-rank-01 li div.column{display:block;width:615px;float:left}
#str-contentsleft .lyt-list-rank-01 li div.column div.lyt-column-01{padding-top:5px!important}
#str-contentsleft .lyt-list-rank-02{margin-bottom:5px}
#str-contentsleft .lyt-list-rank-02 li{-moz-box-shadow:none;-webkit-box-shadow:none;padding:4px 6px 5px;position:relative;z-index:100;overflow:hidden}
#str-contentsleft .lyt-list-rank-02 li.rank1{border-top:#fff solid 1px;background:#f7f2df;-moz-box-shadow:inset 2px 2px 1px #eae5d3;-webkit-box-shadow:inset 2px 2px 1px #eae5d3}
#str-contentsleft .lyt-list-rank-02 li.rank2{border-top:#fff solid 1px;background:#f2f2f2;-moz-box-shadow:inset 2px 2px 1px #e5e5e5;-webkit-box-shadow:inset 2px 2px 1px #e5e5e5}
#str-contentsleft .lyt-list-rank-02 li.rank3{border-top:#fff solid 1px;background:#faefe8;-moz-box-shadow:inset 2px 2px 1px #ece2db;-webkit-box-shadow:inset 2px 2px 1px #ece2db}
#str-contentsleft .lyt-list-rank-02 li.rank4{background:#fff}
#str-contentsleft .lyt-list-rank-02 li.rank5{background:#fafafa}
#str-contentsleft .lyt-list-rank-02 li div.rank{float:left;margin-right:6px;width:22px;height:19px}
#str-contentsleft .lyt-list-rank-02 li div.rank span{position:relative;overflow:hidden;z-index:-1}
#str-contentsleft .lyt-list-rank-02 li.rank1 div.rank{background:url(../images/ea-set-01.png) no-repeat -509px -464px}
#str-contentsleft .lyt-list-rank-02 li.rank2 div.rank{background:url(../images/ea-set-01.png) no-repeat -509px -483px}
#str-contentsleft .lyt-list-rank-02 li.rank3 div.rank{background:url(../images/ea-set-01.png) no-repeat -509px -502px}
#str-contentsleft .lyt-list-rank-02 li.rank4 div.rank{background:url(../images/ea-set-01.png) no-repeat -509px -521px}
#str-contentsleft .lyt-list-rank-02 li.rank5 div.rank{background:url(../images/ea-set-01.png) no-repeat -509px -540px}
#str-contentsleft .lyt-list-rank-02 li div.column{padding-top:3px;display:block;width:630px;float:left}
#str-contentsleft .str-lyt-list-rank-03{width:341px}
#str-contentsleft .lyt-list-rank-03{margin-bottom:5px}
#str-contentsleft .lyt-list-rank-03 li{-moz-box-shadow:none;-webkit-box-shadow:none;padding:4px 6px 5px;position:relative;z-index:100;overflow:hidden}
#str-contentsleft .lyt-list-rank-03 li.rank1{border-top:#fff solid 1px;background:#f7f2df;-moz-box-shadow:inset 2px 2px 1px #eae5d3;-webkit-box-shadow:inset 2px 2px 1px #eae5d3}
#str-contentsleft .lyt-list-rank-03 li.rank2{border-top:#fff solid 1px;background:#f2f2f2;-moz-box-shadow:inset 2px 2px 1px #e5e5e5;-webkit-box-shadow:inset 2px 2px 1px #e5e5e5}
#str-contentsleft .lyt-list-rank-03 li.rank3{border-top:#fff solid 1px;background:#faefe8;-moz-box-shadow:inset 2px 2px 1px #ece2db;-webkit-box-shadow:inset 2px 2px 1px #ece2db}
#str-contentsleft .lyt-list-rank-03 li.rank4,#str-contentsleft .lyt-list-rank-03 li.rank6{background:#fff;border-top:#fff solid 1px}
#str-contentsleft .lyt-list-rank-03 li.rank5{background:#fafafa;background:#fafafa}
#str-contentsleft .lyt-list-rank-03 li div.rank{float:left;margin-right:10px;margin-top:5px;width:28px;height:25px}
#str-contentsleft .lyt-list-rank-03 li div.rank span{position:relative;overflow:hidden;z-index:-1}
#str-contentsleft .lyt-list-rank-03 li.rank1 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -464px}
#str-contentsleft .lyt-list-rank-03 li.rank2 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -489px}
#str-contentsleft .lyt-list-rank-03 li.rank3 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -514px}
#str-contentsleft .lyt-list-rank-03 li.rank4 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -539px}
#str-contentsleft .lyt-list-rank-03 li.rank5 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -564px}
#str-contentsleft .lyt-list-rank-03 li.rank6 div.rank{background:url(../images/ea-set-01.png) no-repeat -541px -589px}
#str-contentsleft .lyt-list-rank-03 li div.column{padding-top:3px;display:block;width:284px;float:left}
.balloon-01{background:url(../images/ea-set-01.png) no-repeat 0 -340px;padding:2px 5px 4px;width:185px;margin-bottom:30px;line-height:1.2;display:none;position:absolute;margin:0}
.balloon-01 p{height:14px;overflow:hidden;margin-bottom:0!important}
.event-guide .event-search .pull{width:100px}
.event-guide table.event-search th,.event-guide table.event-search td{padding:0 10px 10px 0}
.event-guide-detail .img-l{/padding:10px}
.event-guide-detail h2{font-size:150%;font-weight:bold;border-bottom:1px solid #c7c7c7;margin-bottom:10px}
.event-list .bd{border-top:1px solid #c7c7c7;padding-top:10px}
.clearfix{overflow:hidden}
.clearfix:after,.lyt-box-bnr-01:after,#str-contentsleft .lyt-tb-rankin-02:after,.lyt-box-bnr-01 .lyt-bnrarea ul:after,.lyt-hdg-02:after,.lyt-hdg-02-03:after,.lyt-hdg-03-rss:after,.str-lyt-lineup-01:after,.lyt-list-link-02:after,.lyt-box-lineup-link:after,.lyt-list-link-2col:after,.lyt-list-link-3col:after,.lyt-list-link-01:after,.lyt-column-01:after,.lyt-column-02:after,.lyt-column-03:after,.lyt-list-03:after,.str-lyt-col02:after,.str-lyt-col03:after,.lyt-box-04:after,.lyt-page-nav-03:after,.str-lyt-page-nav-03:after,.lyt-page-nav-03 li.nav ul:after,.lyt-list-link-02:after,table.lyt-tbl-01 .lyt-btn:after,.lyt-list-rank-01 li:after,.str-lyt-box:after,.articleContent:after{content:"";display:block;clear:both;height:0;visibility:hidden;zoom:1}
.bridal-ranking .lyt-btn{overflow:visible!important}
.bridal-ranking .lyt-btn{float:right}
.icon-hdg-bridal,.icon-hdg-love{display:inline-block;width:36px;height:21px;overflow:hidden;text-decoration:none!important;margin:0 10px 2px 0}
.icon-hdg-bridal{background:url(../images/ea-set-01.png) no-repeat -203px -340px}
.icon-hdg-love{background:url(../images/ea-set-01.png) no-repeat -241px -340px}
.addicon-hdg span{vertical-align:middle}
.bridal2col{/margin-left:-10px}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/* html .clearfix{height:1%}
.clearfix{display:block}
/* ランキング(右カラム) */
div#str-contentsright .lyt-img-bnr{text-align:center;padding-top:5px}
#str-contentsright .lyt-list-rank-01 li{border-top:#e0e0e0 solid 1px;background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;padding:6px 6px 5px;position:relative;z-index:100;overflow:hidden}
#str-contentsright .lyt-list-rank-01 li.rank1{border-top:#fff solid 1px;background:#f7f2df;-moz-box-shadow:inset 2px 2px 1px #eae5d3;-webkit-box-shadow:inset 2px 2px 1px #eae5d3}
#str-contentsright .lyt-list-rank-01 li.rank2{border-top:#fff solid 1px;background:#f2f2f2;-moz-box-shadow:inset 2px 2px 1px #e5e5e5;-webkit-box-shadow:inset 2px 2px 1px #e5e5e5}
#str-contentsright .lyt-list-rank-01 li.rank3{border-top:#fff solid 1px;background:#faefe8;-moz-box-shadow:inset 2px 2px 1px #ece2db;-webkit-box-shadow:inset 2px 2px 1px #ece2db}
#str-contentsright .lyt-list-rank-01 li.rank4{border-top:none}
#str-contentsright .lyt-list-rank-01 li.rank1 div.rank,#str-contentsright .lyt-list-rank-01 li.rank2 div.rank,#str-contentsright .lyt-list-rank-01 li.rank3 div.rank,#str-contentsright .lyt-list-rank-01 li.rank4 div.rank,#str-contentsright .lyt-list-rank-01 li.rank5 div.rank,#str-contentsright .lyt-list-rank-01 li.pr div.rank{display:block;width:28px;height:25px;overflow:hidden;margin-top:2px;padding-right:10px;float:left}
#str-contentsright .lyt-list-rank-01 li.rank1 div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -449px}
#str-contentsright .lyt-list-rank-01 li.rank2 div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -488px}
#str-contentsright .lyt-list-rank-01 li.rank3 div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -527px}
#str-contentsright .lyt-list-rank-01 li.rank4 div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -565px}
#str-contentsright .lyt-list-rank-01 li.rank5 div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -604px}
#str-contentsright .lyt-list-rank-01 li.pr div.rank{background:url(../images/ea-set-01.png) no-repeat -6px -643px}
#str-contentsright .lyt-list-rank-01 li span{display:block;width:245px;float:left}
#str-contentsright .lyt-list-rank-01 li div.rank span{display:inline;position:relative;overflow:hidden;z-index:-1;float:none;vertical-align:middle}
#str-contentsright table.lyt-tbl-01 .lyt-btn{float:right}
#str-contentsright .lyt-tb-ranking{height:20px;margin-top:3px}
#str-contentsright .lyt-tb-ranking li{float:left;position:relative;z-index:100}
#str-contentsright .lyt-tb-ranking li a{display:block;text-decoration:none!important;height:20px}
#str-contentsright .lyt-tb-ranking li a span{position:relative;overflow:hidden;z-index:-1}
#str-contentsright .lyt-tb-ranking li.tb-ranking01 a{width:75px;background:url(../images/ea-set-01.png) no-repeat 0 -381px}
#str-contentsright .lyt-tb-ranking li.tb-ranking02 a{width:75px;background:url(../images/ea-set-01.png) no-repeat -75px -381px}
#str-contentsright .lyt-tb-ranking li.tb-ranking03 a{width:75px;background:url(../images/ea-set-01.png) no-repeat -150px -381px}
#str-contentsright .lyt-tb-ranking li.tb-ranking04 a{width:75px;background:url(../images/ea-set-01.png) no-repeat -225px -381px}
#str-contentsright .lyt-tb-ranking li.tb-ranking01 a:hover{width:75px;background:url(../images/ea-set-01.png) no-repeat 0 -401px}
#str-contentsright .lyt-tb-ranking li.tb-ranking02 a:hover{width:75px;background:url(../images/ea-set-01.png) no-repeat -75px -401px}
#str-contentsright .lyt-tb-ranking li.tb-ranking03 a:hover{width:75px;background:url(../images/ea-set-01.png) no-repeat -150px -401px}
#str-contentsright .lyt-tb-ranking li.tb-ranking04 a:hover{width:75px;background:url(../images/ea-set-01.png) no-repeat -225px -401px}
#str-contentsright .lyt-tb-ranking li.tb-ranking01.active a{width:75px;background:url(../images/ea-set-01.png) no-repeat 0 -421px}
#str-contentsright .lyt-tb-ranking li.tb-ranking02.active a{width:75px;background:url(../images/ea-set-01.png) no-repeat -75px -421px}
#str-contentsright .lyt-tb-ranking li.tb-ranking03.active a{width:75px;background:url(../images/ea-set-01.png) no-repeat -150px -421px}
#str-contentsright .lyt-tb-ranking li.tb-ranking04.active a{width:75px;background:url(../images/ea-set-01.png) no-repeat -225px -421px}
div#tab-aside div.tabs-items{display:none}
div#tab-aside div.tabs-items.active{display:block}
.clearfix{overflow:hidden}
.clearfix:after,.lyt-hdg-02:after,.lyt-list-link-02:after,.lyt-list-link-2col:after,.lyt-list-link-3col:after,.lyt-list-link-01:after,.lyt-column-01:after,.lyt-column-02:after,.lyt-column-03:after,.str-lyt-col02:after,table.lyt-tbl-01 .lyt-btn:after,.lyt-list-rank-01 li:after,.str-lyt-box:after{content:"";display:block;clear:both;height:0;visibility:hidden;zoom:1}
div.boxType02{margin-bottom:15px;padding:0 10px 10px;border:1px solid #ccc;background:#f4f4f4}
div.boxType02 dl{height:1%}
div.boxType02 dl:after{content:".";display:block;clear:both;height:0;visibility:hidden}
div.boxType02 dl dt{clear:both;padding-top:5px;font-weight:bold;font-size:120%}
div.boxType02 dl dd p{margin-bottom:2px!important}
div.boxType02 div.imageAndText{font-size:90%}
div.boxType02 div.imageAndText div.imageBlock{float:left;padding-right:8px}
div.boxType02 dl dd.colBlock{float:left;width:167px}
div.boxType02 dl dd.colBlock ul{margin:0!important;font-size:100%!important}
div.boxType02 dl dd.colWideBlock{float:left;padding-right:10px;width:344px}
div.boxType02 dl dd.lastItem{padding-right:0!important}
div.boxType02 dd.colBlock dl dt,div.boxType02 dd.colWideBlock dl dt{padding-top:0;font-size:110%;font-weight:normal}
div.boxType02 ul.linkList01 li{zoom:1;margin-bottom:0;padding-left:10px;background:url("../images/bullet_arrow01.gif") 0 .4em no-repeat;line-height:1.5}
.lyt-page-nav-01 .pre .lyt-pre-nxt{display:inline-block;text-decoration:none!important;width:131px;height:11px;background:url(../images/ea-set-01.png) no-repeat -62px -671px;overflow:hidden;margin-right:22px}
.lyt-page-nav-01 .nxt .lyt-pre-nav{display:inline-block;text-decoration:none!important;width:131px;height:11px;background:url(../images/ea-set-01.png) no-repeat -62px -682px;overflow:hidden;margin-right:22px}
.supportedby{text-align:center}
body.foot{background:none}
.lyt-img-01{border-bottom:#d9d9d9 solid 1px;background:-moz-linear-gradient(#fff,#f2f2f2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));padding:4px 0;text-align:center}
.str-lyt-col01{margin-left:9px;margin-right:9px;padding-bottom:10px;padding-top:10px}
div#articleMain h3.subtitle span{padding:2px 6px;color:#fff;background:#004988;font-family:verdana,helvetica,arial,sans-serif}
.imageBlock01{margin:10px 0 0}
.imageBlock01 span.caption{display:block;margin:10px 0 0;font-weight:bold}
#mainContent div.imagePattern02{margin-top:20px;width:554px;overflow:hidden}
.colWrap{margin-bottom:2px;width:694px}
.colWrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.colBlock{position:relative;float:left;margin-right:5px;width:337px}
.colBlock p{margin:0}
.colBlock img.new{position:absolute;top:3px;right:3px}
.colBlock span.caption{display:block;margin-top:10px;font-weight:bold}
div.colBlock2 {display: inline-block;padding:0 10px 10px 20px;line-height:22px;width:130px;text-align:center;}

#firstnews .str-lyt-col01{width:445px}
div.article{clear:both;zoom:1;margin-bottom:17px}
div.article:after{content:".";display:block;clear:both;height:0;visibility:hidden}
div.article.separate{padding-bottom:15px;border-bottom:1px solid #ccc}
div.article p{margin-bottom:0}
div.article h3{font-size:150%;margin-bottom:10px}
p.articleImage{float:left;margin:0 15px 10px 6px}
div#str-container div#contents div#contentArea div#mainContent div#articleMain h2{margin:0 0 10px 0;color:#424242;font-size:155%;line-height:1.1;font-weight:bold}
div#str-container div#contents div#contentArea div#mainContent div#articleMain h3.subtitle{font-size:120%}
p.date{float:right}
p.tileBanner{margin-bottom:15px}
div#articleMain p.category{margin-top:5px;margin-bottom:5px;font-weight:bold;color:#424242}
div.htop p.hitop{float:right}
div.htop:after{clear:both}
dl.listBlock02 dt{margin-bottom:3px;font-size:100%;font-weight:bold}
div.columnControl{width:694px;overflow:hidden}
ul.linkList02:after{content:".";display:block;clear:both;height:0;visibility:hidden}
ul.linkList02 li{float:left;margin-right:10px;margin-bottom:5px;width:332px;line-height:1.5}
h2.titleImage{margin-bottom:20px;font-size:0;line-height:0}
div.article p{font-size:120%}
div.content:after{clear:both}
div.content img{float:right;border:1px solid #c7c7c7;margin-left:15px;padding:3px}
.asset-body p.S{font-size:10px;line-height:12px}
.white{color:#fff}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent p{margin-bottom:20px!important;font-size:120%;word-wrap: break-word;}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.left table.Photo1 tbody tr td p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.center table.Photo1 tbody tr td p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.right table.Photo1 tbody tr td p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.left table.Photo1 tbody tr th p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.center table.Photo1 tbody tr th p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent div.right table.Photo1 tbody tr th p{font-size:100%;margin-bottom:0!important}
div.articleContent blockquote:after{content:".";display:block;clear:both;height:0;visibility:hidden}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ul li,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ol li{font-size:120%}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ul li p,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ol li p{font-size:100%}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ul li li,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent ol li li{font-size:100%}
div#str-container div#contents div.clearfix div#str-contentsleft div.9journalAd,div#str-container div#contents div.clearfix div#str-contentsleft div.qjournalAd{width:554px;margin-left:auto;margin-right:auto}
.fb-like01{border-top:#c7c7c7 solid 1px;border-bottom:#c7c7c7 solid 1px;border-left:#c7c7c7 solid 1px;border-right:#c7c7c7 solid 1px;margin-bottom:10px}
div.imagePattern05{margin-top:20px;width:554px;overflow:hidden}
div.imagePattern05 div.colWrap{margin-bottom:10px;width:564px}
div.imagePattern05 div.colWrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
div.imagePattern05 div.colWrap div.colBlock{position:relative;float:left;margin-right:10px;width:178px}
div.imagePattern05 div.colWrap div.colBlock p{margin:0}
div.imagePattern05 div.colWrap div.colBlock img.new{position:absolute;top:3px;right:3px}
div.imagePattern05 div.colWrap div.colBlock span.caption{display:block;margin-top:5px;font-weight:bold}
span.produce-by-agent{font-size:85%;color:#808080}
p.articleImage2{float:left;margin:0 15px 10px 6px}
div.columnType01 div.section ul.linkList03{padding-top:5px}
ul.linkList03{clear:both;width:282px;zoom:1}
ul.linkList03:after{content:".";display:block;clear:both;height:0;visibility:hidden}
ul.linkList03 li{float:left;margin:0 10px 10px 0}
div#str-container div#contents a:link{color:#2b3f93;text-decoration:none}
div#str-container div#contents a:visited{color:#767676;text-decoration:none}
div#str-container div#contents a:hover,div#str-container div#contents a:active,div#str-container div#contents a:focus{color:#2b3f93;text-decoration:underline}
.lyt-tb-news ul li.active a span{padding-left:15px;display:inline-block;color:#2b3f93!important}
div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.headline a:visited,div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.newsworthy a:visited,div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.ranking a:visited,div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.custom a:visited,div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.category a:visited{color:#2b3f93}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.str-lyt-page-nav-03 div.str-lyt-page-nav-03-l ul.lyt-page-nav-03 li.nav ul li a:visited,div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent a:visited{color:#2b3f93}
div#str-container div#contents div#header-mainnav div#str-nav-cate ul.clearfix li.pcate a:visited{color:#fff}
.articleContent pre{overflow:auto}
div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent hr{clear:both;display:block;margin-bottom:1em;padding-top:1px;border:0;border-top:1px solid #ccc;border-bottom:1px solid #e7e7e7;color:#fff;height:3px}
/* 占い */
#fortuneTelling{width:284px;padding:0;padding-left:3px}
#fortuneTelling span{border:0 solid #666;width:84px;height:84px;margin:3px 4px 3px 4px}
#fortuneTelling ul#ft_rank,#fortuneTelling ul#ft_img{zoom:1;padding-top:2px;padding-bottom:3px}
#fortuneTelling ul#ft_rank:after,#fortuneTelling ul#ft_img:after{content:".";display:block;clear:both;height:0;visibility:hidden}
#fortuneTelling ul#ft_rank li,#fortuneTelling ul#ft_img li{float:left;margin:3px 4px 3px 6px;width:84px;text-align:center}
#fortuneTelling ul#ft_img li img{border:1px solid #aaa}

div.ft_block,div.ft_block2{zoom:1;padding-top:2px;padding-bottom:20px}
div.ft_block:after,div.ft_block2:after{content:".";display:block;clear:both;height:0;visibility:hidden}
h4.ft_label{margin-left:10px}
div.ft_block2 span.ft_no{float:left;width:40px;margin-right:15px;font-weight:bold;font-size:120%}
div.ft_block2 span.ft_image{float:left;width:84px;margin-right:15px}
div.ft_block2 span.ft_text{float:left;width:530px;margin-bottom:7px;font-size:125%}
div#str-header div#header-skip{width:150px}
div#str-header div#header-skip p.header_skip,div#str-header div#header-skip p.header_skip_mynavi{float:right;margin:15px 20px 0 0;}
.articleContent table.Table1 tbody th,.articleContent table.Table2 tbody th{text-align:left;font-weight:normal}
.clearboth{clear:both}
.pagination{margin:15px 0 5px 0;padding:0;height:2.5em}
.pagination a{text-decoration:none;border:solid 1px darkorange;color:darkorange}
.pagination a,.pagination span{font-weight:bold;display:block;float:left;margin:0 5px 0 0;padding:.3em .5em}
.pagination .current{background:darkorange;color:#fff;border:solid 1px darkorange}
.pagination .current.prev,.pagination .current.next{color:#999;border-color:#999;background:#fff}
#pagingContent{margin:0;padding:0 10px;border:solid 1px #ccc;clear:both}
#pagingSource{display:none}

/* 記事タイトル */
h1.lyt-hdg-title{font-weight:bold; font-size:166%; background: none !important; border-radius: 0 !important;}
/* トップページ タブ*/
div#contents .news_tab_box {margin-bottom: 10px;}
div#contents .news_tab_box_tablist {letter-spacing: -0.4em;background: #F2F2F2;padding-left: 1px;}
div#contents .news_tab_box_tablist li {border-left: 1px solid #C7C7C7; border-right: 1px solid #C7C7C7; display: inline-block; letter-spacing: normal; background: #fff; margin-left: -1px;}
div#contents .news_tab_box_tablist li a{border-bottom: 3px solid #F2F2F2;}
div#contents .news_tab_box_tablist li.news_tab_current a{color:#fff !important; text-decoration:none !important;}
div#contents .news_tab_box_tablist li.first {border-left: none;}
div#contents .news_tab_box_tablist li:hover {background: #F2F2F2;}
div#str-container div#contents .news_tab_box_tablist li a {display: block; font-size: 13px; color: #000000; padding: 8px 18px 6px 18px; font-weight: bold;}
div#str-container div#contents .news_tab_box_tablist li a:hover {text-decoration: none;}
.news_tab_tabbox {padding: 10px; display:none;}
.news_tab_tabbox_left01 {width: 300px; float: left; border-top: 1px solid #C7C7C7;}
.news_tab_tabbox_right01 {width: 350px; float: right;}
#str-contentsleft .news_tab_tabbox_update_txt {font-size: 9px; color: #515151;180%; margin-bottom:7px;}
div#str-container div#contents .news_tab_tabbox_left_list li {padding:0 2px;}
div#str-container div#contents .news_tab_tabbox_left_list a {font-size: 14px; line-height: 24.5px; color: #2C4484;}
div#str-container div#contents .news_tab_tabbox_left_list a,  div#str-container div#contents .news_tab_tabbox_left_list span {display: inline-block; *zoom:1; *display:inline; vertical-align: top;}
div#str-container div#contents .news_tab_more_bt{width:280px; height:30px; text-align:center; font-size:13px; color:#fff !important; line-height:30px;}
div#str-container div#contents .news_tab_tabbox_left_list span.new_icon {width: 22px; height: 12px; margin-top: 5px; margin-left: 1px;}
div#str-container div#contents .news_tab_tabbox_left_list span.camera_icon {width: 14px; height: 12px; margin-top: 5px; margin-left: 8px;}
.news_tab_tabbox_right01 {border: 1px solid #C7C7C7;}
.news_tab_tabbox_right01_img {border-bottom: 1px solid #C7C7C7; padding: 15px; width: 320px; height: 200px; position: relative; background: #F2F2F2; overflow:hidden;}
.news_tab_tabbox_right01_img li img {display:none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-height: 220px; max-width: 100%;}
div#str-container div#contents .news_tab_tabbox_right01_list{padding:5px 8px 3px 8px;}
div#str-container div#contents .news_tab_tabbox_right01_list li{border-bottom:1px solid #EEEEEE; padding:3px 5px;}
div#str-container div#contents .news_tab_tabbox_right01_list li.last{border-bottom:none;}
div#str-container div#contents .news_tab_tabbox_right01_list a {font-size: 13px; line-height: 190%; color: #2C4484;}
div#str-container div#contents .news_tab_tabbox_right01_list a,  div#str-container div#contents .news_tab_tabbox_right01_list span {display: inline-block; *zoom:1; *display:inline; vertical-align: top;}
div#str-container div#contents .news_tab_tabbox_right01_list span.arrow_icon {width: 3px; height: 5px; margin-top: 9px; margin-right: 12px;}
.news_tab_more_bt{display:block;}

/* タブ：総合、速報 */
div#contents .news_tab_box_green {border: 1px solid #00acf4 ;}
div#contents .news_tab_box_green .news_tab_box_tablist {border-bottom: 4px solid #00acf4 ;}
div#contents .news_tab_box_green .news_tab_box_tablist li.news_tab_current{background: #00acf4   !important;}
div#contents .news_tab_box_green .news_tab_box_tablist li.news_tab_current a{border-bottom:3px solid #00acf4 !important;}
div#str-container div#contents .news_tab_box_green .news_tab_tabbox_left_list span.arrow_icon {background: url(../images/toptab/blue_arrow.png) 0 0 no-repeat; width: 3px; height: 5px; margin-top: 9px; margin-right: 10px;}
div#str-container div#contents .news_tab_box_green .news_tab_tabbox_left_list span.new_icon {background: url(../images/toptab/blue_new.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_green .news_tab_tabbox_left_list span.camera_icon {background: url(../images/toptab/blue_camera.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_green .news_tab_tabbox_right01_list span.arrow_icon {background: url(../images/toptab/blue_arrow.png) 0 0 no-repeat;}
.news_tab_box_green .news_tab_more_bt{background-color: #00acf4 ;  border-radius: 3px;}
.news_tab_box_green .news_tab_more_bt:hover{background-color: #00acf4;  border-radius: 3px; text-decoration: none!important;}
/* タブ：ビジネス */
div#contents .news_tab_box_navy {border: 1px solid #142b8d ;}
div#contents .news_tab_box_navy .news_tab_box_tablist {border-bottom: 4px solid #142b8d ;}
div#contents .news_tab_box_navy .news_tab_box_tablist li.news_tab_current{background: #142b8d  !important;}
div#contents .news_tab_box_navy .news_tab_box_tablist li.news_tab_current a{border-bottom:3px solid #142b8d !important;}
div#str-container div#contents .news_tab_box_navy .news_tab_tabbox_left_list span.arrow_icon {background: url(../images/toptab/navy_arrow.png) 0 0 no-repeat; width: 3px; height: 5px; margin-top: 9px; margin-right: 10px;}
div#str-container div#contents .news_tab_box_navy .news_tab_tabbox_left_list span.new_icon {background: url(../images/toptab/navy_new.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_navy .news_tab_tabbox_left_list span.camera_icon {background: url(../images/toptab/navy_camera.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_navy .news_tab_tabbox_right01_list span.arrow_icon {background: url(../images/toptab/navy_arrow.png) 0 0 no-repeat;}
.news_tab_box_navy .news_tab_more_bt{background-color: #142b8d ;  border-radius: 3px;}
.news_tab_box_navy .news_tab_more_bt:hover{background-color: #142b8d;  border-radius: 3px; text-decoration: none!important;}
/* タブ：デジタル */
div#contents .news_tab_box_black {border: 1px solid #1d2338 ;}
div#contents .news_tab_box_black .news_tab_box_tablist {border-bottom: 4px solid #1d2338 ;}
div#contents .news_tab_box_black .news_tab_box_tablist li.news_tab_current{background: #1d2338  !important;}
div#contents .news_tab_box_black .news_tab_box_tablist li.news_tab_current a{border-bottom:3px solid #1d2338  !important;}
div#str-container div#contents .news_tab_box_black .news_tab_tabbox_left_list span.arrow_icon {background: url(../images/toptab/black_arrow.png) 0 0 no-repeat; width: 3px; height: 5px; margin-top: 9px; margin-right: 10px;}
div#str-container div#contents .news_tab_box_black .news_tab_tabbox_left_list span.new_icon {background: url(../images/toptab/black_new.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_black .news_tab_tabbox_left_list span.camera_icon {background: url(../images/toptab/black_camera.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_black .news_tab_tabbox_right01_list span.arrow_icon {background: url(../images/toptab/black_arrow.png) 0 0 no-repeat;}
.news_tab_box_black .news_tab_more_bt{background-color: #1d2338 ;  border-radius: 3px;}
.news_tab_box_black .news_tab_more_bt:hover{background-color: #1d2338;  border-radius: 3px; text-decoration: none!important;}
/* タブ：暮らし */
div#contents .news_tab_box_orange {border: 1px solid #f48c01 ;}
div#contents .news_tab_box_orange .news_tab_box_tablist {border-bottom: 4px solid #f48c01 ;}
div#contents .news_tab_box_orange .news_tab_box_tablist li.news_tab_current{background: #f48c01  !important;}
div#contents .news_tab_box_orange .news_tab_box_tablist li.news_tab_current a{border-bottom:3px solid #f48c01 !important;}
div#str-container div#contents .news_tab_box_orange .news_tab_tabbox_left_list span.arrow_icon {background: url(../images/toptab/orange_arrow.png) 0 0 no-repeat; width: 3px; height: 5px; margin-top: 9px; margin-right: 10px;}
div#str-container div#contents .news_tab_box_orange .news_tab_tabbox_left_list span.new_icon {background: url(../images/toptab/orange_new.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_orange .news_tab_tabbox_left_list span.camera_icon {background: url(../images/toptab/orange_camera.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_orange .news_tab_tabbox_right01_list span.arrow_icon {background: url(../images/toptab/orange_arrow.png) 0 0 no-repeat;}
.news_tab_box_orange .news_tab_more_bt{background-color: #f48c01 ;  border-radius: 3px;}
.news_tab_box_orange .news_tab_more_bt:hover{background-color: #f48c01;  border-radius: 3px; text-decoration: none!important;}
/* タブ：エンタメ */
div#contents .news_tab_box_pink {border: 1px solid #ff1c9a ;}
div#contents .news_tab_box_pink .news_tab_box_tablist {border-bottom: 4px solid #ff1c9a ;}
div#contents .news_tab_box_pink .news_tab_box_tablist li.news_tab_current{background: #ff1c9a  !important;}
div#contents .news_tab_box_pink .news_tab_box_tablist li.news_tab_current a{border-bottom:3px solid #ff1c9a !important;}
div#str-container div#contents .news_tab_box_pink .news_tab_tabbox_left_list span.arrow_icon {background: url(../images/toptab/pink_arrow.png) 0 0 no-repeat; width: 3px; height: 5px; margin-top: 9px; margin-right: 10px;}
div#str-container div#contents .news_tab_box_pink .news_tab_tabbox_left_list span.new_icon {background: url(../images/toptab/pink_new.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_pink .news_tab_tabbox_left_list span.camera_icon {background: url(../images/toptab/pink_camera.png) 0 0 no-repeat;}
div#str-container div#contents .news_tab_box_pink .news_tab_tabbox_right01_list span.arrow_icon {background: url(../images/toptab/pink_arrow.png) 0 0 no-repeat;}
.news_tab_box_pink .news_tab_more_bt{background-color: #ff1c9a ;  border-radius: 3px;}
.news_tab_box_pink .news_tab_more_bt:hover{background-color: #ff1c9a;  border-radius: 3px; text-decoration: none!important;}
/* 記事種別 */
div#str-container div#str-nav-column ul li a {float:left;margin-bottom:5px}
div#str-container div#str-nav-column ul li span{position:relative;overflow:hidden;z-index:0}
div#str-container div#str-nav-column ul li a:link span {color: #005EAB;font-size:96%;}
div#str-container div#str-nav-column ul li.cnav01{width:69px;padding-top:4px;text-align: center;background: #142b8d!important;height:17px!important;color: #fff;border: #142b8d solid 1px;float: left;}
div#str-container div#str-nav-column ul li.cnav02 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;display: none;}
div#str-container div#str-nav-column ul li.cnav03 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav04 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav05 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav06 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav07 a{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav08 a{width:87px;padding-top:4px;margin-left:-1px;text-align: center;background: #f9f8f8!important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav02 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav03 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav04 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav05 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav06 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
div#str-container div#str-nav-column ul li.cnav07 a:hover{width:86px;padding-top:4px;margin-left:-1px;text-align: center;background: #f2f2f2 !important;height:17px!important;color: #2b3f93;font-weight: bold;border:#c7c7c7 solid 1px;}
/* 新特別企画 */
/* 右カラム特別企画：帯色 */
/*.kikaku_column-list .kikaku_list__item:before {position: absolute; content: ""; display: block; background: #51caf0; height: 3px; width: 100%; left: -1px; top: -1px; border: 1px solid #51caf0;} */
.kikaku_media-list .r_ad-kikaku-title {font-size: 108.33%; color: #0b7ab8; line-height: 1.2; padding-bottom: 2px; border-bottom: 1px solid #51caf0; margin-top: 0px; margin-bottom: 4px; font-weight: bold; float: right; width: 72.3%;}
.kikaku_text-list .r_ad-kikaku-title {font-size: 108.33%; color: #0b7ab8; line-height: 1.2; border-left: 3px solid #51caf0; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; width: 280px!important;}
/* 記事下広告 */
div.articleContent .contentsBottom.microsite-lead-under-article{width: 644px;border:#c7c7c7 solid 1px;padding: 0 0 3px 5px;display:inline-block;margin: 10px;}
div#str-container div#contents div.clearfix div#str-contentsleft div.lyt-box-01 div.articleContent .contentsBottom.microsite-lead-under-article p{font-size:110%;}
.contentsBottom.banner{margin: 0 0 10px;text-align: center;}
/*.contentsBottom.banner iframe {transform: scale(0.97);transform-origin: 0 0;}*/
/* フッタ広告 */
#admini{text-align:center;}
dl.footerAd{zoom:1;border:1px solid #ccc;background:url("http://n.mynv.jp/images/bg_separate01.gif") 178px 0 repeat-y;text-align: left;}


/* 3カラム適用直後の非表示処理 */
#str-nav-cate-2 ul li i,#str-nav-cate-2 p.navHeader,#str-nav-cate-2 ul li ul.child {display: none;}

/* broadWin */
/* 3カラム全体 */
body.broadWin .chLogoRight {position: absolute;top: 37px;left: 692px;}
body.top.broadWin .chLogoRight, body.digest.broadWin .chLogoRight{position: absolute;top: 7px;left: 250px;}
body.top.broadWin .chLogoRight img, body.digest.broadWin .chLogoRight img{width: 138px;height: 100%;}
body.broadWin div#str-container{width:1154px;margin:0 auto; height:100%; padding: 0 24px;}
body.broadWin div#str-container div#contents{min-height:606px; padding:0; position:relative;}
body.broadWin div#str-container div#contents div#str-contentsleft{float:left;width:684px;position:relative;z-index:10;min-height:300px; margin-left:160px;}
body.broadWin div#str-container div#contents div#str-contentsright{width:300px;float:left;margin-left:10px;position:relative;z-index:1}
body.broadWin div#str-header{width:1154px;margin:0 auto; padding:0 0 0; overflow:hidden;}
body.broadWin #navList ul ul {width: 1068px;}
/* カテナビ：画面広い */
body.broadWin #header-catenav{position:absolute; left:0; width:150px; z-index:50; margin: 1px;}
body.broadWin #header-catenav.fix{position:fixed; left:50%; top:15px; bottom:auto; margin-left:-578px;}
body.broadWin #header-catenav #str-nav-cate-2{color: #fff;background: #2497C2; /* padding:1px 1px 0px 1px !important; */ /* margin-bottom:20px; */} 
body.broadWin #header-catenav p.navHeader a{text-align:left;color: #fff !important; margin: 0 1px 1px 0;}
body.broadWin #header-catenav p{margin:0;padding: 0; font-weight:bold;}
body.broadWin #header-catenav p a{display:block;padding: 8px 5px 7px 10px;text-align: center;}
body.broadWin #header-catenav p a:hover,
body.broadWin #header-catenav p a.active{text-decoration:none !important; background-position:0px 0px;}
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a{text-align: left;background-color: #4AB0D0 ;border-radius: 0px;text-align: left}
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a:link,
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a:visited {color: #fff;}
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a:hover,
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a:active,
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a:focus,
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a.current {color: #005EAB;background-color: #e5e5e5;}
body.broadWin div#str-container div#str-nav-cate-2 ul li ul {border: none;}
/* カテナビが開いている時 */
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.open a{color: #005EAB;background-color: #e5e5e5;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open a:hover i{text-decoration:underline;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open ul{position:absolute; /*top:26px;*/ left:149px; width:690px;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open ul li{float:left; padding:0; width:25%; background:#fff;margin: 0px;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.open ul li a{display:block; padding:9px 5px 7px 30px; color: #2b3f93!important; white-space:nowrap; overflow:hidden !important; width:100%; text-overflow:ellipsis; border-right:1px #00044C solid; border-bottom:1px #00044C solid; -moz-box-sizing:border-box; box-sizing:border-box;background: url(../images/ea-set-01.png) -1310px -822px #fff;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.open ul li a:hover{background-color: #e5e5e5;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open a i {background: url(../images/ea-set-01.png) -1319px -864px;}
/* カテナビのサブナビゲーション(新タグなど) */
body.broadWin div#str-container div#str-nav-cate-2 ul li ul{display:none; /*border:1px #ccc solid; border-width:0 1px 1px 1px; */background:#fff;}
body.broadWin div#str-container div#str-nav-cate-2 ul li a i{display:none;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open{position:relative; width:841px; /*border-top:1px #000 solid;*/ /*border-right:1px #ccc solid;*/ padding-top:0; padding-right:0 !important}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open a i{display:block; position:absolute; right:10px; top:7px; background:url(../images/ea-set-01.png) no-repeat -1000px -830px; padding-left:13px; font-style:normal;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open ul li a.customKeyword{background:url(../images/ea-set-01.png) no-repeat -989px -821px;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.open ul li a.customKeyword:hover{background-color:#e5e5e5;}
body.broadWin #str-nav-cate-2 ul li i, body.broadWin #str-nav-cate-2 p.navHeader, body.broadWin #str-nav-cate-2 ul li ul.child {display: block;}
body.broadWin #str-container div#str-nav-cate-2 {overflow: initial;}
body.broadWin #str-container div#str-nav-cate-2 ul {overflow: initial;padding: 1px;}
body.broadWin #str-container div#str-nav-cate-2 ul:after {content: ""; display: block; clear: both; height: 1px; overflow: hidden;}
body.broadWin #str-container div#str-nav-cate-2 ul li {width: 148px;}
body.broadWin #header-catenav div#str-nav-cate-2 ul li a span{width: 142px;letter-spacing:-0.025em;text-align: left;}

body.broadWin div#str-container div#str-nav-cate-2 ul li:nth-child(7n+1){clear: none;}
body.broadWin div#str-container div#str-nav-cate-2 ul li.gnr_index a span{font-weight:bold;padding: 10px 0px 1px 8px;font-size: 107%;}

/* narrowWin */
/* 全体 */
body.narrowWin .chLogoRight {position: absolute;top: 37px;left: 518px;}
body.top.narrowWin .chLogoRight, body.digest.narrowWin .chLogoRight{position: absolute;top: 7px;left: 250px;}
body.top.narrowWin .chLogoRight img, body.digest.narrowWin .chLogoRight img{width: 138px;height: 100%;}
body.narrowWin div#str-container{width:994px; padding: 0 24px;}
body.narrowWin div#str-container div#contents div#str-contentsleft{margin-left:0;}
body.narrowWin div#str-header{width:994px;}
body.narrowWin.photo div#str-container{width:1202px;}/* 拡大画像 */
body.narrowWin div#str-container div#contents{min-height:606px; padding:0; position:relative;}
body.narrowWin div#str-container div#contents div#str-contentsright{width:300px;float:left;margin-left:10px;position:relative;z-index:1}
/* カテナビ：画面狭い */
body.narrowWin #header-catenav{display:none;}
/* 新検索ボタン */
#header-search.bold_design{margin: 22px 0 5px 0;}
div#str-container div#str-header #form_search_header.bold_design input[type="text"]{width: 180px;height: 36px;box-sizing: border-box;-moz-border-top-left-radius: 3px;-webkit-border-top-left-radius: 3px;-o-border-top-left-radius: 3px;-ms-border-top-left-radius: 3px;border-top-left-radius: 3px;-moz-border-bottom-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-o-border-bottom-left-radius: 3px;-ms-border-bottom-left-radius: 3px;border-bottom-left-radius: 3px;border: 1px solid #cccccc;padding: 3px 3px 3px 5px;display: inline;vertical-align: top;}
div#str-container div#str-header #form_search_header.bold_design input.submit{width: 40px;height: 36px;box-sizing: border-box;-moz-border-top-right-radius: 3px;-webkit-border-top-right-radius: 3px;-o-border-top-right-radius: 3px;-ms-border-top-right-radius: 3px;border-top-right-radius: 3px;-moz-border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-o-border-bottom-right-radius: 3px;-ms-border-bottom-right-radius: 3px;border-bottom-right-radius: 3px;border: 1px solid #59c5e8;padding: 10px 0px 10px 0px;text-align: center;background: #59c5e8;color: #fff;font-weight: bold;display: inline;cursor: pointer;}
#form_search_header.bold_design .regist{float:right;background: #005eab;border: 1px solid #005eab;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;height: 34px;width: 78px;}
#form_search_header.bold_design .regist:hover{background: #4ecbff;border: 1px solid #4ecbff;text-decoration: none;}
div#str-container div#contents #form_search_header.bold_design .regist a{height: 34px;text-decoration: none;}
#form_search_header.bold_design .regist a span{color:#fff;text-decoration:none;display: block;height: 34px;padding: 11px 0 0 10px;}

/* category-navi */
body.broadWin #header-catenav #str-nav-cate-2{background-color: #0096db;}
body.broadWin.business #header-catenav #str-nav-cate-2{background-color: #142b8d ;}
body.broadWin.digital #header-catenav #str-nav-cate-2{background-color: #1d2338;}
body.broadWin.kurashi #header-catenav #str-nav-cate-2{background-color: #f48c01;}
body.broadWin.entertainment #header-catenav #str-nav-cate-2{background-color: #ff1c9a;}
body.broadWin #header-catenav #str-nav-cate-2 .navHeader{background-color: rgba(255,255,255,0.1);font-size: 10px;}
body.broadWin #str-container #header-catenav div#str-nav-cate-2 ul li a {background-color: rgba(255,255,255,1.0);}
body.broadWin #str-container div#str-nav-cate-2 ul li.msiteNav {background-color: rgba(255,255,255,1.0);}
body.broadWin #header-catenav div#str-nav-cate-2 ul li a span {height: 18px;display: block;line-height: 0.9;}
body.broadWin #header-catenav div#str-nav-cate-2 ul li a span{padding: 10px 0px 1px 10px;}
body.broadWin.digital #header-catenav div#str-nav-cate-2 ul li a span {height: 16px;display: block;line-height: 0.9;}
body.broadWin.digital #header-catenav div#str-nav-cate-2 ul li a span{padding: 8px 0px 0px 10px;}
body.broadWin #header-catenav div#str-nav-cate-2 ul li.catnavSponsored{background-color: rgba(255,255,255,0.2);padding: 3px 9px 3px 10px;border-top:8px solid #fff;width: 129px;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li a:link, 
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li a:visited {color: #2b3f93;font-size: 105%;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.msiteNav a:link, 
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.msiteNav a:visited {color: #2b3f93 ;font-size:105%;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li a.current:link, 
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li a.current:visited {color: #2b3f93 ;}
/* category-navi-adjust */
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.msiteNav a[href^="/technology/okidata_infotech/"] span {font-size: 97%;padding-left: 5px;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li.msiteNav a[href^="/career/gmo_pg/"] span {font-size: 93%;padding-left: 5px;}
body.broadWin div#str-container #header-catenav div#str-nav-cate-2 ul li a[href^="/creative/creator100/"] {visibility:collapse;height: 2px;}
div#contents .news_tab_box_tablist li:nth-child(2) {display:none;}
div#contents .news_tab_box_tablist> *:first-child + * {display:none;}

body.technology.business div#str-container div#str-nav-column{display:inline;}
/* present */
#present_weekly div.lyt-box-bnr-01 div.lyt-bnrarea ul {width: initial;margin-left: 13px;}
#present_weekly .lyt-box-bnr-01 .lyt-bnrarea {margin-left: 0;width:initial;-moz-border-radius: 0 0 3px 3px/0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px/0 0 3px 3px;-o-border-radius: 0 0 3px 3px/0 0 3px 3px;-ms-border-radius: 0 0 3px 3px/0 0 3px 3px;}
#present_weekly .lyt-box-bnr-01 .lyt-bnrarea li {float: left;margin-right: 9px;width: 125px;}
#present_pickup{margin-bottom: 15px;}
#present_pickup .lyt-tbl-headline{border-bottom: #eeeeee solid 1px;border-left: #eeeeee solid 1px;border-right: #eeeeee solid 1px;-moz-border-radius:0 0 3px 3px /0px 0 3px 3px;-webkit-border-radius:0 0 3px 3px /0px 0 3px 3px;-o-border-radius:0 0 3px 3px /0px 0 3px 3px;-ms-border-radius:0 0 3px 3px /0px 0 3px 3px}
/* banner mn_recommend */
body.top.broadWin .chLogoRight-second, body.digest.broadWin .chLogoRight-second{position: absolute;top: 3px;left: 687px;}
body.top.broadWin .chLogoRight-second img, body.digest.broadWin .chLogoRight-second img{width: 138px;height: 100%;}
body.top.narrowWin .chLogoRight-second, body.digest.narrowWin .chLogoRight-second{position: absolute;top: 9px;left: 520px;}
body.top.narrowWin .chLogoRight-second img, body.digest.narrowWin .chLogoRight-second img{width: 138px;height: 100%;}