
body * { padding: 0px; margin: 0px; } 

 body{position:relative;padding:0;margin:0;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:#fff;font-family:'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック'}h1{font-size:1em;}li{list-style:none}ol li{list-style:decimal}a{text-decoration:none;color:#2C4484}hr{margin-bottom:10px;border:1px solid #ccc}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block} .radius_box{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px} .button{display:block;color:#fff;background-color:#7DB500;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:5px auto;padding:10px 0;text-align:center;line-height:22px;font-weight:bold;font-size:14px;width:100%}.button.small{display:inline-block;color:#00549b;font-size:13px;line-height:1em;margin:10px auto;padding:2px;width:118px;background-color:transparent} .c-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:2px solid;text-align:center;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:3px}.c-btn>a{position:relative;color:#000;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.25em 0;line-height:1;font-weight:bold}.c-btn>a:after{position:absolute;content:'';border-right:5px solid #bbb;border-bottom:5px solid #bbb;width:10px;height:10px;display:block;right:8px;top:50%;margin-top:-9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)} .trigger_toggle{position:absolute!important;top:50%!important;margin-top:-10px;right:12px;width:20px;height:20px;background-color:#7DE;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.trigger_toggle>.open{position:absolute!important;top:50%!important;left:50%!important;margin-top:-4px;margin-left:-6px;border:solid 10px transparent;border-top:solid 10px #FFF;border-left-width:6px;border-right-width:6px}.trigger_toggle>.close{border-bottom:solid 10px #FFF;border-top:0;margin-top:-6px}#container{overflow:hidden;z-index:10;width:100%;position:relative;-webkit-transform:translate3d(0,0,1px);-webkit-transition:.2s -webkit-transform ease-in-out}.container-inner{position:relative;background-color:#fff}#container-cover{display:none;position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:30} header{background-color:#FFF;position:fixed;top:0;left:0;width:100%;z-index:11;-webkit-transform:translate3d(0,0,3px)}header .info-top{font-size:12px;color:#333}header .info-top span{background-color:#efefef;padding:5px 8px;margin:5px;font-weight:bold}.headroom{position:fixed;top:0;left:0;right:0;transition:all .2s linear;z-index:31}.headroom--unpinned{top:-80px}.headroom--pinned{top:0}#site-title{border-bottom:1px solid #E4E2E2;position:relative;padding:6px 0 0;text-align:center}#site-title a.mynavi-logo img.top{height:28px;margin-top:4px}@media screen and (min-width:321px){#site-title a.mynavi-logo img.top{margin-right:24px}}#signboardBannerOverall img,#signboardBannerCenter img,#signboardBannerSP img{width:100%}.l-header-ad{min-height:107px;overflow:none;margin:0 auto 6px;text-align:center}.header_filler{height:100px}h1 #popin_icon{top:3px}header #popin_icon{display:none;position:absolute;left:48px;top:2px;margin:0;width:30px;height:30px;float:right;-webkit-border-radius:3px;background:url(/img/img_search.png);background-size:cover}header #popin_icon>div{background:0 0}header .mype{display:block!important;position:absolute;right:0;top:-3px;margin:5px;height:32px;width:47px;padding:0;background:url(/img/img_mypage.png);background-size:cover}header #menu-button{display:block!important;position:absolute;left:0;top:0;margin:5px;height:36px;width:58px;padding:0;background:url(/img/menu-navi_menu-button.png);background-size:cover}#popInSelect{-webkit-transform:translate3d(0,0,3px)}.rank{display:block;position:absolute;left:43px;top:3px;margin:5px;width:32px;background-color:#005EAB;color:#FFF;font-size:9px;font-weight:bold;font-family:Arial;padding:18px 0 2px 0}.rank-crown{position:absolute;top:2px;left:7px}.text-s{font-size:9px}#sponsored_credit{font-size:10px;text-align:right;padding:3px 10px;margin:0} .mnews-header{background-color:#fff;border-bottom:1px solid #0096db;margin-bottom:5px;padding:4px 8px;clear:both;position:relative;min-height:20px}.mnews-header h3{font-size:14px;padding-left:0;text-align:left;color:#0096db;border-top:0}.mnews-header h3.pr-contain{float:left}.mnews-header h3 a{color:#0096db}.mnews-header .c-pr{color:#0096db;padding-top:4px;float:right;font-size:11px} #imagePane-closeBtn{width:30px;height:30px;position:fixed;left:5px;top:45px;z-index:51;border-radius:30px;border:4px solid white;background-color:rgba(0,0,0,.75)}#imagePane-closeBtn:before{position:absolute;top:13px;left:5px;content:"";background-color:white;display:block;width:20px;height:4px;-webkit-transform:rotate(-45deg)}#imagePane-closeBtn:after{position:absolute;top:13px;left:5px;content:"";background-color:white;display:block;width:20px;height:4px;-webkit-transform:rotate(45deg)} #ranking .article-title{font-size:13px;color:#232323}#ranking .item:first-child{margin-top:10px}#ranking .item{margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid #ccc;width:100%!important}#ranking h3{letter-spacing:-.1em}#ranking h4{padding:0 3px;padding-right:70px}.ranking-select.channel-list li.channel-list-item{ padding:0 3px 0 3px;}.ranking-select.channel-list li.channel-list-item.list_current_ch{background-color:#2C6EBD}.ranking-select.channel-list li.channel-list-item a{display:table-cell;height:100%;font-size:13px;vertical-align:middle}#ranking .item{position:relative;height:64px}#ranking .item a{display:block;height:100%}#ranking .item-image{position:absolute;right:3px;top:3px;width:64px;height:64px}#ranking .mini-ch-tag{position:absolute;bottom:4px;right:75px;margin-left:4px;font-size:10px;border-radius:2px;background-color:#f93;color:#fff;padding:0 10px 1px;font-weight:normal;} #ranking .notified{position:relative;padding:0 5px;margin:0 0 3px;top:0;right:0;height:18px;width:100%;border-radius:3px;background-color:#eee;color:#666;font-size:10px;text-align:center}.sub-category .item{float:left;margin:3px;list-style:none;line-height:1.3em;min-width:4em;text-align:center;border:1px solid #726f6d;padding:0 3px;list-style:none;border:1px solid rgb(114,111,109)}.sub-category .item a{font-size:11px;color:rgb(51,51,51)} .sp-crown1:before,.sp-crown2:before,.sp-crown3:before,.sp-crown:before{content:"1";background:url(/img/crown01.png) no-repeat top left;background-position:.3px 7.5px;margin:2px 4px 2px 0;padding:19px 12px 3px 11px;color:white;font-size:10px;background-size:28px;width:32px;height:30px;position:relative;top:2px}.sp-crown2:before{content:"2";background-image:url(/img/crown02.png)}.sp-crown3:before{content:"3";background-image:url(/img/crown03.png)}.sp-crown:before{content:"　";color:#888;background-image:url(/img/crown04_.png)}.sp-crown4:before{content:"4"}.sp-crown5:before{content:"5"}.sp-crown6:before{content:"6"}.sp-crown7:before{content:"7"}.sp-crown8:before{content:"8"}.sp-crown9:before{content:"9"}.sp-crown10:before{content:"10"}.sp-crown11:before{content:"11"}.sp-crown12:before{content:"12"}.sp-crown13:before{content:"13"}.sp-crown14:before{content:"14"}.sp-crown15:before{content:"15"}.sp-crown10:before,.sp-crown11:before,.sp-crown12:before,.sp-crown13:before,.sp-crown14:before,.sp-crown15:before{padding-left:9px}.sp-back{background-color:#969691;font-size:12px;width:14px;height:14px;text-align:center;padding:2px}.sp-back.act{background-color:#e65f5f}.sp-mini1.act,.sp-mini2.act,.sp-mini3.act{background-image:url(/img/crowna.png)}.sp-mini1,.sp-mini2,.sp-mini3{font-size:12px;color:#ccc;background-image:url(/img/crown01.png);background-size:26px;padding:5px 10px 0;background-position:0 0}.sp-mini2{background-image:url(/img/crown02.png)}.sp-mini3{background-image:url(/img/crown03.png)}.sp-top{margin:10px 0 0} .lyt-column-01>.category{display:none}.img-l{border-bottom:1px solid #ccc!important;padding:4px 4px}.img-l:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.lyt-img a{margin:0!important;padding:0!important}.lyt-img img{border:solid 1px #808080;float:left;width:64px;height:64px}.lyt-txt{color:#000;font-size:14px;line-height:16px;padding:0 4px 0 68px}.lyt-txt a{margin:0!important;padding:0!important;padding-left:1px!important;color:#000;font-weight:bold}.r_ad-kikaku-contents{display:none} section{clear:both;overflow:hidden}section#ichioshi{margin-bottom:15px}#ichioshi .article-list img.article-list-item-image{max-width:90px;max-height:90px}#ichioshi .article-list .article-list-item-title{padding:4px 4px 0 100px;font-size:14px;min-height:66px}section.series-matome{margin-bottom:15px}section.series-matome .article-list-item-title{padding:22px 4px 0 70px}.article-list{padding:0 10px 0 10px}.article-list a{display:block;padding:2px;overflow:auto}.article-list-item{border-bottom:1px #ccc solid;font-size:14px;line-height:20px;min-height:69px}.article-list-item:hover{background-color:#F7F7F7}.article-list-item-image{float:left;max-width:64px;max-height:64px}.article-list-item-title{color:#404040;font-size:13px;line-height:20px;padding:0 4px 0 70px;min-height:44px}.article-list-item-date{font-size:12px;font-weight:normal;padding:0;float:right;color:#404040}.article-list-item>a:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.article-list-item.large-index img.article-list-item-image{max-width:80px;max-height:80px}.article-list-item.large-index .article-list-item-title{padding:0 0 0 87px;font-size:13px;min-height:60px}.amoad_native{border-bottom:1px solid #ccc!important}.ad_chumoku .article-list-item,.ad_chumoku .ajarecommend3{border-bottom:1px solid #ccc!important}.include-contents{margin-top:10px;padding:10px} .movieinfo{position:relative;padding-top:56.25%;padding-bottom:30px}.movieinfo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movieinfo_v .movieinfo{padding:0;position:initial}.movieinfo_v .movieinfo iframe{position:initial;width:initial;height:533px;top:initial;left:initial} #article-content p iframe{max-width:100%} .more-space{margin:5px}.load{border:3px solid #0096db;font-size:.9em;text-align:center;font-weight:bold;cursor:pointer;width:auto;height:auto;padding:.8em 1em;transition:all 500ms}.bar{width:98%;height:3px;padding:0;margin:0 auto;background-color:#0096db;border:0}.bar .loader{width:98%;height:3px;margin:0 auto;background-image:linear-gradient(to right,rgba(250,250,250,.3),#fff);animation:slide infinite .75s linear}.bar:hover{padding:0;background-color:#0096db}@keyframes slide{from{margin-left:-20px}to{margin-left:135px}} .photo{position:relative;margin-top:10px}.photo-swipe{white-space:nowrap;background:white;margin:5px auto 5px auto}.photo_swipe:after{display:block;width:5px;margin-right:5px}.photo-swipe a{float:left;position:relative;margin:0 5px;font-size:15px}.photo-swipe a img{margin:0 0 3px 0}.mini_title{font-style:normal;height:22px;width:85px;font-size:.6em;line-height:12px;background:rgba(50,50,50,.5);color:#fff;position:absolute;bottom:8px;left:0;padding:2px 2.5px;white-space:pre-wrap;overflow:hidden;font-weight:600;text-shadow:1px 1px 1px #333}.thumb_new{overflow:hidden;margin:0}.thumb_new:after{display:block;content:"NEW";position:absolute;overflow:hidden;font-size:.7em;text-align:center;font-weight:bold;color:#fff;top:8px;right:-34px;width:8em;margin-right:5px;background:rgba(255,80,120,.9);z-index:100;-webkit-transform:rotate(45deg) translate(0,-10px);-moz-transform:rotate(45deg) translate(0,-10px);transform:rotate(45deg)}@media screen and (min-width:900px){.photo-swipe{width:800px}}@media screen and (max-width:800px){.photo-swipe{width:700px}}@media screen and (max-width:700px){.photo-swipe{width:600px}}@media screen and (max-width:600px){.photo-swipe{width:500px}}@media screen and (max-width:500px){.photo-swipe{width:400px}}@media screen and (max-width:400px){.photo-swipe{width:300px}}.ch-big-photo-link,#thumbPane .ch-big-photo-link{text-decoration:none;text-align:center;color:#fff;margin:10px auto 15px!important;padding:10px 0;background:#f48c01;display:block;border-radius:2px}p.photo_obi{color:#ccc;text-align:left;font-size:.78em;text-shadow:1px 1px 1px #555;padding:0 10px 5px;border-bottom:1px solid #0099CB}iframe.iconiframe{padding:0;margin:0} #photo-loader{padding:15px;text-align:center}.photo-back-link{margin:10px auto;text-align:center;padding:8px 0;background:#fff;display:block;border:2px solid #0096db;color:#333;border-radius:2px}.fidein a{color:#fff}.big-photo-swipe{margin:10px auto}.big-photo-swipe .box{margin:0 5px 2px}@media screen and (min-width:1300px){.big-photo-swipe,.photo-back-link{width:1200px}}@media screen and (max-width:1300px){.big-photo-swipe,.photo-back-link{width:1050px}}@media screen and (max-width:1150px){.big-photo-swipe,.photo-back-link{width:900px}}@media screen and (max-width:1000px){.big-photo-swipe,.photo-back-link{width:750px}}@media screen and (max-width:850px){.big-photo-swipe,.photo-back-link{width:600px}}@media screen and (max-width:600px){.big-photo-swipe,.photo-back-link{width:450px}}@media screen and (max-width:450px){.big-photo-swipe,.photo-back-link{width:300px}} #channel-list-p,#category-list-p{margin:15px 0 20px 0}.channel-list,.category-list{padding:0 7px 0 7px;display:inline-block;width:96%}.channel-list>.channel-list-item,.category-list>.category-list-item{display:table;width:50%;float:left;height:35px; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:-1px -1px 0 0;border:1px solid#EEE}.channel-list>.channel-list-item>a,.category-list>.category-list-item>a{display:table-cell;text-align:center;font-size:12.5px;vertical-align:middle;font-weight:bold;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 3px 0 3px;color:#666}.channel-list>.list_current_ch,.category-list>.list_current_ct{background-color:#2C6EBD;opacity:.9;border:0}.channel-list>.list_current_ch>a,.category-list>.list_current_ct>a{color:#FFF} #category-list-p p.sponsored-header{margin:0 29px 5px 0;padding:0 10px 0 4px;border-left:3px #0096db solid;font-size:14px;color:#404040}.category-list.msite-list{padding:0 0 0 10px;width:94%;margin-top:10px}.category-list.msite-list>.category-list-item>a{font-size:12px;padding:0 1px 0 1px}.category-list.msite-list>.category-list-item>a[href='/technology/okidata_infotech/'] {font-size:11px} .sitegroup{text-align:center;margin:10px 0}.c_logo{text-align:center;padding:5px;margin:0 auto}.c_logo img{max-width:98%} .bread-list{width:100%;background-color:#FFF;margin-bottom:1px}body.ch-top .bread-list,body.ct-top .bread-list{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}.bread-list ul{overflow:hidden;margin:0 0 0 2%}.bread-list li{float:left;padding:3px 0;text-align:center;font-size:12px;color:#404040}.bread-list li a{color:#404040}.bread-list .bread-funnel{float:left;padding:2px 1% 3px 1%;font-size:12px} .is-hidden{display:none}.ch-category-menu-wrap{position:relative;margin:10px 15px;text-align:center}.bread-arrow{background-image:url(/img/triangle_pan.png); background-size:cover;width:12px;height:12px;position:absolute;right:-13px;top:10px;z-index:3}.bread-arrow.spin{-webkit-animation:spin .2s linear forwards;-moz-animation:spin .2s linear forwards;animation:spin .2s linear forwards}.ct-category-menu,.ch-category-menu{display:none}.ct-category-menu-monitor a,.ch-category-menu-monitor a{display:block;padding:8px 0 0 5px;color:#fff}.ct-category-menu-monitor ul,.ch-category-menu-monitor ul{display:table;table-layout:fixed;width:100%;border:1px solid #888;border-collapse:collapse}.ct-category-menu-monitor li,.ch-category-menu-monitor li{display:table-cell;font-size:13px;float:left;width:49%;line-height:25px;width:-webkit-calc(50% - 1px);width:calc(50% - 1px)}.ct-category-menu-monitor li:hover,.ch-category-menu-monitor li:hover{background-color:rgba(100,100,100,.43);border-radius:3px}.ct-category-menu-monitor,.ch-category-menu-monitor{background:rgba(0,0,0,.86);border-radius:0 0 3px 3px;position:absolute;z-index:10;right:0;top:27px;margin-top:46px;width:100%;max-height:345px;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.ch-category-menu-monitor-title,.ch-category-menu-monitor-link{width:100%!important;text-align:center}.ch-category-menu-monitor-link{background-color:rgba(34,90,92,.2);padding:15px 0;font-weight:bold;font-size:22px}.ch-category-menu-monitor-link:hover{background-color:rgba(100,100,100,.6)!important}.monitor-link-close{background-color:rgba(85,166,48,.5)!important}.ch-category-menu-monitor-title span,.ch-category-menu-monitor-pr span{display:block;position:relative;font-weight:bold;padding:4px 5px 1px;text-decoration:underline;color:#888}.ch-category-menu-monitor-pr span:after{content:"";display:block;position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#f99;overflow:hidden}.ch-category-menu-monitor-title:hover,.ch-category-menu-monitor-pr:hover{background-color:transparent!important} .sponsored-bread-header{color:#555;padding:0 0 0 10px;float:left;width:100%;border-left:5px #fff solid;border-bottom:1px #fff solid;margin:10px 0 6px 6px;font-size:13px;font-weight:bold} .article .article-title{font-size:18px;font-weight:bold;line-height:1.2;padding:2px 5px 2px 10px;clear:both}.article .page-title{font-size:16px;font-weight:bold;padding:5px 0;clear:both;color:#222}.article .annotation{font-size:13px;padding:0 8px 5px;margin:0 8px;color:#767676}.article .article-date{float:left;font-size:90%;margin:0 0 5px 0;padding-right:10px}.article .article-author{font-size:90%;margin:0;padding-right:10px}.article .publisher{float:right;font-size:90%;margin:0 0 5px;clear:both}.article .article-author a{color:#666;text-decoration:underline}.article .publisherCopyright{font-size:13px;padding:8px 10px 5px}.article-content{clear:both;padding:2px 10px 5px;line-height:1.7;overflow:hidden;font-size:15px}.article-content .left{float:left;margin:10px 10px 10px 0}.article-content .right{float:right;margin:10px 0 10px 10px}.article-content .center{margin:5px 0 10px 0}.article-content .center table{clear:both;margin:0 auto}.article-content .Photo1{border-collapse:collapse;position:relative;table-layout:fixed;width:auto;max-width:100%}.article-content .Photo1 th,.article-content .Photo1 td{padding:2px;border:1px solid #EEE;text-align:center}.article-content .Photo1 th p,.article-content .Photo1 td p{margin:0;font-size:12px;line-height:18px;word-wrap:break-word;text-align:left}.article-content .Photo1 p.click-comment{float:right;color:#fff;font-size:13px;background:#616C72;padding:2px 4px 2px 4px;border-radius:0;margin-top:-5px;top:9px;left:3px;position:absolute;opacity:1;letter-spacing:1.1px}.article-content .Table1{border-collapse:collapse;border:solid 1px #CCC;font-size:14px;width:100%;margin-bottom:15px}.article-content .Table1 th{background:#F6F6F6;font-weight:normal}.article-content .Table1 th,.article-content .Table1 td{padding:5px;border:solid 1px #CCC}.article-content blockquote{min-width:90%;margin:20px 5px;padding:5px 10px 10px;border:1px solid #CCC;background:#F6F6F6;font-size:14px;line-height:1.6;overflow:auto;word-wrap:break-word}.article-content blockquote h3{font-size:18px;margin:0 0 5px;padding:0 0 0 5px;border-left:solid 3px #A9A9A9}.article-content blockquote h3 a{color:#08c}.article-content blockquote ul{padding:0 0 0 20px}.article-content blockquote p a{color:#08c;font-weight:normal}.article-content h3,.article-content h4{font-size:16px;font-weight:bold;margin:10px 0;padding:0 0 0 5px;border-left:solid 3px #A9A9A9;line-height:20px}.article-content p{font-size:16px;line-height:1.7;margin-bottom:15px}.article-content p:first-child{margin-top:0}.article-content p a{color:#08c}.article-content p a:visited{color:#9400D3}.article-content .toTop{margin:10px 0 0;text-align:right}.article-content .rlink{margin:10px 0 8px;text-align:right}.article-content .toTop a,.article-content .rlink a{border-bottom:none;color:#000;font-weight:normal}.article-content ol{padding:5px 5px 5px 30px;list-style:decimal;font-size:14px;line-height:22px;border:1px dashed #CCC}.article-content ul{margin:5px 0 10px;padding:5px 5px 5px 20px;font-size:14px;line-height:20px;border:1px dashed #CCC}.article-content ul li{margin-bottom:5px}.article-content pre{padding:7px;font-size:14px;line-height:20px;color:#FFF;background:#000;overflow:auto;max-height:250px}.article-content ul.contact{margin:5px 0;padding:5px 5px 5px 20px;font-size:14px;line-height:20px;border:0}.article-content img{ width:auto;max-width:100%;height:auto} .lead{clear:both;margin:10px 5px 10px}.lead a.button{background-color:#7DB500;font-weight:bold;width:78%;float:left;display:block}.lead a.button.readmore_wide{width:98%}.article-lead-photo{padding:0;float:right;display:block;width:50px;height:45px;margin:10px 5px}.article-lead-photo-button{margin:0;text-align:center;display:block}.article-lead-photo a:active,.article-lead-photo a:hover{background-color:#aadefb;color:#fff}.article-lead-photo a{display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:5px 0 5px;background:#fff;border:2px solid #ccc}.article-lead-photo a span{display:block;line-height:1;font-size:10px}.article-lead-photo.readmore_wide{display:none}.c-btn-lead{float:left;width:85%;width:-webkit-calc(100% - 77px);width:calc(100% - 77px)}.c-btn:hover{background-color:#f5f5f5}.c-btn-strong{border:3px solid #0096db!important;height:45px}.c-btn-strong a{font-size:17px;color:#222;padding:14px 0 0!important}.c-btn-small{border:2px solid #0096db!important;height:33px}.c-btn-small a{font-size:14px;padding:8px 0 0} #toc-articles{padding:0 10px 0 10px;margin:10px 0 10px 0}#toc-articles .mnews-header{border-bottom:1px dotted #0096db}#toc-articles .article-list{margin-top:0;padding:0 5px 0 5px}#toc-articles .article-list .article-list-item-title{margin-top:6px;margin-bottom:6px;font-weight:normal;min-height:initial}#toc-articles .article-list-item{border-bottom:1px #ccc dotted}#toc-articles .issue{float:left;width:55px;margin:4px;background:#eee;color:#999;text-align:right;padding:2px 8px;text-align:center;font-size:12px}#toc-articles .toc-selected{background:#0096db;color:#fff}#toc-articles li .toTop{text-align:right;padding:5px}#toc-articles li .toTop a{color:#000;font-size:14px}#toc-articles .series_index a{background-color:#f48c01;margin:8px auto;padding:8px 0}#toc-articles .pagination{overflow:hidden;position:relative;margin:5px 0 10px 0}#toc-articles .pagination .pageNavigation{list-style:none;overflow:hidden}#toc-articles .pagination .prev-title{display:none}#toc-articles .pagination .next-title{display:none}#toc-articles .pageNavigation li{text-align:center;font-size:12px;padding:2px 5px;border-radius:3px;background:#fff;border:2px solid #0096db;min-width:95px;color:#404040}#toc-articles .pageNavigation li a{position:relative;display:block;padding:10px;font-size:14px;font-weight:bold;color:#404040;text-decoration:none}#toc-articles .pageNavigation li a:after{position:absolute;content:"";width:0;height:0;border:solid transparent;border-top-width:15px;border-bottom-width:15px;top:50%;margin-top:-15px}#toc-articles .pageNavigation li.prev{float:left}#toc-articles .pageNavigation li.next{float:right}#toc-articles .pageNavigation li.prev a{margin-left:20px}#toc-articles .pageNavigation li.next a{margin-right:20px}#toc-articles .pageNavigation .prev a:after{border-right:solid 20px #404040;right:100%}#toc-articles .pageNavigation .next a:after{border-left:solid 20px #404040;left:100%} #toc-articles.article-menu .mnews-header{border-bottom:1px solid #0096db}#toc-articles.article-menu .article-list-item{border-bottom:1px #ccc dotted;min-height:67px}#toc-articles.article-menu .issue{width:30px;padding:6px}#toc-articles.article-menu .article-list .article-list-item-title{font-size:15px;font-weight:bold;padding:0 4px 0 54px} #multipages-articles{padding:0 5px 0 10px;margin:10px 0 20px 0}#multipages-articles .pageNavigation{margin-bottom:10px}#multipages-articles .pageNavigation li{font-size:12px;padding:2px 5px 2px;border-radius:3px;min-width:95px}#multipages-articles .pageNavigation li a{display:block;font-size:16px;font-weight:bold;color:#006ccc;text-decoration:none}#multipages-articles .series_index a{background-color:#ccc;margin:8px auto;padding:8px 0}#multipages-articles .article-list{width:300px;padding:0;margin:0 auto;overflow:auto}#multipages-articles .article-list.two-pages{width:250px}#multipages-articles .article-list-item{border:0;float:left}#multipages-articles .issue{margin:4px;background:#eee;color:#999;text-align:right;padding:13px 20px;text-align:center;font-size:16px}#multipages-articles .toc-selected{background:#0096db;color:#fff}#multipages-articles .multipages_index{float:left;overflow:auto}#multipages-articles .multipages_index .button{padding:11px 22px;width:50px;margin:5px;border:2px solid #0096db;background:#fff;color:#404040} .relates{margin-top:10px}#relate-link{margin-bottom:20px}#relate-link .article-list-item{min-height:34px}#mypage-banner li{text-align:center}#mypage-banner img{width:100%;max-width:600px}#mypage-banner .article-list{padding:0 1px}.msite,#ad-pickup{margin:20px 0} #relate-article .mnews-header{border:0;margin-bottom:0}#relate-article .mnews-header h3{color:#404040;background-color:#f1f1f1;padding:4px 5px 2px}#relate-article .article-list a{display:block;padding:5px 0;overflow:auto}#relate-article .article-list-item{border-bottom:none}#relate-article .article-list .article-list-item.relate-article-hide{display:none}#relate-article .article-list-item.large-index img.article-list-item-image{max-width:65px;max-height:65px}#relate-article .article-list-item.large-index .article-list-item-title{}#relate-article .article-list-item-image{float:left;max-width:65px;max-height:65px}#relate-article .article-list-item-title{color:#006ccc;font-size:14px;line-height:20px;padding:1px 0 0 74px;min-height:initial;font-weight:bold;vertical-align:middle;text-decoration:none}#relate-article .article-list .article-list-item-date{display:none}#relate-article #relate-article-more .button{padding:6px 0;background-color:#58A7D2} .relates .article-list h4{font-size:13px}.relates li a .relate-title{padding:5px 0 5px 10px;color:#404040}#relate-link .mnews-header{border:0;margin-bottom:0}#relate-link .mnews-header h3{color:#404040}#relate-link .article-list-item{border-bottom:none}#relate-link .relate-title{color:#404040;font-size:14px;font-weight:normal;text-decoration:underline} #amazion-affiliate{clear:both}#amazion-affiliate-content{margin-left:auto;margin-right:auto}#amazion-affiliate-content>iframe{margin:10px}#recommend-contents{margin-top:10px} .logo{height:100%;padding:3px} .footer{font-size:12px;text-align:center;padding:4px;background-color:#555}.footer>.button{background-color:#BDC3C7;clear:both;width:186px}.footer>ul{position:relative;float:left;left:50%}.footer>ul li{position:relative;float:left;left:-50%;margin:5px 5px 10px}.footer_contact,.footer_toPC,.footer_toTop{position:relative;background-color:#BDC3C7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;width:80px;-moz-background-size:35px;padding:40px 5px 5px;font-size:11px;font-weight:bold;color:#FFF}.mail,.screen,.allow{position:absolute;border:solid 2px #FFF;left:50%}.mail:after,.mail:before,.screen:after,.screen:before,.allow:after{content:"";position:absolute;left:50%;width:0;height:0}.mail{width:38px;height:20px;top:10px;margin-left:-21px}.mail:after,.mail:before{border:solid transparent}.mail:after{border-top:solid 13px #BDC3C7;border-left-width:19px;border-right-width:19px;margin-left:-19px}.mail:before{border-top:solid 14px #FFF;border-left-width:21px;border-right-width:21px;margin-left:-21px}.screen{width:30px;height:17px;top:8px;margin-left:-17px}.screen:after,.screen:before{background-color:#FFF}.screen:after{width:2px;height:8px;top:100%;margin-left:-1px}.screen:before{width:20px;height:2px;top:140%;margin-left:-10px}.allow{width:8px;height:13px;top:33%;margin-left:-6px;background-color:#FFF}.allow:after{border:solid transparent;bottom:100%;border-bottom:solid 15px #FFF;border-left-width:13px;border-right-width:13px;margin-left:-13px}.footer-copyright{clear:both;color:#FFF}.footer-copyright a{color:#ddd;font-weight:normal;text-decoration:underline;padding-right:10px}.footer-copyright span{display:inline-block;margin-left:5px} #adspace{margin:2px 0 4px 0;text-align:center}#ads{margin:15px auto 10px;text-align:center}#ads-b{margin:20px auto 10px;text-align:center}#ads-inread{margin:0 auto 20px;text-align:center} .pr_link{padding:0 10px 0 10px;margin:10px 0;font-size:14px}.pr_link a{display:initial;padding-top:5px;padding-bottom:5px;color:#666;font-size:13px;text-decoration:none}.contentsBottom{margin:10px auto 6px;text-align:center}  #_popIn_recommend ._popIn_recommend_art_title a{font-size:13px;color:#404040}#_popIn_recommend ._popIn_recommend_header{color:#0096db;padding-left:8px;background-color:#fff;border-bottom:1px solid #0096db;margin:5px 0 5px 0;font-size:14px;font-weight:bold;display:none}#_popIn_recommend ._popIn_recommend_credit{bottom:-90px}div.popIn_related ul li span{margin-left:.5em}.popIn_ranking{display:none!important}#_popIn_recommend_v2 #big1small8 ._popIn_recommend_credit,#_popIn_recommend_v2_lead #big1small8 ._popIn_recommend_credit{display:none}#_popIn_recommend_v2 #big1small8._popIn_recommend_container,#_popIn_recommend_v2_lead #big1small8._popIn_recommend_container{padding:0}.under-content-popin-credit{position:relative;margin:3px;height:20px}.under-content-popin-credit .mn_popIn_recommend_credit{display:block;position:absolute;right:5px;font-size:10px;opacity:.6}.under-content-popin-credit .mn_popIn_recommend_credit_image{display:inline-block;width:40px;height:10px;margin:2px 0 0 3px;background-image:url(//api.popin.cc/images/logo.png);background-repeat:no-repeat;background-position:0 0;background-size:40px 20px;vertical-align:text-top} #popInSelect .popin_iform{margin:0 10px 15px 10px;padding-top:10px}#popInSelect .popin_iform input[type="search"] {font-size:14px; padding:0 8px;margin:0 auto;height:40px}#popInSelect .popin_iform input[type="submit"] {margin:0 1px;text-align:center;width:18%;background:#59c5e8;border:1px solid #59c5e8;color:#fff;border-radius:3px;padding:6px 0;-webkit-appearance:initial;-webkit-user-select:none;float:right;height:40px;font-size:14px}body #popInSelect div.option{margin:0 16px 10px 15px;padding:0 3px 5px 5px;font-size:16px}body #popInSelect div.top10Close{margin:10px auto;text-align:center;width:79px;background:#a9a9a9;border:1px solid #a9a9a9;color:#fff;border-radius:3px;padding:6px 0;-webkit-appearance:initial;-webkit-user-select:none;font-size:14px} .container-inner .popin_iform #inputText{width:90%;margin:5px 0 5px 5%;font-size:16px;padding:10px;height:40px}#popInResult div#facet_div{display:none}#popInResult #popin_content ul li{padding:10px 10px;background:0 0}#popInResult #popin_content ul#contentul li p.thumbnail span{border:0}#popInResult ul#contentul li p{font-size:12px}#popInResult #popin_content ul#contentul li p span.title{font-size:14px;color:#2C4484;margin-bottom:6px}#popInResult #popin_content ul#contentul li p span.category{margin-left:10px;font-weight:normal;background:#FFA500;padding:1px 3px 1px 3px;color:#fff;border-radius:3px} #loadspiner{display:inline-block;width:80px;height:105px;background:url(/img/kurukurubear.gif) no-repeat center center}#_photoloading{display:none;position:absolute;width:100%;background-color:#fff;opacity:.8;top:38px;text-align:center}.slide_prev{width:8px;height:8px;float:left;border:5px solid transparent;border-left-color:#555;border-top-color:#555;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}  #logly-lift-3728529{padding:0 10px 10px 10px}#logly-lift-3728529 .logly-lift-ad-title{font-size:13px!important;color:#404040!important}#logly-lift-3728529{border-top:1px #ccc solid; padding-bottom:10px}#logly-lift-widget-label-caption{display:none}#logly-lift-widget-label-caption-mynavi{float:none;text-align:right;background:0 0;padding:0 8px;margin-bottom:0}#logly-lift-widget-label-caption-mynavi a{color:#999!important;text-decoration:none;font-size:13px}#logly-lift-widget-label-caption-mynavi a span{display:inline-block;background:url(//cdn.logly.co.jp/spritesource-s5c12c753d2.png) no-repeat 0 -103px;color:transparent;margin-left:3px;width:36px;height:14px;vertical-align:middle} #tokki-logly .article-list-item-title{margin-top:10px} .popupbanner{display:none;position:relative;width:100%;text-align:center;z-index:3}.popupbanner>div{position:relative;width:300px;height:60px;margin:0 auto}.popupbanner a>img{width:300px;height:60px}.popupbanner-closebtn{position:absolute;top:0;right:0;width:30px} .lead_share_sns,.share_sns{width:250px;min-height:62px;margin:10px auto 0}.lead_block{min-height:7.5em}.share_snslist{overflow:auto;margin-top:3px}.share_snslist li{float:left;padding:0 10px}.share_snslist li.sns-twitter{padding:4px 10px 0 5px}.share_snslist li.sns-hatebu{padding:0 10px 0 5px}#go-home-button{display:none;background-color:#f6f3f4;font-size:11px;text-align:center;padding:5px 0;margin:4px 50px 5px;border-radius:5px;border:1px solid #bfbfbf;color:#696969}.go-home-link{display:block;color:#696969}.close-share{clear:both;width:150px;font-size:12px;display:none}.share-top-header{position:relative;clear:both;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffc),to(#ffc));background:linear-gradient(to bottom,#ffc 0,#ffc 100%);min-width:150px;margin:0 2px 0;padding:4px 4px 0 4px;border:1px solid #bdbdbd;-webkit-border-radius:2px;border-radius:2px}.popbox{margin:0 auto;text-align:center;position:relative}.share_popup{border:1px solid #ccc;width:180px;padding:10px 0 0 15px;background-color:#ffe;border-radius:4px;display:none;box-shadow:0 0 2px rgba(0,0,0,.4); position:absolute}.share_popup ul{margin-left:20px}.share_popup li{float:left;margin:3px 7px 3px}.collapse{position:relative}.amoad_banner{margin:0 auto;padding:0 5px} .fb_main_like{display:block;margin:5px auto;width:94%;max-width:350px}.fb_main_like .fb_main_like_img{height:94px;overflow:hidden;float:left;clear:both;border:1px solid #1d2338;width:53%}.fb_main_like .fb_main_like_img img{position:relative;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-35%);-ms-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.fb_main_like .fb_main_like_btn{overflow:hidden; background:#1d2338;text-align:center;height:96px;width:46%;color:#fff}.fb_main_like_lead_head{font-size:12px;margin:7px 0 7px 0}.fb_main_like_lead_buttom{margin:11px 0 0 0;font-size:12px}.quelon_comment{display:block;float:right;padding:5px;margin:5px;color:#555;font-size:11px;width:100%;text-align:right}.left_block{margin:2px 10px 8px;min-height:20px}#shop-target{margin-top:10px}#shopItems{font-size:12px;margin-left:auto;margin-right:auto;text-align:center}.shopItemsWrapper{line-height:13px;margin:10px;padding:0 0 5px 0}.shopItemContainer{display:inline-block;vertical-align:top;overflow:hidden;padding:2%;width:29%}.shopItemContainer a{width:100%}.shopItemImage{border:1px solid #c7c7c7;margin:-1px 0 0 -1px;width:inherit}.shopItemLink{height:39px;display:block;overflow:hidden}.itemPrice{padding:10%}.otherItemsLink{display:inline;float:left;text-align:left}.logo-become{display:block;width:120px;height:21px;margin-bottom:10px;float:right} .rotate-anime{-webkit-animation-name:rotate-anime;-webkit-animation-duration:.2s;-webkit-animation-timing-function:ease-in;-webkit-animation-iteration-count:1;background-color:#888}.rotate-anime-toggle{animation:rumble .2s linear infinite;transition:background-color .2s ease;background-color:#888}.rerotate-anime{-webkit-animation-name:fuwafuwa;-webkit-animation-duration:.2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1}.tonton{-webkit-animation-name:tonton;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:5;-webkit-animation-timing-function:ease-in}@-webkit-keyframes tonton{0{-webkit-transform:translate(0,0)}20%{-webkit-transform:translate(-4px,0)}90%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(0,0)}} .img_copyGuard{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none} .notfound-message{margin:5px 5px}.article-content .notfound-message p{margin-bottom:0}.notfound-link a{text-decoration:underline;margin-left:5px;font-size:14px} .flat{padding:0;margin:0;transform:none}#flatmenu h1{color:#767676;text-align:center;font-size:.90em;height:initial;padding:6px 0}#flatmenu a{text-decoration:none}#flatmenu .item{float:left}#flatmenu .button-c{width:100%;padding:16px 10px;background-color:#ccc;color:#fff;font-size:15px;text-align:center}#flatmenu .button-c a{text-decoration:none;color:#fff;padding-right:15px}body.is-open{height:100%!important;overflow:hidden}#flatmenu section{clear:both;position:relative;overflow:hidden}#flatmenu.is-active{display:block;position:absolute!important;opacity:1}#flatmenu{display:none;overflow:hidden;overflow-y:scroll;top:36px;min-height:200px;width:100%;background-color:#fcfbf6;z-index:15;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-transform:translate3d(0,0,2px);-webkit-transition:.2s -webkit-transform ease-in-out}#flatmenu ul{margin-bottom:10px;padding:0;clear:both;overflow:hidden}#flatmenu li{list-style:none}.flatmenu-section{border-top:.5px solid #ccc}.flatmenu-section.sub{padding:10px 0;border-bottom:.5px solid #ccc}#flatmenu .sns-nav{margin:5px 10px}#flatmenu .sns-nav .item{margin:0 10px}#flatmenu .sns-nav .item.right-mypage{display:block;height:35px;width:110px;float:left;background:#0096db;border:1px solid #0096db;color:#fff;border-radius:3px;margin-right:4px}#flatmenu .right-mypage a{display:block;margin:6px auto;width:96px;color:#fff;text-align:center;font-size:14px;font-weight:normal}#flatmenu h2{position:relative;font-size:14px; font-weight:bold;background-size:30px 30px;background-repeat:no-repeat;padding:6px 0 8px 45px;margin:12px 0 9px 15px}#flatmenu h2 a,#flatmenu a h2{color:#333;text-decoration:none} #flatmenu .hidden{display:none}#flatmenu h2.kurashi{background-image:url(/img/menu-navi_kurashi.png)}#flatmenu h2.entertainment{background-image:url(/img/menu-navi_entertainment.png)}#flatmenu h2.business{background-image:url(/img/menu-navi_business.png)}#flatmenu h2.digital{background-image:url(/img/menu-navi_digital.png)}#flatmenu h2.ranking{background-image:url(/img/menu-navi_king.png);padding:7px 0 0 36px;color:#767676}#flatmenu h2.present{background-image:url(/img/menu-navi_present.png)}# #flatmenu ul.ch-list-menu{display:table;table-layout:fixed;width:100%}#flatmenu ul.ch-list-menu li{display:table-cell;font-size:13px;float:left; width:-webkit-calc(50% - 14px);width:50%;position:relative}#flatmenu #ranking{margin-bottom:15px}#flatmenu #ranking .itemr{margin:0 15px 8px 15px;border-bottom:.5px solid #ccc}#flatmenu #ranking h3{font-size:13px;font-weight:normal}#flatmenu #ranking .mini-ch-tag{position:inherit;margin-left:4px;font-size:10px;border-radius:1px;background-color:#f93;color:#fff;padding:1px 6px 1px;font-weight:normal;word-break:keep-all}#flatmenu h2 .mark,#flatmenu ul.ch-list-menu li .mark{display:block;position:absolute;right:25px;top:7px;width:10px;height:16px;background:url(/img/menu-navi_arrow-right.png) no-repeat;background-size:cover}#flatmenu ul.ch-list-menu.kurashi .active span,#flatmenu h2.kurashi.active a,ul.ch-list-menu.kurashi li:active a{background:linear-gradient(transparent 40%,#fde5c1 40%);font-weight:bold;text-decoration:none}#flatmenu ul.ch-list-menu.entertainment .active span,#flatmenu h2.entertainment.active a,ul.ch-list-menu.entertainment li:active a{background:linear-gradient(transparent 40%,#fdd2e6 40%);font-weight:bold;text-decoration:none}#flatmenu ul.ch-list-menu.digital .active span,#flatmenu h2.digital.active a,ul.ch-list-menu.digital li:active a{background:linear-gradient(transparent 40%,#c4c8d3 40%);font-weight:bold;text-decoration:none}#flatmenu ul.ch-list-menu.business .active span,#flatmenu h2.business.active a,ul.ch-list-menu.business li:active a{background:linear-gradient(transparent 40%,#bdd1ec 40%);font-weight:bold;text-decoration:none}#flatmenu ul.ch-list-menu li a{display:block;padding:5px 0 5px 25px;font-weight:500;color:#333}#flatmenu #ranking h3{letter-spacing:.6px;padding:5px 10px 10px 5px}#flatmenu .ranking-more a{display:block;color:#232323;text-align:center;width:100%;text-decoration:underline;padding:5px 0 0 0}#flatmenu .flatmenu-section .flatmenu-title{color:#767676;text-align:center;font-size:.90em;height:initial;padding:6px 0;font-weight:bold}#flatmenu .popin_iform{margin:5px 10px 10px 10px;padding-top:10px}#flatmenu .popin_iform input[type="search"] {width:94%;font-size:14px;float:none;padding:0 8px;margin:0 auto;height:40px}#flatmenu .popin_iform input[type="submit"] {margin:5px 12px 5px 0;text-align:center;width:60px;background:#a9a9a9;border:1px solid #a9a9a9;color:#fff;border-radius:3px;padding:6px 0;-webkit-appearance:initial;-webkit-user-select:none;float:right}#flatmenu #popin_search{width:210px;float:left;margin:7px 4px;padding:4px 0;text-align:center;text-decoration:underline;font-size:14px}.menu-arrow{-webkit-animation:spin3 .2s linear forwards;-moz-animation:spin3 .2s linear forwards;animation:spin3 .2s linear forwards}.menu-arrow.spin2{-webkit-animation:spin2 .2s linear forwards;-moz-animation:spin2 .2s linear forwards;animation:spin2 .2s linear forwards}@-moz-keyframes spin{100%{-moz-transform:rotate(180deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(180deg)}}@keyframes spin{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-moz-keyframes spin2{100%{-moz-transform:rotate(90deg)}}@-webkit-keyframes spin2{100%{-webkit-transform:rotate(90deg)}}@keyframes spin2{100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-moz-keyframes spin3{100%{-moz-transform:rotate(-90deg)}}@-webkit-keyframes spin3{100%{-webkit-transform:rotate(-90deg)}}@keyframes spin3{100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}  #site-header{background:#fff;height:46px!important}#container{-webkit-transform:none;-ms-transform:none;transform:none}#container-inner{}  .c-slider{position:relative;overflow:hidden}.c-slider ul{opacity:0;height:0;-webkit-transition:.2s;transition:.2s}.c-slider__slides>li{position:relative;overflow:hidden}.flex-control-nav{position:absolute;bottom:0;z-index:100;width:100%;text-align:center}.bx-viewport{min-height:53px}.bx-viewport ul{opacity:1;height:auto;background:0 0}.bx-wrapper{position:relative;padding:10px 35px;margin-bottom:10px}.bx-wrapper .bx-pager,.bx-wrapper .bx-wrapper .bx-controls-auto{position:absolute;width:100%;bottom:-6px;left:0}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:10px}.bx-wrapper .bx-pager.bx-default-pager a{background:#aaa;text-indent:-9999px;display:block;width:5px;height:5px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;-webkit-tap-highlight-color:transparent}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{position:relative;text-indent:100%;white-space:nowrap;overflow:hidden}.bx-wrapper .bx-prev:before,.bx-wrapper .bx-next:before{position:absolute;content:'';background:#aaa;border-radius:100%;display:block;width:30px;height:30px;z-index:1}.bx-wrapper .bx-prev:after,.bx-wrapper .bx-next:after{position:absolute;content:'';border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid #fff;border-left:5px solid transparent;z-index:2;display:block;width:0;height:0;top:50%;left:50%;margin-top:-5px;margin-left:-5px}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-prev:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:-3px}.bx-wrapper .bx-next{right:0}.bx-wrapper .bx-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-7px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-15px;outline:0;width:30px;height:30px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.flex-control-paging>li{display:inline-block;*zoom:1;*display:inline}.flex-control-paging a{background:#372d27;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:6px;height:6px;margin:0 1px;outline:0;border-radius:5px}.flex-control-paging a:hover,.flex-control-paging a.flex-active{background:#f19ebb} .c-photo-news{border-bottom:1px solid #e9e9e9;margin-bottom:10px;min-height:84px}.c-photo-news li{min-height:53px}.c-photo-news li a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000}.c-photo-news__photo{width:50px;height:50px;margin-right:10px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.c-photo-news__photo img{width:100%}.c-photo-news__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;min-height:48px;padding-right:10px}.c-photo-news__category-title{font-size:9px;border-bottom:2px solid #0096db;margin-bottom:3px}.c-photo-news__title{font-size:15px;line-height:18px;float:left;font-weight:bold}.c-photo-news__date{position:absolute;font-size:8px;color:#222;right:10px;bottom:-1px;padding-top:0;padding-left:27px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(20%,white));background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,white 20%)}.c-btn--sougou{border-color:#0096db}.c-btn--sokuhou{border-color:#0096db}.c-btn--kurashi{border-color:#f48c01}.c-btn--entame{border-color:#FF1C9A}.c-btn--digital{border-color:#1D2338}.c-btn--business{border-color:#142B8D}.c-btn--more{margin-top:5px}.c-btn--more>a:after{right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-btn--more.is-open>a:after{right:10px;margin-top:-5px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)} .c-title{*zoom:1;position:relative;background-color:#0099CB;padding:5px 8px;margin-bottom:10px}.c-title:before,.c-title:after{display:table;content:" "}.c-title:after{clear:both}.c-title img{vertical-align:middle}.c-title>h3{font-size:14px;padding-left:6px;text-align:left;border-left:solid 6px #FFF;color:#FFF} .c-stream{}.c-stream-category{display:none}.c-stream-category.is-current{display:block}.c-stream-category--sokuhou .c-photo-news__category-title,.c-stream-category--sokuhou .c-btn{border-color:#0096db}.c-stream-category--kurashi .c-photo-news__category-title,.c-stream-category--kurashi .c-btn{border-color:#f48c01}.c-stream-category--entame .c-photo-news__category-title,.c-stream-category--entame .c-btn{border-color:#FF1C9A}.c-stream-category--digital .c-photo-news__category-title,.c-stream-category--digital .c-btn{border-color:#1D2338}.c-stream-category--business .c-photo-news__category-title,.c-stream-category--business .c-btn{border-color:#142B8D}.c-stream-category--present .c-photo-news__category-title,.c-stream-category--present .c-btn{border-color:#0096db}.c-stream__header{font-size:13px;-webkit-transition:.2s;transition:.2s}.c-stream__header.is-fixed>.c-tab{position:fixed;top:0;z-index:10000;background:#fff}.c-stream__tab-items{transition-timing-function:cubic-bezier(.1,.57,.1,1);-webkit-transition-timing-function:cubic-bezier(.1,.57,.1,1);transition-duration:0;-webkit-transition-duration:0}.c-stream .c-list__photo{width:40px}.c-stream__body{position:relative;overflow:hidden}.c-stream__direction-nav{position:fixed;z-index:1000;top:50%;width:30px;height:80px;margin-top:-40px;-webkit-transition:.1s;transition:.1s;background-color:rgba(0,172,244,.7);-webkit-transform:translate3d(0,0,1px)}.c-stream__direction-nav:before{content:'';position:absolute;top:30px;width:0;height:0;display:block;-webkit-transform:translate3d(0,0,1px)}.c-stream__direction-nav--prev{left:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);border-radius:0 5px 5px 0}.c-stream__direction-nav--prev:before{left:50%;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;border-left:5px solid #fff;-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-stream__direction-nav--prev.is-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-stream__direction-nav--next{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);border-radius:5px 0 0 5px;right:0}.c-stream__direction-nav--next:before{right:50%;border-top:5px solid #fff;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:5px solid transparent;-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-stream__direction-nav--next.is-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)} .c-ranking .c-list{counter-reset:rank}.c-ranking .c-list__item{padding-top:5px;border-bottom:2px solid;-webkit-box-shadow:inset 0 -3px 0 #eee;box-shadow:inset 0 -3px 0 #eee;-webkit-transition:opacity .2s,padding-top .2s;transition:opacity .2s,padding-top .2s;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:70px}.c-ranking .c-list__item.is-hide{border-bottom:0!important;padding:0!important;margin-bottom:0;min-height:0;height:0;opacity:0;overflow:hidden}.c-ranking .c-list__item:nth-child(1).c-list__photo:before{border-top-color:#fdbe2c;border-left-color:#fdbe2c}.c-ranking .c-list__item:nth-child(2).c-list__photo:before{border-top-color:#888;border-left-color:#888}.c-ranking .c-list__item:nth-child(3).c-list__photo:before{border-top-color:#8a240b;border-left-color:#8a240b}.c-ranking .c-list__item:nth-child(n+4){border-bottom:1px solid #e9e9e9;padding-top:0;-webkit-box-shadow:none;box-shadow:none}.c-ranking .c-list__body{border-left:0;padding-left:0;padding-top:1px;margin-bottom:0}.c-ranking .c-list__body:after{display:none}.c-ranking .c-list__body .c-list__title{font-size:16px;line-height:1.2}.c-ranking__photo{position:relative;width:64px;padding-left:5px;padding-right:10px}.c-ranking__photo:before{position:absolute;content:'';width:0;height:0;top:0;left:10px;border-top:12px solid #000;border-left:12px solid #000;border-right:12px solid transparent;border-bottom:12px solid transparent}.c-ranking__photo:after{position:absolute;counter-increment:rank;content:counter(rank);color:#fff;font-family:sans-self;font-weight:bold;top:0;left:10px;z-index:1;width:15px;line-height:15px;vertical-align:middle;text-align:center;font-size:10px}.c-ranking--sougou .c-title{background-color:#0096db}.c-ranking--sougou .c-list__item{border-bottom-color:#0096db}.c-ranking--sokuhou .c-title{background-color:#0096db}.c-ranking--sokuhou .c-list__item{border-bottom-color:#0096db}.c-ranking--kurashi .c-title{background-color:#f48c01}.c-ranking--kurashi .c-list__item{border-bottom-color:#f48c01}.c-ranking--entame .c-title{background-color:#FF1C9A}.c-ranking--entame .c-list__item{border-bottom-color:#FF1C9A}.c-ranking--digital .c-title{background-color:#1D2338}.c-ranking--digital .c-list__item{border-bottom-color:#1D2338}.c-ranking--business .c-title{background-color:#142B8D}.c-ranking--business .c-list__item{border-bottom-color:#142B8D} .c-tab{width:100%}.c-tab__items{min-width:422px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.c-tab__item{min-width:70px;width:17%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-tab__target{text-align:center;display:block;height:3.525em;line-height:3.525em;border-radius:3px 3px 0 0;border:1px solid #ccc;border-bottom:4px solid;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-weight:bold}.c-tab__target--sougou{border-bottom-color:#0096db}.c-tab__target--sougou.is-current{background:#0096db;border-color:#0096db}.c-tab__target--sokuhou{border-bottom-color:#0096db}.c-tab__target--sokuhou.is-current{background:#0096db;border-color:#0096db}.c-tab__target--kurashi{border-bottom-color:#f48c01}.c-tab__target--kurashi.is-current{background:#f48c01;border-color:#f48c01}.c-tab__target--entame{border-bottom-color:#FF1C9A}.c-tab__target--entame.is-current{background:#FF1C9A;border-color:#FF1C9A}.c-tab__target--digital{border-bottom-color:#1D2338}.c-tab__target--digital.is-current{background:#1D2338;border-color:#1D2338}.c-tab__target--business{border-bottom-color:#142B8D}.c-tab__target--business.is-current{background:#142B8D;border-color:#142B8D}.c-tab__target--present{border-bottom-color:#0096db}.c-tab__target--present.is-current{background:#0096db;border-color:#0096db}.c-tab__target.is-current{color:#fff}@media only screen and (min-width:321px){.c-tab__items{min-width:412px;}.c-tab__item{min-width:47px;width:17%}} .c-update-time{text-align:center;background:#ddd;font-size:10px;padding:.5em;line-height:1} .c-list{padding:4px 10px 10px}.c-list__item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:5px}.c-list__item>a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:#000;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:5px}.c-stream-category--sokuhou .c-list__body{border-left-color:#0096db}.c-stream-category--kurashi .c-list__body{border-left-color:#f48c01}.c-stream-category--entame .c-list__body{border-left-color:#FF1C9A}.c-stream-category--digital .c-list__body{border-left-color:#1D2338}.c-stream-category--business .c-list__body{border-left-color:#142B8D}.c-list__body{position:relative;border-left:5px solid #0096db;padding-left:5px;padding-top:1px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:5px}.c-list__body:after{position:absolute;bottom:-5px;left:-5px;width:100%;content:'';display:block;border-bottom:1px solid #e9e9e9}.c-list__title{font-size:15px;line-height:15px;font-weight:bold}.c-list__photo{padding-left:10px;height:100%}.c-list__photo img{width:100%;vertical-align:middle}.c-list__date{font-size:8px} .c-icon{margin-top:-2px;border:2px solid;padding:.2em .5em .1em;line-height:1;border-radius:4px;font-weight:bold;font-size:.8em;font-family:sans-serif!important}.c-icon--new{color:#e32329;border-color:#e32329;margin-left:.5em}  .p-top{background:url(../images/bg_main.jpg) center top repeat-x;padding-top:30px;display:block}.p-top__main-slide{position:relative;width:960px;height:350px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border:2px solid #fff}.p-top__main-slide:after{position:absolute;bottom:-21px;content:url(/hospital/images/bg_main_visual.png)}.p-top__main-slide .c-slider__slides{height:346px;overflow:hidden}.p-top__main-slide .c-slider__slides>li{height:346px}.p-top__main-slide .c-slider__slides>li img{margin-left:-478px;margin-top:-173px}.p-top__lead-box{width:330px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-top__lead-box img{vertical-align:middle}.p-top__lead-box .c-btn{float:right}.p-top__lead-box-title{text-align:center;margin-bottom:17px}