#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/img/colorbox/overlay.png) repeat 0 0;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/img/colorbox/controls.png) 0 0 repeat-y}#cboxMiddleRight{width:21px;background:url(/img/colorbox/controls.png) 100% 0 repeat-y}#cboxTopCenter{height:21px;background:url(/img/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/img/colorbox/border.png) 0 -29px repeat-x}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{left:0;text-align:center;width:100%}#cboxCurrent,#cboxTitle{position:absolute;bottom:4px;color:#949494}#cboxCurrent{left:58px}#cboxLoadingOverlay{background:url(/img/colorbox/loading_background.png) no-repeat 50%}#cboxLoadingGraphic{background:url(/img/colorbox/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/img/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;right:0;background:url(/img/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;top:0;right:0;background:url(/img/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}body{font-family:Hiragino Kaku Gothic ProN,Meiryo,sans-serif}@media screen and (max-device-width:599px){body{-webkit-text-size-adjust:none}}#NR-wrapper{padding-top:0;background:#eee}.NR-tpath{padding:0 0 10px;line-height:130%}.NR-tpath li{padding:0}#NR-nav-main{background:#333}#NR-nav-main li.NR-now a{border-bottom:1px solid #fff}#NR-nav-main li.NR-now a:hover{background:#fff}#NR-nav-sub li.NR-now a,#NR-nav-sub li a:hover{border-bottom:2px solid #333}.NR-search-in{padding:10px 0}.NR-text{font-size:12px}.NR-button,.NR-select{vertical-align:middle}.NR-button a{color:#000;font-weight:700}#NR-header-logo{width:160px;display:table-cell;vertical-align:middle}#NR-header-in{width:1000px;padding:11px 10px}#NR-footer-sv{margin-bottom:0}#NR-footer-link{margin-bottom:10px}#NR-footer-link li{display:inline-block;margin-bottom:10px}#NR-footer-ci{background:#fff;padding:30px 0;text-align:center}#NR-footer-ci img{height:30px;width:120px}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-style:normal;font-weight:400;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline}body{background:#fff;font-size:13px;line-height:1;-webkit-text-size-adjust:none}.cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}:first-child+html .cx{display:inline-block;min-height:1%}* html .cx{height:1%}a{color:#36c;overflow:hidden;text-decoration:none}a:visited{color:#609}a:hover{text-decoration:underline}html{overflow-y:scroll}* html{text-align:center}#NR-footer-in,#NR-header-in,#NR-wrapper-in,.NR-search-in,.NR-tpath{margin:0 auto;padding:0 10px;text-align:left;width:1004px}#NR-footer,#NR-gosp,#NR-nav,#NR-nav-main,#NR-nav-sub,#NR-wrapper{min-width:1024px}#NR-wrapper-in{margin:0 auto 20px}#NR-main{float:left;width:684px}#NR-sub{float:right;width:300px}.NR-col1 #NR-main{float:none;margin-right:0;width:100%}.NR-col1 #NR-main-in{margin-right:0}.NR-col2b #NR-main{float:right}.NR-col2b #NR-sub{float:left}#NR-header-in{padding:15px 10px}.NR-tpath{padding-bottom:10px}.NR-tpath ol{overflow:hidden;padding:10px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.NR-tpath li{display:inline}:first-child+html .NR-tpath li.NR-first{background:none;padding-left:0}:first-child+html .NR-tpath li{background:url(/img/lt.png) 3px no-repeat;padding-left:12px}.NR-tpath li:before{color:#999;content:">";font-family:monospace;margin:0 5px}.NR-tpath li.NR-first:before{content:"";margin:0}:first-child+html #tpath li{margin-right:10px}#NR-nav{background:#eee;border-bottom:1px solid #ccc}#NR-nav a{text-decoration:none}#NR-nav li{float:left}#NR-nav-main{background:#930;margin-bottom:3px;padding-top:4px}#NR-nav-sub{background:#eee}#NR-nav-main-in,#NR-nav-sub-in{margin:0 auto;padding:0 10px;width:984px}#NR-nav-main li{margin-right:5px}#NR-nav-main li a{color:#fff;display:block;font-size:15px;padding:10px 20px;transition:background-color .25s linear}#NR-nav-main li.NR-now a{border-bottom:1px solid #eee}#NR-nav-main li.NR-now a,#NR-nav-main li a:hover{border-radius:2px 2px 0 0}#NR-nav-main li a:hover{background:hsla(0,0%,100%,.2)}#NR-nav-main li.NR-now a{background:#eee;color:#000}#NR-nav-sub li{margin-right:10px}#NR-nav-sub li a{border:0 solid #930;display:block;padding:10px}#NR-nav-sub li.NR-now a,#NR-nav-sub li a:hover{border-bottom-width:2px}#NR-nav-sub #NR-nav-sub-more-label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAEAQMAAACJA+yzAAAAA3NCSVQICAjb4U/gAAAABlBMVEVmZmb///9zS1moAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACusAAArrAYKLDVoAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAEElEQVQImWNgYGhkOMzwHAAFvQIss49Z/gAAAABJRU5ErkJggg==) 100% no-repeat;padding-right:15px}:first-child+html #NR-nav-sub #NR-nav-sub-more-label{background-image:url(/img/dw.png)}#NR-nav-sub #NR-nav-sub-more-label:hover{border-bottom:0;padding-bottom:10px}#NR-nav-sub #NR-nav-sub-more-label.NR-open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAEAQMAAACJA+yzAAAAA3NCSVQICAjb4U/gAAAABlBMVEVmZmb///9zS1moAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACusAAArrAYKLDVoAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAEElEQVQImWN4znCYoZGBAQALqwIsdz9yjwAAAABJRU5ErkJggg==)}:first-child+html #NR-nav-sub #NR-nav-sub-more-label.NR-open{background-image:url(/img/up.png)}#NR-nav-sub-more-list{background:#fff;border:1px solid #666;display:none;padding:10px;position:absolute;z-index:1}#NR-nav-sub-more-list li{float:none;margin-right:0}#NR-footer{background:#eee;border-top:1px solid #ccc}#bta{display:none}input,select,textarea{font-family:Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",Arial,Sans-serif;font-size:12px}.NR-search{vertical-align:middle}.NR-search-in{padding-bottom:10px;text-align:center;vertical-align:baseline}.NR-button,.NR-select,.NR-text{font-size:12px;vertical-align:middle}.NR-text{border:1px solid #ccc;height:28px;line-height:28px;margin:0;padding:0 5px;width:24em}.NR-text:focus{border-color:#333}.NR-button{white-space:nowrap;-webkit-appearance:none}.NR-button,.NR-button:hover,.NR-button:visited{color:#000;text-decoration:none}.NR-button{background:gold;border:none;border-radius:2px;cursor:pointer;font-weight:700;margin:0;padding:6px 1em;text-align:center}:first-child+html .NR-button{min-width:0}.NR-button:hover{background:#ffe711}.NR-button-normal{background:#ddd}.NR-button-normal:hover{background:#eee}.NR-button-disabled,.NR-button-disabled:hover{background:#f0f0f0;color:#aaa;cursor:default}.NR-select{border:1px solid #ccc;height:28px;line-height:28px;margin:0;padding:0}.NR-search-text{width:24em}#NR-nav-sp{display:none;background:#36c}#NR-nav-sp a{color:#fff;display:block;font-size:20px;padding:20px;text-align:center}.NR-copyright-ip{margin:15px auto;width:1004px}#NR-header-logo{line-height:36px;width:400px}#NR-header-logo img{vertical-align:middle}#NR-header-logo-goo img{height:36px;margin-right:10px;width:70px}#NR-header-logo-sv img{height:28px;margin-left:5px;width:28px}#NR-header-logo a{color:#000;font-size:16px;font-weight:400;text-decoration:none}#NR-header-in{position:relative}#NR-header-util{position:absolute;right:10px;top:10px}#NR-header-util li{float:right;margin-left:8px}#NR-header-util a{color:#333;font-size:12px}#NR-header-util a:hover{color:#36c}#NR-header-tool{margin-bottom:5px}#NR-header-ocn,#NR-header-tool{text-align:right}#NR-header-ocn-logo{margin-right:5px;vertical-align:middle}#NR-sp-menu{display:none}#NR-footer-sv{margin-bottom:20px}#NR-footer a{color:#333;font-size:12px}#NR-footer a:hover{color:#36c}#NR-footer-sv{border-bottom:1px solid #ccc}#NR-footer-sv dl{line-height:1.5}#NR-footer-sv dd,#NR-footer-sv dl,#NR-footer-sv dt{margin-bottom:15px}#NR-footer-sv dt{clear:left;float:left;margin-right:2em;width:8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#NR-footer-sv dt,#NR-footer-sv dt a{font-size:13px;font-weight:700}#NR-footer-sv li,#NR-footer-sv ul{display:inline}#NR-footer-sv li{margin-right:10px}#NR-footer-link{margin-bottom:20px;text-align:center}#NR-footer-link li{display:inline;margin-right:10px}.NR-pr{margin:0 auto 10px;text-align:center}.NR-pr a{color:#36c}.NR-pr-imgTxt{border:1px solid #ccc;padding:10px;width:950px}.NR-pr-imgTxt img{margin-right:10px;vertical-align:middle}.NR-pr-txt{padding:20px 0}.NR-go{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAIAQMAAADk/cxGAAAABlBMVEX///9mZmaO7mygAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQPgCyGgAxEAYhoO6KiwAAAABJRU5ErkJggg==) 0 no-repeat;padding-left:12px}:first-child+html .NR-go{background-image:url(/img/go.png)}#NR-gosp-in{background:#36c;color:#fff;display:block;font-size:48px;padding:2em;text-align:center;text-decoration:none}.txtimgl{margin-bottom:20px}.txtimgl dt{margin-bottom:1em;font-size:16px}.txtimgl dd{font-size:12px;line-height:1.2;margin-bottom:10px;min-height:80px;position:relative;zoom:1}.txtimgl .NR-txtimgl-img{position:absolute;top:0;left:0}.txtimgl .NR-txtimgl-txt{display:block;margin-left:90px;position:static}.txtimgl .black{font-weight:700;margin-bottom:5px}#NR-wrapper-in .social-button,#NR-wrapper-in .social-button li{margin:1em 0}#NR-wrapper-in .social-button li{display:inline-block;list-style:none;margin-right:8px}#NR-wrapper-in .social-button li.line{display:none}:first-child+html #NR-wrapper-in .social-button li{display:inline}#NR-wrapper-in .social-button li a:hover{-moz-opacity:.8;opacity:.8}#NR-wrapper-in .social-button li a,#NR-wrapper-in .social-button li img{display:block;height:32px;width:32px}i{margin-right:.5em}.nr-ttl-a{border-bottom:none;border-left:3px solid navy;font-size:30px;line-height:1.2;margin:10px 0 20px;padding:10px 0 10px 15px;vertical-align:middle}.nr-ttl-a:first-child{margin-top:0}.nr-ttl-a .nr-ttl{padding-right:15px;vertical-align:middle}.nr-ttl-a .nr-sup{font-size:15px;vertical-align:middle}.nr-ttl-b{border-top:2px solid navy;font-size:24px;line-height:1.2;margin:20px 0 5px;padding:20px 0}.nr-ttl-b:first-child{margin-top:0}.nr-ttl-b .nr-ttl{padding-right:15px;vertical-align:middle}.nr-ttl-b .nr-sup{font-size:15px;vertical-align:middle}.nr-ttl-c{border-bottom:1px solid navy;border-top:none;font-size:24px;line-height:1.2;margin:20px 0;padding:15px 0 7px}.nr-ttl-c:first-child{margin-top:0}.nr-ttl-d{border-bottom:1px solid #ccc;border-top:none;font-size:16px;margin:1em 0;padding:0 0 10px}.nr-ttl-d:first-child{margin-top:0}.nr-text{overflow:hidden;font-size:14px;line-height:1.3;margin:1em 0}.nr-text:first-child{margin:0 0 1em}.nr-notice{padding-left:1em;text-indent:-1em}.nr-blockquote{background:#f2f2fa;border-radius:8px;padding:3em 4em 1.5em;position:relative}.nr-blockquote p{margin:0}.nr-blockquote:before{color:#999;content:"\201C";font-family:MS PGothic,sans-serif;font-size:500%;left:10px;line-height:1;position:absolute;top:10px}.nr-img-right{text-align:right}.nr-img-center{text-align:center}.nr-text.nr-img-right{text-align:left}.nr-text.nr-img-right img{float:right;margin-bottom:10px;margin-left:10px}.nr-text.nr-img-left img{float:left;margin-bottom:10px;margin-right:10px}.nr-list{margin:1em 0}.nr-list li{font-size:14px;line-height:1.2;list-style-type:disc;margin-bottom:.5em;margin-left:1.5em}.nr-list-link{margin:1em 0;padding:0 0 0 5px}.nr-list-link li{font-size:14px;line-height:1.2;margin-bottom:.75em;margin-left:15px;position:relative}.nr-list-link li a:link,.nr-list-link li a:visited{color:#333}.nr-list-link-inner{margin:1em 0;padding:0 0 0 5px}.nr-list-link-inner li{font-size:14px;line-height:1.2;margin-bottom:.75em;margin-left:15px;position:relative}.nr-list-link-inner li a:link,.nr-list-link-inner li a:visited{color:#333}.nr-list-col2:after{clear:both;content:".";display:block;height:0;visibility:hidden}.nr-list-col2 li{float:left;width:46%}.nr-list-link.nr-list-col2 li{float:left;width:47%}.nr-list-col3:after{clear:both;content:".";display:block;height:0;visibility:hidden}.nr-list-col3 li{float:left;width:29%}.nr-list-link.nr-list-col3 li{float:left;width:30%}.nr-tag{background:#e9e9e9;border-radius:15px;cursor:pointer;font-size:12px;margin-right:10px;padding:3px 12px}.nr-tag,.nr-tag:visited{color:#333}.nr-tag:hover{background-color:navy;color:#fff;text-decoration:none}.nr-list-tag li{float:left;line-height:2.1;margin:5px 0 0;position:relative;white-space:normal}.nr-list-img-a{margin-left:-9px;zoom:1}.nr-list-img-a .nr-list-img-block{background:#fff;border:1px solid #eee;border-bottom:2px solid #e4e2dc;float:left;margin:0 0 10px 9px;width:220px}.nr-list-img-a .nr-list-img-block .nr-img-block{display:block}.nr-list-img-a .nr-list-img-block .nr-img-block:hover{cursor:pointer;opacity:.8;text-decoration:none}.nr-list-img-a .nr-list-img-block dt{min-height:140px}.nr-list-img-a .nr-list-img-block .nr-date{color:#9c9c9c;margin:10px}.nr-list-img-a .nr-list-img-block .nr-ttl{color:#333;font-size:18px;font-weight:700;line-height:1.4;margin:10px;min-height:50px}.nr-list-img-a .nr-tag-block{border-top:1px solid #eee;padding:1em 0;text-align:right}.nr-list-img-a .nr-tag-block .nr-tag{display:inline-block;margin-right:6px;max-width:40%;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.nr-list-img-b li{font-size:14px;line-height:1.4;margin-bottom:20px;min-height:75px;position:relative;zoom:1}.nr-list-img-b .nr-img{min-height:75px;position:absolute;top:0}.nr-list-img-b.nr-right .nr-img{right:0}.nr-list-img-b.nr-left .nr-img{left:0}.nr-list-img-b .nr-img img{height:auto;max-height:75px;max-width:75px;overflow:hidden;width:auto}.nr-list-img-b .nr-img img:hover{opacity:.8}.nr-list-img-b .nr-txt-block{position:static}.nr-list-img-b.nr-right .nr-txt-block{margin-right:85px}.nr-list-img-b.nr-left .nr-txt-block{margin-left:85px}.nr-list-img-b .nr-ttl{margin-bottom:.1em}.nr-list-img-b .nr-ttl a{color:#333;font-size:16px;font-weight:700}.nr-list-img-b .nr-lead{color:#9c9c9c;margin-bottom:.5em}.nr-list-img-b .nr-tag{display:inline-block;font-size:12px}:first-child+html .nr-list-img-b .nr-tag{margin-bottom:5px}.nr-list-word.nr-col2{display:inline-block;width:49%}.nr-list-word.nr-col3{display:inline-block;overflow:hidden;width:32%}:first-child+html .nr-list-word.nr-col2,:first-child+html .nr-list-word.nr-col3{display:inline;zoom:1}.nr-list-word .nr-word-block li{float:left;margin:10px 0 0 10px;width:30px}.nr-list-word .nr-word-block li .disable,.nr-list-word .nr-word-block li a{background:#eee;border:1px solid #ccc;border-radius:5px;display:block;font-size:14px;font-weight:700;padding:7px;text-align:center}.nr-list-word .nr-word-block li .disable{color:#ccc}.nr-list-word .nr-word-block li a:link,.nr-list-word .nr-word-block li a:visited{color:#333;text-decoration:none}.nr-list-word .nr-word-block li a:hover{color:#fff;background:navy;opacity:1;text-decoration:none}.nr-list-word .nr-word-block li.nr-blank{visibility:hidden}.nr-box-a{border:1px solid #e3e3e3}.nr-box-a,.nr-box-b{margin:30px 0;overflow:hidden;padding:10px}.nr-box-b{background-color:#f5f5f5}.nr-btn-basic{height:43px;text-align:center;width:100%}.nr-btn-basic a{background:#36c;border-radius:4px;box-shadow:inset -1px -2px 1px 1px #24478e;color:#fff;display:inline-block;font-size:14px;height:43px;line-height:43px;min-width:0;padding:0 43px}.nr-btn-basic a:visited{color:#fff;text-decoration:none}.nr-btn-basic a:hover{opacity:.8}.nr-btn-more{margin:1em 0}.nr-btn-more a{background:navy;color:#fff;display:block;font-size:16px;font-weight:700;padding:20px 0;text-align:center}.nr-btn-more a:visited{color:#fff;text-decoration:none}.nr-btn-more a:hover{opacity:.8}.nr-new{background:#f44d64;margin-left:.4em;padding:0 .3em}.nr-label,.nr-new{color:#fff;font-size:10px;vertical-align:middle}.nr-label{display:inline-block;background:#999;font-weight:700;height:11px;padding:4px 0 5px;text-align:center;width:90px}.nr-label.nr-aqua{background:#2cefdd}.nr-label.nr-blue{background:#5275eb}.nr-label.nr-green{background:#23dc2d}.nr-label.nr-lime{background:#c2cc09}.nr-label.nr-yellow{background:#e4a81b}.nr-label.nr-orange{background:#f38758}.nr-label.nr-pink{background:#e3527f}.nr-label.nr-purple{background:#a758f3}.nr-photo{margin:28px 0 0}.nr-photo .nr-photo-unit{background:#eee;margin:40px 0 0;text-align:center}.nr-photo .nr-photo-unit img{max-width:644px}.nr-photo .nr-caption{color:#666;font-size:14px;line-height:1.4;padding:16px 0 0;text-align:center}.nr-photo .nr-photo-list{display:table;margin:11px -11px 0;border-collapse:separate;border-spacing:11px 0}:first-child+html .nr-photo .nr-photo-list{margin:11px 0 0 -11px}.nr-photo .nr-photo-list .nr-photo-img{background:#eee;display:table-cell;height:120px;text-align:center;vertical-align:middle;width:130px}:first-child+html .nr-photo .nr-photo-list .nr-photo-img{display:inline;margin-left:9px;zoom:1}.nr-photo .nr-photo-list .nr-photo-img img{max-height:120px;max-width:120px}.nr-photo .nr-cite{color:#666;font-size:14px;text-align:right;margin:16px 0 0}.nr-search{margin-bottom:15px}input.nr-search-txt{border:1px solid #ddd;font-size:16px;height:45px;line-height:45px;padding:0 15px;width:510px}input.nr-search-txt:-webkit-input-placeholder{color:#a9a9a9}input.nr-search-txt:-ms-input-placeholder{color:#a9a9a9}input.nr-search-txt:-moz-placeholder{color:#a9a9a9}input.nr-search-btn{background-color:gold;border:none;border-radius:3px;font-size:16px;height:47px;margin-left:5px;padding:0 15px;width:65px}input.nr-search-btn:hover{background-color:#ffe711;cursor:pointer}.nr-form input,.nr-form select{font-size:16px;padding:0 0 0 5px}.nr-form input[type=checkbox],.nr-form input[type=radio],.nr-form select[type=checkbox],.nr-form select[type=radio]{background:transparent}.nr-form .nr-error input,.nr-form .nr-error select{border:2px solid #e03f70}.nr-form input[type=password],.nr-form input[type=text]{height:27px;vertical-align:top;width:100%}.nr-form input[type=password].nr-small,.nr-form input[type=text].nr-small{width:135px}.nr-form select{min-width:65px}.nr-form .nr-form-line{padding:0 65px 0 0;position:relative}.nr-form input[type=checkbox],.nr-form input[type=radio]{display:inline-block;margin-right:6px}.nr-form input[type=checkbox]+label,.nr-form input[type=radio]+label{cursor:pointer;display:inline-block;font-size:14px;line-height:30px;margin-right:12px;position:relative}@media (min-width:1px){.nr-form input[type=checkbox],.nr-form input[type=radio]{display:none;margin:0}.nr-form input[type=radio]+label{padding:0 0 0 20px}.nr-form input[type=radio]+label:before{background:#fff;border:1px solid #ccc;border-radius:30px;box-sizing:border-box;content:"";display:block;height:14px;left:0;margin-top:-9px;position:absolute;top:50%;width:14px}.nr-form .nr-error input[type=radio]+label:before{border:2px solid #e03f70}.nr-form input[type=radio]:checked+label:after{background:#333;border-radius:8px;box-sizing:border-box;content:"";display:block;height:8px;left:3px;margin-top:-6px;position:absolute;top:50%;width:8px}.nr-form input[type=checkbox]+label{padding:0 0 0 20px}.nr-form input[type=checkbox]+label:before{background:#fff;border:1px solid #ccc;box-sizing:border-box;content:"";display:block;height:14px;left:0;margin-top:-9px;position:absolute;top:50%;width:14px}.nr-form .nr-error input[type=checkbox]+label:before{border:2px solid #e03f70}.nr-form input[type=checkbox]:checked+label:after{border-bottom:3px solid #333;border-left:3px solid #333;box-sizing:border-box;content:"";display:block;height:6px;left:3px;margin-top:-6px;position:absolute;top:50%;transform:rotate(-45deg);width:8px}}.nr-form .nr-required{font-size:13px;line-height:1.2;margin-top:-.5em;position:absolute;right:10px;top:50%}.nr-form .nr-note{font-size:12px}.nr-form .nr-error .nr-note{color:#e03f70}.nr-form .nr-blue a:link,.nr-form .nr-blue a:visited{color:#36c;text-decoration:none}.nr-form .nr-blue a:hover{color:#36c;opacity:.8;text-decoration:underline}.nr-form .nr-red{color:#e03f70}.nr-form .nr-red a:link,.nr-form .nr-red a:visited{color:#e03f70;text-decoration:none}.nr-form .nr-red a:hover{color:#e03f70;opacity:.8;text-decoration:underline}.nr-form .nr-btn{background:#333;border-radius:2px;display:inline-block;font-size:14px;font-weight:400;padding:6px 20px 4px;text-align:center;width:auto}.nr-form .nr-btn:hover,.nr-form .nr-btn:link,.nr-form .nr-btn:visited{color:#fff;text-decoration:none}.nr-form .nr-btn:hover{opacity:.8}.nr-form .nr-form-table{display:table;margin:0;table-layout:fixed;width:100%}.nr-form .nr-form-table dd,.nr-form .nr-form-table dt{border-top:2px solid #fff;display:table-cell;font-size:16px;line-height:1.4;margin:0;padding:16px 10px 16px 20px;vertical-align:middle}:first-child+html .nr-form .nr-form-table dd,:first-child+html .nr-form .nr-form-table dt{display:block;float:left}.nr-form .nr-form-table dt{background:#999;color:#fff}.nr-form .nr-form-table dd{background:#f2f2fa;border-left:2px solid #fff}.nr-form .nr-form-table dd.nr-form-block{padding:8px 10px}.nr-form .nr-form-table.nr-col2 dt{width:376px}.nr-form .nr-form-table.nr-col2 dd{width:100%}:first-child+html .nr-form .nr-form-table.nr-col2 dd{width:566px}.nr-form .nr-form-table.nr-col2 dd .nr-note{margin:10px 0 0}.nr-form .nr-form-table .nr-error{background:#fcebf0}.nr-table table{border:1px solid #ccc;font-size:14px;line-height:1.6;width:100%}.nr-table table col.nr-half{width:50%}.nr-table table td,.nr-table table th{border-left:1px solid #ccc;padding:5px 10px}.nr-table table th{background-color:#f5f5f5}.nr-table table td{border-top:1px solid #ccc;margin:0;vertical-align:top}.nr-table table td.nr-level1,.nr-table table td.nr-level2,.nr-table table td.nr-level3,.nr-table table td.nr-level4{border-top-style:dashed}.nr-table table td.nr-level1:before,.nr-table table td.nr-level2:before,.nr-table table td.nr-level3:before,.nr-table table td.nr-level4:before{color:#999;content:"+";display:inline-block;margin-right:.2em;vertical-align:middle}.nr-table table td.nr-level1{padding-left:1em}.nr-table table td.nr-level2{padding-left:1.5em}.nr-table table td.nr-level3{padding-left:2em}.nr-table table td.nr-level4{padding-left:2.5em}.nr-table table td ul{font-size:12px;margin:0}.nr-table table td ul li{margin-bottom:.5em}.nr-table-info{border:1px solid #ccc;line-height:1.6;width:100%}.nr-info-col1{width:150px}.nr-table-info td,.nr-table-info td a,.nr-table-info td li,.nr-table-info th{font-size:14px}.nr-table-info td,.nr-table-info th{border-top:1px solid #ccc;padding:8px 10px;vertical-align:top}.nr-table-info tbody td,.nr-table-info thead th{border-left:1px solid #ccc}.nr-table-info thead th{border-bottom:1px solid #ccc}.nr-table-info th{background-color:#f5f5f5}.nr-table-hours{border:1px solid #ccc;line-height:1.6;width:100%}.nr-table-hours td,.nr-table-hours td a,.nr-table-hours td li,.nr-table-hours th{font-size:14px}.nr-table-hours td,.nr-table-hours th{border-top:1px solid #ccc;padding:8px 10px;text-align:center;vertical-align:middle}.nr-table-hours tbody td{border-bottom:1px solid #ccc;border-left:1px solid #ccc}.nr-table-hours th{background-color:#fff;border-left:1px solid #ccc}.nr-table-hours td{background-color:#f5f5f5;font-size:18px}.nr-table-hours td.nr-bg-exam,.nr-table-hours td.nr-bg-note,.nr-table-hours td.nr-bg-time{background-color:#fff}.nr-table-hours td.nr-bg-note,.nr-table-hours td.nr-bg-time{font-size:14px}.nr-table-hours.narrow td.nr-bg-note{font-size:10px}.nr-table-hours td:first-child+td+td+td+td+td+td.nr-bg-exam,.nr-table-hours th:first-child+th+th+th+th+th+th{background-color:#ebf9fc}.nr-table-hours td:first-child+td+td+td+td+td+td+td+td.nr-bg-exam,.nr-table-hours td:first-child+td+td+td+td+td+td+td.nr-bg-exam,.nr-table-hours th:first-child+th+th+th+th+th+th+th,.nr-table-hours th:first-child+th+th+th+th+th+th+th+th{background-color:#fceae9}.nr-tab{border-bottom:1px solid navy}.nr-tab li{float:left;margin:0 0 -1px 10px;position:relative;text-align:center;vertical-align:middle}.nr-tab li:first-child{margin-left:30px}.nr-tab li .NR-on,.nr-tab li a{background-color:#fff;border:1px solid;border-color:navy navy #fff;display:block;letter-spacing:.1em;padding:15px;position:relative;text-align:center;text-decoration:none}.nr-tab li .NR-on{color:navy}.nr-tab li.NR-off a{background:navy;border-bottom:1px solid navy;border-top:1px solid navy;text-decoration:none}.nr-tab li.NR-off a:hover{opacity:.8}.nr-tab li.NR-off a:link,.nr-tab li.NR-off a:visited{color:#fff}.nr-tab li.NR-off a:after{content:none}.nr-paging{margin:35px 0;text-align:center}.nr-paging li{border:1px solid #ccc;display:inline-block;margin:0 5px;min-width:32px}.nr-paging li.nr-next a,.nr-paging li.nr-prev a{padding-left:10px;padding-right:10px}:first-child+html .nr-paging li{display:inline;width:32px}:first-child+html .nr-paging li.nr-next,:first-child+html .nr-paging li.nr-prev{width:90px}.nr-paging li a{display:block;font-size:14px;padding:9px 0 8px}.nr-paging li a:hover{text-decoration:underline}.nr-paging li.NR-now a{background:navy;color:#fff}.nr-nav-list{margin:0 0 0 -10px}.nr-nav-list li{background-color:#fff;border:2px solid #eee;border-bottom:3px solid #e4e2dc;float:left;margin:0 0 10px 10px;position:relative;width:214px}.nr-nav-list li:hover a:before{opacity:.8}.nr-nav-list li a{display:block;font-size:16px;padding:22px 20px 22px 12px}.nr-nav-list li a:link,.nr-nav-list li a:visited{color:#333}.nr-nav-list li a span{font-weight:700}.nr-definition-a dt{font-size:14px;font-weight:700;margin-bottom:1em}.nr-definition-a dd{width:650px}.nr-definition-a-in{width:100%}.nr-definition-a-in li{font-size:13px;margin-bottom:10px;min-height:0;padding:0;position:relative}.nr-definition-a-in li.nr-left{clear:left;float:left;width:325px}.nr-definition-a-in li .nr-date{font-weight:700;padding-right:10px}.nr-definition-b{clear:both;overflow:hidden;padding-top:10px}.nr-definition-b:first-child{padding-top:0}.nr-definition-b dd,.nr-definition-b dt{float:left;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:0}:first-child+html .nr-definition-b dd{margin-left:20px}.nr-definition-b dd a{font-size:inherit}.nr-definition-b-in li{display:inline-block;line-height:1.3;margin:0 0 0 20px;min-height:0;padding:0;position:relative;text-align:right}:first-child+html .nr-definition-b-in li{display:inline;zoom:1}.nr-map{height:500px;position:relative}.nr-map li{border-radius:5px;display:list-item;position:absolute;width:44px}.nr-map li:hover{opacity:.8}.nr-map li a{color:#333;display:block;padding:10px 0;text-align:center}.nr-map .nr-hokkaido{background-color:#c3ddeb}.nr-map .nr-kanto{background-color:#c3cbe5}.nr-map .nr-shutoken{background-color:#b4dfbc}.nr-map .nr-tokai{background-color:#f5c1c1}.nr-map .nr-kansai{background-color:#f1d15a}.nr-map .nr-chugoku{background-color:#d7c4ea}.nr-map .nr-shikoku{background-color:#bbe1e6}.nr-map .nr-kyushu{background-color:#f7c2d9}.nr-map li.nr-mcol3x3{width:116px}.nr-map li.nr-mcol3x3 a{padding:42px 0}.nr-map li.nr-mcol2{width:92px}.nr-map li.nr-mcol2h{width:116px}.nr-map li.nr-mcol1h{width:68px}.nr-map li.nr-mcol1x2 a{padding:29px 0}.nr-map li.nr-pref01{left:533px;top:2px}.nr-map li.nr-pref02{left:533px;top:104px}.nr-map li.nr-pref03{left:605px;top:142px}.nr-map li.nr-pref04{left:605px;top:180px}.nr-map li.nr-pref05{left:533px;top:142px}.nr-map li.nr-pref06{left:533px;top:180px}.nr-map li.nr-pref07{left:533px;top:218px}.nr-map li.nr-pref08{left:605px;top:294px}.nr-map li.nr-pref09{left:605px;top:256px}.nr-map li.nr-pref10{left:533px;top:256px}.nr-map li.nr-pref11{left:533px;top:294px}.nr-map li.nr-pref12{left:605px;top:332px}.nr-map li.nr-pref13{left:533px;top:332px}.nr-map li.nr-pref14{left:533px;top:370px}.nr-map li.nr-pref15{left:483px;top:218px}.nr-map li.nr-pref16{left:435px;top:218px}.nr-map li.nr-pref17{left:387px;top:218px}.nr-map li.nr-pref18{left:387px;top:256px}.nr-map li.nr-pref19{left:483px;top:332px}.nr-map li.nr-pref20{left:483px;top:256px}.nr-map li.nr-pref21{left:435px;top:256px}.nr-map li.nr-pref22{left:483px;top:370px}.nr-map li.nr-pref23{left:435px;top:332px}.nr-map li.nr-pref24{left:387px;top:332px}.nr-map li.nr-pref25{left:387px;top:294px}.nr-map li.nr-pref26{left:339px;top:294px}.nr-map li.nr-pref27{left:291px;top:332px}.nr-map li.nr-pref28{left:291px;top:294px}.nr-map li.nr-pref29{left:339px;top:332px}.nr-map li.nr-pref30{left:291px;top:370px}.nr-map li.nr-pref31{left:242px;top:294px}.nr-map li.nr-pref32{left:193px;top:294px}.nr-map li.nr-pref33{left:242px;top:332px}.nr-map li.nr-pref34{left:193px;top:332px}.nr-map li.nr-pref35{left:145px;top:294px}.nr-map li.nr-pref36{left:222px;top:426px}.nr-map li.nr-pref37{left:222px;top:388px}.nr-map li.nr-pref38{left:173px;top:388px}.nr-map li.nr-pref39{left:173px;top:426px}.nr-map li.nr-pref40{left:96px;top:332px}.nr-map li.nr-pref41{left:48px;top:332px}.nr-map li.nr-pref42{left:0;top:332px}.nr-map li.nr-pref43{left:48px;top:370px}.nr-map li.nr-pref44{left:96px;top:370px}.nr-map li.nr-pref45{left:96px;top:408px}.nr-map li.nr-pref46{left:48px;top:408px}.nr-map li.nr-pref47{left:48px;top:462px}.sp-visible,.sp-visible-inline,.sp-visible-inline-block{display:none!important}.contents-wrap-a{background:#fff;border-bottom:1px solid #eee;border-top:2px solid #9c4836;margin:4px 0 0;padding:24px 20px 40px}.contents-wrap-a .lead{margin:32px 0 0}.contents-wrap-a.block-top{margin:0}.contents-wrap-b{background:#fff;border-bottom:1px solid #e5e6e9;border-top:2px solid #9c4836;box-sizing:border-box;margin:24px 0 0;padding:32px 20px 40px}.contents-wrap-b>.header{display:inline-block;vertical-align:middle;width:455px}.contents-wrap-b>.header span{font-size:18px;font-weight:700}.contents-wrap-b>.header100{display:inline-block;vertical-align:middle;width:auto}.contents-wrap-b>.header.ttl-a.ttl-a-jn{width:100%}:first-child+html .contents-wrap-b>.header{display:inline-block;zoom:1}.contents-wrap-b>.header img{vertical-align:-3%}.contents-wrap-b .social-button{display:inline-block;text-align:right;vertical-align:middle;width:180px}.contents-wrap-b .social-button-ej .social-button{display:inline-block;text-align:right;vertical-align:middle;width:100%}:first-child+html .contents-wrap-b .social-button{display:inline;zoom:1}.contents-wrap-b.bros{border-top:0;margin:0}.tab-wrap+.contents-wrap-b{margin:-2px 0 0}.contents-wrap-b-in{border-top:2px solid #9c4836;margin:24px 0 0}.contents-wrap-b-in .description{padding:30px 18px 10px}.contents-wrap-b-in .description small{font-size:70%}.contents-wrap-c{background:#fff;border-bottom:1px solid #c8c8c8;margin:24px 0 0;padding:20px 20px 10px;position:relative}.contents-wrap-c-in{margin:20px 0 0}.contents-wrap-d{background:#fff;border-bottom:1px solid #c8c8c8;margin:40px 0 0;padding:48px 20px 40px;position:relative}.contents-wrap-d-in{margin:20px 0 0}.contents-wrap-e{background:#fff;border-bottom:1px solid #c8c8c8;margin:20px 0 0;padding:20px 20px 40px;position:relative}.contents-wrap-e.margin{margin-bottom:24px}.search-bros-wrap{margin:88px 0 0}.tab-wrap{margin:4px 0 0}h2+.tab-wrap{margin:0}.tab-wrap-b{background:#eee}.tab-wrap-b,.tab-wrap-c{margin:0;padding:8px 10px}.tab-wrap-c{background:#fff}.content-box{margin:28px 0 0;overflow:hidden}.content-box.visible{overflow:visible}.content-box:first-child{margin:20px 0 0}.content-box>.title{margin:24px 0 0}.content-box>.title_sub{margin:12px 0 0}.content-box .cite{clear:both;margin:16px 0 0}.content-box p.text-b{margin:16px 0 0}.content-box.search-rank-main{display:none}.content-box.search-rank-main.open{display:block}.content-box.word{margin:18px 0 0}.content-box.category-idiom-title,.content-box.category-title,.content-box.level-title{margin:0}.content-box.category-idiom-sup,.content-box.category-sup{margin:28px 8px 0;padding:0 0 5px}.content-box-in.col2{box-sizing:border-box;display:block;float:left;padding:0 10px 0 0;vertical-align:top;width:50%}:first-child+html .content-box-in.col2{width:48%}.content-box-in.col2+.content-box-in.col2{padding:0 0 0 10px}:first-child+html .content-box-in.col2{display:inline;zoom:1}.content-box-in.col3{display:inline-block;overflow:hidden;width:32%}:first-child+html .content-box-in.col3{display:inline;zoom:1}.content-box-in.col-left{float:left;width:18%}.content-box-in.col-right{border-left:2px solid #efefef;box-sizing:border-box;float:right;padding:0 0 0 24px;width:80%}.content-box-in.margin{margin:20px 0 0}.category-sup .content-box-in.margin{padding:0 10px}.photo-unit{background:#d6d6d6;margin:40px 0 0;text-align:center}.photo-unit img{max-width:644px}.knowledge-unit{margin:0 0 24px}.knowledge-unit dl dt{display:inline-block;font-size:14px;font-weight:700;margin:0 0 16px;min-width:80px}:first-child+html .knowledge-unit dl dt{display:inline;zoom:1}.knowledge-unit dl dd{display:inline-block;font-size:14px;margin:0 0 16px;width:540px}:first-child+html .knowledge-unit dl dd{display:inline;zoom:1}.knowledge-unit .senryu{border:1px solid #efefef;margin:24px 0;padding:20px}.knowledge-unit ul.kenteiquiz-list{display:block;margin:0 0 0 20px}.knowledge-unit ul.kenteiquiz-list>li{display:inline;margin-right:12px;white-space:nowrap}.knowledge-unit ul.kenteiquiz-list>li>a{font-size:14px;line-height:1.5rem;vertical-align:baseline;color:#000;text-decoration:none}.knowledge-unit ul.kenteiquiz-list>li>a:hover{text-decoration:underline}.button-wrap{text-align:center}.aside-wrap{background:#fff;border:2px solid #eee;border-top-color:#9c4836;padding:24px 20px}.aside-wrap.seveices{padding:16px 20px}.aside-wrap.seveices a{line-height:1.8}.aside-wrap.seveices a:link,.aside-wrap.seveices a:visited{color:#36c;text-decoration:none}.aside-wrap.seveices a:hover{color:#36c;opacity:.8;text-decoration:underline}.aside-wrap.search-rank{border-top:2px solid #eee;margin:-2px 0 0;padding:24px 10px}.aside-wrap.new_words .list-simple-c{margin:0}.aside-wrap.new_words .list-simple-c li{font-size:14px;padding-bottom:10px}.aside-wrap.new_words .list-simple-c li:last-child{padding-bottom:0}.content-box.ranking_back_number{margin:0;overflow:hidden}.content-box.ranking_back_number:first-child{margin:10px 0 0}.list-search-a>li{margin:40px 0 0}.list-search-a>li:first-child{margin:32px 0 0}.list-search-a>li a{display:block}.list-search-a>li a:hover,.list-search-a>li a:link,.list-search-a>li a:visited{color:inherit;text-decoration:none}.list-search-a>li a:hover{opacity:.8}.list-search-a.list-index{margin:2px 0 0}.list-search-a.list-index>li{margin:24px 0 0}.list-search-a.list-index>li:first-child{margin:32px 0 0}.list-search-a.list-index>li a{display:block}.list-search-a.list-index>li a:link,.list-search-a.list-index>li a:visited{color:inherit;text-decoration:none}.list-search-a.list-index>li a:hover{color:inherit;opacity:.8;text-decoration:none}.list-search-a.list-index .title{float:left;margin:0 8px 0 0}.list-search-a.list-index .icon{float:left}.list-search-a.list-index .icon .fa{margin:0 8px 0 0}.list-search-a.list-index .provide{float:right}.list-search-a.list-index .mean{clear:both;overflow:hidden;padding:12px 0 0;text-overflow:ellipsis;white-space:nowrap}.list-search-a-in{margin:10px 0 0}.list-search-a-in .title{float:left;margin:0 8px 0 0}.list-search-a-in .icon{float:left}.list-search-a-in .icon .fa{margin:0 8px 0 0}.list-search-a-in .provide{float:right}.list-search-a-in .mean{clear:both;overflow:hidden;padding:12px 0 0;text-overflow:ellipsis;white-space:nowrap}.list-search-a li.list-ej-word{position:relative}.list-search-a li.list-ej-word .dict-name-disp{position:absolute;right:0;top:0}.list-search-b,.list-search-b>li{border-bottom:1px solid #eee}.list-search-b>li{padding:24px 0}.list-search-b-in .sup,.list-search-b-in .title{float:left}.list-search-b-in .list{clear:both;padding:20px 0 0}.list-tab-a{letter-spacing:-.4em;margin:0 0 -2px 21px;z-index:1}.list-tab-a>*{letter-spacing:normal}.list-tab-a li{background:#9c4836;border:2px solid #9c4836;border-bottom:0;display:inline-block;margin:0 5px 0 0;vertical-align:top;width:96px}:first-child+html .list-tab-a li{display:inline;zoom:1}.list-tab-a li a{font-size:14px;padding:12px 0 10px}.list-tab-a li a:link,.list-tab-a li a:visited{color:#fff}.list-tab-a li a:hover{color:#fff;opacity:.8;text-decoration:underline}.list-tab-a li.NR-now{background:#fff;padding:12px 0}.side-list-tab-a li{background:#9c4836;border:2px solid #9c4836;border-bottom:0;color:#fff;cursor:pointer;display:block;float:left;font-size:14px;margin:0 1px 0 0;overflow:hidden;padding:7px 0 5px;text-align:center;vertical-align:top;width:95px}.side-list-tab-a li:link,.side-list-tab-a li:visited{color:#fff;text-decoration:none}.side-list-tab-a li:hover{color:#fff;opacity:.8;text-decoration:underline}.side-list-tab-a li.NR-now{background:#fff;border:2px solid;border-color:#eee #eee #fff;color:#9a4634;cursor:auto}.side-list-tab-a li.NR-now:hover,.side-list-tab-a li.NR-now:link,.side-list-tab-a li.NR-now:visited{color:#9a4634;text-decoration:none}.side-list-tab-a li.NR-now:hover{opacity:.8;opacity:1}.list-tab-b-ranking li,.list-tab-b-top li,.list-tab-b li{background:#ccc;border-bottom:0;border-radius:15px;color:#999;cursor:pointer;display:block;float:left;font-size:14px;font-weight:700;margin:0 10px 0 0;overflow:hidden;padding:8px 12px;text-align:center;vertical-align:top;width:auto}.list-tab-b-ranking li:link,.list-tab-b-ranking li:visited,.list-tab-b-top li:link,.list-tab-b-top li:visited,.list-tab-b li:link,.list-tab-b li:visited{color:#999;text-decoration:none}.list-tab-b-ranking li:hover,.list-tab-b-top li:hover,.list-tab-b li:hover{color:#fff;opacity:.8;text-decoration:underline;background:#9c4836;opacity:1}.list-tab-b-ranking li.NR-now,.list-tab-b-top li.NR-now,.list-tab-b li.NR-now{background:#fff;color:#000;cursor:auto;font-weight:700}.list-tab-b-ranking li.NR-now:link,.list-tab-b-ranking li.NR-now:visited,.list-tab-b-top li.NR-now:link,.list-tab-b-top li.NR-now:visited,.list-tab-b li.NR-now:link,.list-tab-b li.NR-now:visited{color:inherit;text-decoration:none}.list-tab-b-ranking li.NR-now:hover,.list-tab-b-top li.NR-now:hover,.list-tab-b li.NR-now:hover{color:inherit;opacity:.8;text-decoration:none;opacity:1}.list-tag-a .tag{float:left}.list-tag-b{margin:5px 0 0 -10px;overflow:hidden}.list-tag-b li{background:#eee;border-radius:5px;float:left;font-size:12px;margin:10px 0 0 10px;padding:8px}.list-tag-b li a{border-bottom:1px solid #000;color:#000}.list-tag-b li a:hover{opacity:.8;text-decoration:none}.list-data-a{margin:5px 0 0}.list-data-a .title{background:#eee;display:inline-block;padding:5px 6px 6px;vertical-align:middle}:first-child+html .list-data-a .title{display:inline;zoom:1}.list-data-a .text{display:inline-block;margin:0 16px 0 0;vertical-align:middle}:first-child+html .list-data-a .text{display:inline;zoom:1}.list-data-b>li{margin:28px 0 0}.list-data-b>.list-data-b-in{padding-left:1em}.list-data-b>li:first-child{margin:14px 0 0}.list-data-b>li.text{margin:20px 0 0 14px}.list-data-b>li.text>strong{margin-left:-1em}.list-data-b .rh_ruby{font-size:70%}.list-data-b-in{margin:0 0 0 1em}.list-data-b-in small{font-size:70%}.list-data-b-in .text-jp{margin:0}.list-data-b-in .text-jp:first-child{margin:12px 0 0}.list-data-b-in .text-en{color:#36c;margin:28px 0 0}.list-data-b-in .text-en:first-child{color:#36c;margin:12px 0 0}.list-data-b-in .text-b{margin:0}.list-data-b-in .text-jeen{color:#36c}.list-data-b-in .text-jejp{margin:28px 0 0}.list-data-b-in .text-jejp:first-child{margin:12px 0 0}.list-data-b-in .text-cn{color:#36c}.list-data-b-in.daijisen_rel a{margin-left:1rem}.list-data-b-in.daijisen_rel a:first-child{margin-left:0}.category-sup .list-data-b{padding:0 10px}.list-data-c{display:table;margin:11px -11px 0;border-collapse:separate;border-spacing:11px 0}:first-child+html .list-data-c{margin:11px 0 0 -11px}.list-data-c .photo{background:#d6d6d6;display:table-cell;height:120px;text-align:center;vertical-align:middle;width:120px}:first-child+html .list-data-c .photo{display:inline;margin-left:11px;zoom:1}.list-data-c .photo img{max-height:120px;max-width:120px}.list-data-d .title{margin:24px 0 0}.list-data-d .title:first-child{margin:20px 0 0}.list-data-d .text{margin:12px 0 0}.category-idiom-sup .list-data-d,.category-sup .list-data-d{border-top:1px dashed #ccc;clear:both;margin:16px 0 0 8px;padding:16px 0 0}:first-child+html .category-sup .list-data-d{border:0;margin:28px 0 0 8px;padding:0}.category-sup .list-data-d:first-child{border:0;margin:16px 0 0 8px;padding:0}.category-idiom-sup .list-data-d:first-child{border:0;margin:16px 0 0 18px;padding:0}.category-idiom-sup .list-data-d dt,.category-sup .list-data-d dt{font-size:16px}.category-idiom-sup .list-data-d dt a,.category-sup .list-data-d dt a{color:#36c}.category-sup .list-data-d dt.current a{color:#000;display:inline-block;font-weight:700;overflow:visible;position:relative;text-decoration:underline;z-index:1}.category-sup .list-data-d dt.current a:before{background:#f1e8b8;border-radius:5px;content:" ";height:100%;left:-17px;padding:5px 12px 4px;position:absolute;top:-5px;width:100%;z-index:-1}.category-sup .list-data-d dt.current-sp a{color:#000;font-weight:700;position:relative;text-decoration:underline;z-index:1}.category-idiom-sup .list-data-d .list-simple-a,.category-sup .list-data-d .list-simple-a{overflow:visible}.category-idiom-sup .list-data-d .list-simple-a>li,.category-sup .list-data-d .list-simple-a>li{margin:16px 0 0;overflow:visible;padding:0 0 0 10px;text-overflow:inherit;white-space:normal}.category-idiom-sup .list-data-d .list-simple-a>li.current-sp:before,.category-idiom-sup .list-data-d .list-simple-a>li.current:before,.category-idiom-sup .list-data-d .list-simple-b>li.current-sp:before,.category-idiom-sup .list-data-d .list-simple-b>li.current:before,.category-sup .list-data-d .list-simple-a>li.current:before{color:#000}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b li.current a,.category-idiom-sup .list-data-d .list-simple-a>li.current a,.category-idiom-sup .list-data-d .list-simple-b>li.current a,.category-sup .list-data-d .list-simple-a .list-simple-b li.current a,.category-sup .list-data-d .list-simple-a>li.current a{color:#000;display:inline-block;font-weight:700;overflow:visible;position:relative;text-decoration:underline;z-index:1}.category-idiom-sup .list-data-d .list-simple-a>li.current-sp a,.category-idiom-sup .list-data-d .list-simple-b>li.current-sp a,.category-sup .list-data-d .list-simple-a .list-simple-b>li.current-sp a,.category-sup .list-data-d .list-simple-a>li.current-sp a{color:#000;font-weight:700;position:relative;text-decoration:underline;z-index:1}.category-idiom-sup .list-data-d .list-simple-a>li.current>a:before,.category-sup .list-data-d .list-simple-a>li.current>a:before{background:#f1e8b8;border-radius:5px;content:" ";height:100%;left:-17px;padding:5px 12px 4px;position:absolute;top:-5px;width:100%;z-index:-1}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b li.current a:before,.category-sup .list-data-d .list-simple-a .list-simple-b li.current a:before{background:#f1e8b8;border-radius:5px;content:" ";height:100%;left:-7px;padding:5px 7px 4px;position:absolute;top:-5px;width:100%;z-index:-1}.category-idiom-sup .list-data-d .list-simple-a>li.current-sp>a:before{border-radius:5px;content:" ";height:100%;left:-20px;padding:3px 15px 2px;position:absolute;top:-3px;width:100%;z-index:-1}.category-idiom-sup .list-data-d .list-simple-a>li:before,.category-sup .list-data-d .list-simple-a>li:before{margin-top:0;top:0}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b,.category-sup .list-data-d .list-simple-a .list-simple-b{box-sizing:border-box;padding:0 0 4px 1em}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b li,.category-sup .list-data-d .list-simple-a .list-simple-b li{margin:12px 0 0;white-space:nowrap}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b li:nth-child(odd),.category-sup .list-data-d .list-simple-a .list-simple-b li:nth-child(odd){clear:both}.category-idiom-sup .list-data-d .list-simple-a .list-simple-b li:before,.category-sup .list-data-d .list-simple-a .list-simple-b li:before{display:none}.category-idiom-sup .list-data-d .list-simple-b>li.current>a:before{background:#f1e8b8;border-radius:5px;content:" ";height:94%;left:-10px;padding:3px 10px 2px;position:absolute;top:-3px;width:100%;z-index:-1}.list-data-e{margin:20px 0 0}.category-sup .list-data-e{padding:0 10px}.list-data-e li{margin:20px 0 0}.list-data-e li .example{color:#000;font-size:14px;line-height:1.4}.list-data-e li .cite{color:#666;font-size:12px;margin:10px 0 0}.link-more{margin:36px 0 0;text-align:right}.link-more a{color:#36c;font-size:14px}.list-rank-a>li{margin:15px 0 0}.list-rank-a>li:first-child{margin:0}.list-rank-a>li a{box-sizing:border-box;display:block}.list-rank-a>li a:hover,.list-rank-a>li a:link,.list-rank-a>li a:visited{color:inherit;text-decoration:none}.list-rank-a>li a:hover{opacity:.8}.search-rank .list-rank-a{display:none}.search-rank .list-rank-a.open{display:block}.search-rank-main .list-rank-a{padding:0 10px}.list-rank-a-unit .rank{display:inline-block;text-align:right;vertical-align:top;width:20px}:first-child+html .list-rank-a-unit .rank{display:inline;zoom:1}a:hover .list-rank-a-unit .rank,a:link .list-rank-a-unit .rank,a:visited .list-rank-a-unit .rank{color:#000;text-decoration:none}.search-rank-main .list-rank-a-unit .rank{text-align:left;width:40px}.search-rank .list-rank-a-unit .rank{width:40px}.list-rank-a-unit .title{display:inline-block;max-width:235px;overflow:hidden;padding:0 0 0 10px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}:first-child+html .list-rank-a-unit .title{display:inline;zoom:1}a:link .list-rank-a-unit .title,a:visited .list-rank-a-unit .title{color:#0d47a1;text-decoration:none}a:hover .list-rank-a-unit .title{color:#0d47a1;text-decoration:underline}.list-simple-a{overflow:hidden}.list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}.list-simple-a li a:link,.list-simple-a li a:visited{color:#0d47a1;text-decoration:none}.list-simple-a li a:hover{color:#0d47a1;opacity:.8;text-decoration:underline}.list-simple-a.col2>li{box-sizing:border-box;margin:16px 0 0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:47%}.list-simple-a.col3>li{margin:16px 0 0 14px;width:13%}.list-simple-a.col4>li{margin:16px 0 0 14px;width:15%}.list-simple-a.col_indent>li{margin:16px 0 0 20px}.category-idiom-sup .content-box-in>.list-simple-a li,.category-sup .content-box-in>.list-simple-a li{padding:0}.category-idiom-sup .content-box-in>.list-simple-a li:before,.category-sup .content-box-in>.list-simple-a li:before{display:none}.list-simple-b{overflow:hidden}.list-simple-b>li{float:left;padding:0 20px 0 0}.category-sup .content-box-in>.list-simple-b{margin:18px 0 0}.category-sup .content-box-in>.list-simple-b li{margin:8px 8px 0;padding:0;white-space:nowrap}.category-sup .content-box-in>.list-simple-b>li a{color:#36c}.list-simple-c{margin:20px 0 0}.list-simple-d{margin:16px 0 0;overflow:hidden;padding:10px}.list-simple-d>li{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.list-simple-d>li a,.list-simple-d>li p{line-height:1.6}.list-simple-d>li a:link,.list-simple-d>li a:visited{color:#333;text-decoration:none}.list-simple-d>li a:hover{color:#333;opacity:.8;text-decoration:underline}.list-simple-d>li:before{top:.7em}.in-ttl-e+.list-simple-d{margin:0}.in-ttl-e+.list-simple-d>li{margin:0 0 10px;padding:0 0 0 10px}.in-ttl-e+.list-simple-d>li a{color:#36c}.list-simple-d .list-simple-b{box-sizing:border-box;padding:0 0 0 1em;width:100%}.content-box-in.col2 .list-simple-d{padding:10px 0 10px 10px}.category-idiom-title .content-box-in.col2 .list-simple-d>li,.category-title .content-box-in.col2 .list-simple-d>li,.level-title .content-box-in.col2 .list-simple-d>li{margin:0 0 10px}.category-idiom-title .content-box-in.col2 .list-simple-d,.category-title .content-box-in.col2 .list-simple-d,.level-title .content-box-in.col2 .list-simple-d{padding:10px 0}.category-idiom-title .list-simple-d>li a:link,.category-idiom-title .list-simple-d>li a:visited,.category-title .list-simple-d>li a:link,.category-title .list-simple-d>li a:visited{color:#36c;font-weight:700}.level-title .list-simple-d>li a:link,.level-title .list-simple-d>li a:visited{color:#36c}.aside-wrap .list-simple-d{list-style-type:none;margin:0;overflow:visible;padding:0}.aside-wrap .list-simple-d li{margin:0 0 10px;padding:0 0 0 10px}.aside-wrap .list-simple-d li:last-child{margin:0}.aside-wrap .list-simple-d li:before{color:#000}.aside-wrap .list-simple-d li a{color:#36c;position:relative;z-index:1}.aside-wrap .list-simple-d li.current a{color:#000;font-weight:700;display:inline-block;margin-left:-20px;padding-left:20px;margin-right:-2px;padding-right:10px;border-radius:5px}.aside-wrap .list-simple-d li.current a:before{background:#f1e8b8;border-radius:5px;content:" ";height:100%;left:-20px;padding:3px 15px 2px;position:absolute;top:-3px;width:100%;z-index:-1}.update_info .list-simple-d li:before{top:6px}.update_info .list-simple-d>li{line-height:1.6}.update_info .list-simple-d>li a,.update_info .list-simple-d>li p{line-height:inherit}.list-simple-e{margin:16px 0 0;overflow:hidden}.list-simple-e li{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.list-simple-e li:before{top:.7em}.list-simple-f{margin:16px 0 0;overflow:hidden;padding:10px}.list-simple-f div{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.list-simple-f div a{line-height:1.6}.list-simple-f div p{line-height:1.6;padding-left:1rem}.list-simple-f div a:link,.list-simple-f div a:visited{color:#333;text-decoration:none}.list-simple-f div a:hover{color:#333;opacity:.8;text-decoration:underline}.list-simple-f div:before{top:.7em}.list-simple-g{overflow:hidden}.list-simple-g>li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative;line-height:1.6}.list-simple-g li a:link,.list-simple-g li a:visited{color:#36c;text-decoration:none}.list-simple-g li a:hover{color:#36c;opacity:.8;text-decoration:underline}.index-promotion{margin:16px 0 0}.index-promotion .list-simple-g>li>ul>li:first-child{margin-left:10px}.list-test{margin:24px 0 0;overflow:hidden;text-align:left}.list-test input{margin:0 10px 0 0}.list-test label{display:block;font-size:18px;font-weight:700;margin:0 20px}:first-child+html .list-test label{display:inline;zoom:1}.list-column{margin:0 -20px 0 0;overflow:hidden;width:664px}.list-column>li{float:left;margin:0 20px 0 0;width:200px}.list-column>li .image{margin:0 0 20px}.list-column>li .image a:hover{opacity:.7}.list-column>li .title{margin:0 0 20px}.list-column>li .title a{color:#333;font-size:14px;font-weight:700}.list-column>li .description{line-height:1.6}.list-word li{float:left;margin:10px 0 0 10px;text-align:center;width:30px}.list-word.first-letter li{width:70px}.list-word li span{padding:8px}.list-word li a,.list-word li span{display:block;font-size:14px;font-weight:700}.list-word li a{background:#eee;border:1px solid #ccc;border-radius:5px;padding:7px}.list-word li a:link,.list-word li a:visited{color:#333;text-decoration:none}.list-word li a:hover{color:#fff;opacity:.8;text-decoration:none;background:#9c4836;opacity:1}.list-word li.blank{padding:15px 0;visibility:hidden}.list-word li span.dis{background:#fff;border:1px solid #fff;border-radius:5px;display:block;font-size:14px;font-weight:700;padding:7px}.aside-wrap .list-word{margin:-10px auto 0;width:200px}.aside-wrap .list-word.first-letter{width:250px}.side-list-a .name{font-weight:700}.side-list-a .list{margin:15px 0 0}.side-list-a .desc{margin:12px 0 0}.side-list-info{letter-spacing:-.4em}.side-list-info>*{letter-spacing:normal}.side-list-info>li{cursor:pointer;display:inline-block;margin:20px 0 0;vertical-align:top;width:100%}:first-child+html .side-list-info>li{display:inline;zoom:1}.side-list-info>li:first-child{margin:0}.side-list-info>li a:hover,.side-list-info>li a:link,.side-list-info>li a:visited{color:inherit;text-decoration:none}.side-list-info>li a:hover{opacity:.8}.side-list-info-unit-1{background:#ccc;display:inline-block;max-height:80px;overflow:hidden;text-align:center;width:80px}:first-child+html .side-list-info-unit-1{display:inline;zoom:1}.side-list-info-unit-1 img{max-height:80px;max-width:80px}.side-list-info-unit-2{display:inline-block;margin:0 0 0 8px;overflow:hidden;vertical-align:top;width:160px}:first-child+html .side-list-info-unit-2{display:inline;zoom:1}a:link .side-list-info-unit-2 .title,a:visited .side-list-info-unit-2 .title{color:#36c;text-decoration:none}a:hover .side-list-info-unit-2 .title{color:#36c;text-decoration:underline}.side-list-info-unit-2 .text{margin:10px 0 0}.top-navlist{letter-spacing:-.4em;margin:24px auto -24px;width:660px}.top-navlist li{background-color:#fff;border:2px solid #eee;border-bottom:3px solid #e4e2dc;display:inline-block;height:61px;letter-spacing:normal;margin:0 8px 8px 0;position:relative;width:206px}:first-child+html .top-navlist li{display:inline;zoom:1}.top-navlist li a{color:#333;display:block;font-size:16px;padding:13px 10px 10px}.top-navlist li a:hover{background:#9c4836;color:#fff;text-decoration:none}:first-child+html .top-navlist li a{padding:22px 10px}.top-navlist li a span{font-weight:700}.top-navlist li:hover a:before{color:#fff}.top-navlist li:hover .ico-dictionary:before{background-image:url(/img/ico_dictionary_o.png)}.top-navlist h2{background-color:#fff;border:2px solid #eee;border-bottom:3px solid #e4e2dc;display:inline-block;height:61px;letter-spacing:normal;margin:0 8px 8px 0;position:relative;width:206px}:first-child+html .top-navlist h2{display:inline;zoom:1}.top-navlist h2 a{color:#333;display:block;font-size:16px;padding:13px 10px 10px}.top-navlist h2 a:hover{background:#9c4836;color:#fff;text-decoration:none}:first-child+html .top-navlist h2 a{padding:22px 10px}.top-navlist h2 a span{font-weight:700}.top-navlist h2:hover a:before{color:#fff}.top-navlist h2:hover .ico-dictionary:before{background-image:url(/img/ico_dictionary_o.png)}.top-navlist .ico-dictionary{font-size:40px;margin:0 8px 0 0;vertical-align:middle}.top-navlist .ico-dictionary:before{background:url(/img/ico_dictionary.png) no-repeat 0 0;content:"";display:inline-block;height:26px;width:20px}:first-child+html .top-navlist .ico-dictionary:before{display:inline;zoom:1}:first-child+html .top-navlist .ico-dictionary{font-size:20px}.list-dic-index dd ul li ul{margin:16px 0 16px 8px}.list-dic-category dt{padding:0 0 16px}.list-dic-category dt a{color:#36c;font-size:18px;font-weight:700;line-height:1.2}.list-dic-category dd .srchnum,.list-dic-category dt .srchnum{color:#999;font-size:12px}.list-dic-category dd ul li{display:block;float:none;margin:0 0 16px;padding:0 0 0 8px}.list-dic-category dd ul li ul{margin:16px 0 0 8px}.list-dic-category dd ul li ul li:last-child{margin:0}.list-dic-category dd ul li a{color:#36c;display:block;line-height:1.5;padding:0 0 0 10px;position:relative}.wordnet{margin:32px 0 0}.wordnet .content-box-in{padding:16px}.wordnet .content-box-in ul.list-simple-a{margin:24px 0 0}.wordnet .content-box-in ul.list-simple-a>li{font-weight:700;padding-top:3px;padding-bottom:3px}.wordnet .content-box-in ul.list-simple-b{margin-left:10px}.wordnet .content-box-in ul.list-simple-b>li{margin-top:16px;margin-right:.75rem;padding:0}.wordnet .cite{padding:0 16px}.wordnet .wordnet-cite-left{text-align:left}.content-box.new_words{margin:28px 0;padding:0 8px}.new_words .list-simple-b li{font-size:14px;line-height:1.6}.social-button-wide{margin:28px 0 0}.social-button-wide li{display:inline-block;width:208px}.ttl-a{font-size:24px;font-weight:700;line-height:1.2}.ttl-a a:link,.ttl-a a:visited{color:inherit;text-decoration:none}.ttl-a a:hover{color:inherit;opacity:.8;text-decoration:underline}.ttl-a .hatsuon{color:#36c;font-size:14px}.ttl-b{font-size:20px;line-height:1.2}.ttl-c{border-bottom:1px solid #ccc;font-size:18px;margin:40px 0 0;padding:0 0 10px}.ttl-c .title{border-left:2px solid #bc3518;display:inline-block;font-weight:700;line-height:1.2;padding:0 0 0 10px;vertical-align:middle}:first-child+html .ttl-c .title{display:inline;zoom:1}.ttl-c .sup{display:inline-block;line-height:1.2;vertical-align:middle}:first-child+html .ttl-c .sup{display:inline;zoom:1}.ttl-d{font-size:18px;font-weight:700;line-height:30px}.ttl-d .title{margin:24px 0 0}.ttl-e{background:#bc3518;color:#fff;font-size:20px;font-weight:700;left:-8px;padding:10px 20px;position:absolute;top:-16px}.ttl-e:after{border-left:8px solid transparent;border-top:8px solid #aa2b2b;bottom:-8px;content:"";left:0;position:absolute}.ttl-f{background:#f5f4f3;border-bottom:2px solid #9c4836;color:#333;font-size:18px;font-weight:700;margin:0 0 24px;padding:10px}.contents-wrap-a .ttl-f,.contents-wrap-b .ttl-f,.ttl-f .title{margin:24px 0 0}.contents-wrap-e .ttl-f{background:#f5f4f3;border-bottom:2px solid #9c4836;margin:24px 0;padding:10px}.contents-wrap-e .ttl-f,.contents-wrap-e .ttl-f a,.contents-wrap-e .ttl-f a:hover{color:#333;font-size:18px;font-weight:700}.contents-wrap-e .contents-wrap-a-in .ttl-f{margin-bottom:0}.ttl-g{background:#f8f6ef;border:1px solid #6c2618;color:#6c2618;font-size:14px;padding:8px 8px 6px}.ttl-g,.ttl-g span,.ttl-h{font-weight:700}.ttl-h{margin:24px 0 14px;font-size:14px}.search-ttl-a{font-size:18px;font-weight:700}a:link .search-ttl-a,a:visited .search-ttl-a{color:#36c;text-decoration:none}a:hover .search-ttl-a{color:#36c;text-decoration:underline}.search-ttl-b{font-size:16px}.search-ttl-b a{font-weight:700}.search-ttl-b a:link,.search-ttl-b a:visited{color:inherit;text-decoration:underline}.search-ttl-b a:hover{color:inherit;opacity:.8}.lst-ttl-clj,.lst-ttl-edc{max-width:90%}.lst-ttl-cej{max-width:86%}.idx-ttl-edc{max-width:88%}.idx-ttl-clj{max-width:90%}.idx-ttl-cej{max-width:84%}.in-ttl-a{font-size:12px}.in-ttl-b{font-size:18px;line-height:1.6;word-break:break-all}.in-ttl-b i{font-style:italic;margin-right:0}.ttl-point{border-left:2px solid #bc3518;padding:0 0 0 10px}.in-ttl-c{line-height:2}.in-ttl-c,.in-ttl-e{font-size:14px;font-weight:700}.in-ttl-e{background:#eee;color:#333;line-height:1.1;margin:18px 0 0;padding:6px 8px 2px}.category-sup .in-ttl-e{margin:32px 0 0}.in-ttl-e:first-child{margin:0}.in-ttl-e a{border-bottom:1px solid #333;color:#333;display:inline-block;font-weight:700;padding:0 0 1px;text-decoration:none;vertical-align:middle}.side-ttl-a{font-size:18px;line-height:1.2;margin:30px 0 0;padding:0 0 8px}.side-ttl-a .fa{color:#9c4836;font-size:16px;padding:0 7px 0 0;vertical-align:top}:first-child+html .side-ttl-a .fa{padding:0}.in-side-ttl-a{font-size:16px;line-height:1.2}.in-side-ttl-b{font-size:14px;line-height:1.2}li.text-a a{border-bottom:1px dotted #ccc;color:#000}li.text-a a:hover{border-bottom:1px solid #ccc;color:grey;opacity:.8;text-decoration:none}li.text-a span a:link{color:#36c}li.text-a span a:link,li.text-a span a:visited{border-bottom:none;opacity:1;text-decoration:none}li.text-a span a:visited{color:#609}li.text-a span a:hover{text-decoration:underline}li.another-hw{font-size:18px;max-width:100%;word-wrap:break-word}.text-a{font-size:18px;line-height:1.6}.text-a i,.text-a i a span{font-style:italic;margin-right:0}.text-b{font-size:14px;line-height:1.6}.text-b img{vertical-align:middle}.text-b i{font-style:italic;margin-right:0}.text-c{font-size:14px;line-height:1.6}.text-c a:link,.text-c a:visited{border-bottom:1px dotted #36c;color:#36c;text-decoration:none}.text-c a:hover{border-bottom:1px solid #36c;color:#36c;opacity:.8;text-decoration:none}.text-c i span{font-style:italic;font-weight:400}.text-c img{vertical-align:-3%}.text-d{font-size:14px;line-height:1.6}.text-d a:link,.text-d a:visited{border-bottom:1px dotted #36c;color:#36c;text-decoration:none}.text-d a:hover{border-bottom:1px solid #36c;color:#36c;opacity:.8;text-decoration:none}.text-d i{font-style:italic;margin-right:0}.text-d img{vertical-align:-3%}.link-text-a{font-size:14px;line-height:1.6}.link-text-a a:link,.link-text-a a:visited{color:#36c;text-decoration:none}.link-text-a a:hover{color:#36c;opacity:.8;text-decoration:underline}.box-a{background-color:#f5f5f5}.box-a,.box-b{overflow:hidden;padding:10px}.box-b{border:1px solid #e3e3e3;margin-bottom:28px;margin-top:28px;text-indent:0}.box-a .title:first-child,.box-b .title:first-child{margin-top:0}.box-a .text,.box-b .text{margin-top:5px}.nr-info-col1{width:170px}.nr-info-col2{width:auto}.side-text-a{font-size:20px;line-height:1.2}.side-text-a a:link,.side-text-a a:visited{color:inherit;text-decoration:none}.side-text-a a:hover{color:inherit;opacity:.8;text-decoration:underline}.side-text-a.phrase{font-family:Times New Roman,serif}.side-text-b{font-size:14px;line-height:1.2}.side-text-b a:link,.side-text-b a:visited{color:inherit;text-decoration:none}.side-text-b a:hover{color:inherit;opacity:.8;text-decoration:underline}.side-text-c{font-size:12px;line-height:1.2}.side-text-c a:link,.side-text-c a:visited{color:inherit;text-decoration:none}.side-text-c a:hover{color:inherit;opacity:.8;text-decoration:underline}.rank-text-a{font-size:14px;line-height:1.2}.side-rank-text-a{font-size:16px;font-weight:700}.side-rank-text-b{font-size:14px;font-weight:700;line-height:1.2}.contents-wrap-ej .sup-a{display:inline-block;width:180px}.contents-wrap-ej .sup-a,.sup-a{color:#666;font-size:14px;text-align:right}.sup-a a{color:#36c;text-decoration:none}.sup-a a:hover{opacity:.8;text-decoration:underline}.header.ttl-a+.cite.sup-a{display:inline-block;height:84px;position:relative;vertical-align:middle;width:175px}:first-child+html .header.ttl-a+.cite.sup-a{height:40px;width:100%}.header.ttl-a+.cite.sup-a a{bottom:35px;position:absolute;right:5px}.cite.sup-a.line-height{line-height:1.5}.caption-a{color:#666;font-size:14px;line-height:1.4;padding:16px 0 0;text-align:center}.more{font-size:14px;line-height:1;margin:24px 0 0;padding:0 30px 0 0;position:relative;text-align:right}.more a:link,.more a:visited{color:#36c;text-decoration:none}.more a:hover{color:#36c;opacity:.8;text-decoration:underline}.nav-paging-in{margin:35px 0}.nav-paging-in li a{padding:9px 0 8px}.button-a{background:#1a3169;color:#fff;cursor:pointer;cursor:hand;display:inline-block;font-size:14px;line-height:1;margin:20px auto 0;padding:15px 45px}.button-a:link,.button-a:visited{color:#fff;text-decoration:none}.button-a:hover{color:#fff;opacity:.8;text-decoration:underline}:first-child+html .button-a{display:inline;zoom:1}.button-a span{display:inline-block;padding:0 20px 0 0;position:relative}:first-child+html .button-a span{display:inline;zoom:1}.button-a span:before{right:0}.side-button-a{background:#1a3169;display:block;font-size:14px;line-height:1;margin:20px auto 0;padding:15px;position:relative;width:180px}.side-button-a:link,.side-button-a:visited{color:#fff;text-decoration:none}.side-button-a:hover{color:#fff;opacity:.8;text-decoration:underline}.trends{display:inline-block;padding:.5rem .1rem;text-align:left;width:640px}.trends span:not(:first-child){margin-left:1rem}.trends span{font-weight:700;line-height:1.2rem;vertical-align:baseline}.trends span,.trends span a{font-size:14px}.trends .fa{color:#000;display:inherit;margin-left:0}#NR-header-logo-goo img{height:37px;width:71px}#NR-header-logo-sv img{height:37px;margin:0 0 0 8px;width:37px}#NR-nav{background:#fff}#NR-nav-main li a{padding:10px 28px}#NR-nav-main li.NR-now a{background:#fff;border-bottom:0}.NR-search-top{padding:30px 0 0}.search-unit{border:2px solid #999;height:46px;margin:0 5px 0 0}.search-unit .menu{top:5px}.search-unit .menu p a{background:url(/img/ico_select_arrow.png) no-repeat 90% 47%;padding:12px 30px 10px 10px}.NR-text{font-size:18px;height:20px;padding:14px 0 14px 10px}.nav-paging .next,.nav-paging .prev{border:0}.nav-paging .next a,.nav-paging .prev a{font-weight:700}.nav-paging .next a:link,.nav-paging .next a:visited,.nav-paging .prev a:link,.nav-paging .prev a:visited{color:#666;text-decoration:none}.nav-paging .next a:hover,.nav-paging .prev a:hover{color:#666;opacity:.8;text-decoration:underline}.tpath{background:#f8f6ef}.NR-tpath{padding:25px 0 0}#NR-wrapper{padding:20px 0 0}#dict_list{margin:24px 0 0}#dict_list a{color:#333;font-size:14px;line-height:2rem}#dict_list a:hover{color:#333}#dict_list dt,#dict_list dt a{font-size:14px;font-weight:700}#dict_list .children li a{font-size:14px;line-height:1.5rem}#dict_list dt{clear:left;float:left;margin:0 2rem 10px 0;width:8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dict_list dd{margin:0 0 10px;overflow:hidden}#dict_list li,#dict_list ul{display:inline}#dict_list li{margin-right:10px;white-space:nowrap}#dict_list li.children{white-space:normal}#dict_list dd>ul>li.children,#dict_list dd>ul>li:last-child{margin:0}#dict_list dd>ul>li>ul{display:block;margin:0 0 10px;padding:0 0 0 2rem}#dict_list dd>ul>li>ul>li:last-child{margin-right:0}.NR-ad{text-align:center}.contents-wrap-a .NR-ad,.contents-wrap-b .NR-ad{margin:24px -15px 0}.contents-wrap-a .NR-ad img{max-width:100%}.ad-wrap{margin:40px 0;text-align:center}.ad-wrap-first{margin:0 0 40px}.ad-wrap-bottom{margin-top:60px}.txtimgl{margin:0}.txtimgl dt{background:#f8f6ef;font-size:18px;line-height:1.2;margin:30px 0 0;padding:0 0 8px}.txtimgl dt+dd{background:#fff;border:2px solid #eee;border-bottom:0;border-top:2px solid #9c4836;padding:24px 20px 0}.txtimgl dt+dd .NR-txtimgl-img{left:20px;top:24px}.txtimgl dd{background:#fff;border:2px solid #eee;border-bottom:0;border-top:0;margin:0;padding:16px 20px 0}.txtimgl dd .NR-txtimgl-img{left:20px;top:16px}.txtimgl dd .NR-txtimgl-img:hover{opacity:.8}.txtimgl+.clearboth{background:#fff;border:2px solid #eee;border-top:0;display:block;height:24px}.txtimgl .NR-txtimgl-txt{font-size:12px;line-height:1.2}.txtimgl .NR-txtimgl-txt:link,.txtimgl .NR-txtimgl-txt:visited{color:#333;text-decoration:none}.txtimgl .NR-txtimgl-txt:hover{color:#333;opacity:.8;text-decoration:underline}.txtimgl .NR-txtimgl-txt.black{font-size:14px;font-weight:400;line-height:1.2}.txtimgl .NR-txtimgl-txt.black:link,.txtimgl .NR-txtimgl-txt.black:visited{color:#36c;text-decoration:none}.txtimgl .NR-txtimgl-txt.black:hover{color:#36c;opacity:.8;text-decoration:underline}.contents-wrap-senryu{background:#fff;border-bottom:1px solid #eee;font-size:14px;margin:24px 0 0;padding:0 0 20px}.content-box-senryu .input-unit .button-a{margin:0 0 40px}.content-box-senryu .column-unit{margin:40px 0 0}.contents-wrap-english{background:#fff;border-bottom:1px solid #eee;font-size:14px;margin:24px 0 0;padding:24px 20px 40px}.contents-wrap-english h1{margin:0 0 24px;text-align:center}.contents-wrap-english .lead{line-height:1.6;margin:32px 0 0}.contents-wrap-english .social-button{text-align:right;vertical-align:middle}.contents-wrap-english.block-top{margin:0}.content-box-english{border:5px solid #699be1;margin:24px 0}.content-box-english .ttl-box{background:#699be1;box-sizing:border-box;color:#fff;font-size:20px;padding:10px}.content-box-english .ttl-box .num{display:inline-block;font-size:20px;line-height:1.6;margin:0 10px 0 0;vertical-align:middle}:first-child+html .content-box-english .ttl-box .num{display:inline;zoom:1}.content-box-english .ttl-box .update{display:inline-block;font-size:14px;line-height:1.6;vertical-align:middle}:first-child+html .content-box-english .ttl-box .update{display:inline;zoom:1}.content-box-english .content-box-english-in{line-height:1.6;padding:20px 16px}.content-box-english .content-box-english-in p a{border-bottom:1px dotted #36c;text-decoration:none}.content-box-english .content-box-english-in .list-backnumber li{margin:0 0 8px}.content-box-english .content-box-english-in .list-backnumber li a{display:inline-block;line-height:1.2;padding:0 0 0 20px;position:relative}.content-box-english .content-box-english-in .btn_more_backnumber{text-align:center}:first-child+html .content-box-english .content-box-english-in .list-backnumber li a{display:inline;zoom:1}.content-box-english .content-box-english-in .example-unit{padding:24px 0}.content-box-english .content-box-english-in .example-unit dl{box-sizing:border-box;letter-spacing:-.4em;width:100%}.content-box-english .content-box-english-in .example-unit dl dt{display:inline-block;font-weight:700;letter-spacing:normal;line-height:1.2;margin:0 0 10px;vertical-align:top;width:10%;word-break:break-all}:first-child+html .content-box-english .content-box-english-in .example-unit dl dt{display:inline;zoom:1}.content-box-english .content-box-english-in .example-unit dl dd{display:inline-block;letter-spacing:normal;line-height:1.2;margin:0 0 10px;vertical-align:top;width:88%;word-break:break-all}:first-child+html .content-box-english .content-box-english-in .example-unit dl dd{display:inline;zoom:1}.content-box-english .content-box-english-in .example-unit dl a{border-bottom:1px dotted #36c;color:#36c;text-decoration:none}.content-box-english .content-box-english-in .point-unit{background:#fdfdd7;border:3px dashed #dd4c39;margin:40px 0 24px;padding:24px 20px 16px;position:relative}.content-box-english .content-box-english-in .point-unit h3{background:#dd4c39;border-radius:32px;color:#fff;display:inline-block;font-size:18px;font-weight:700;left:20px;padding:5px 16px 3px;position:absolute;top:-20px}:first-child+html .content-box-english .content-box-english-in .point-unit h3{display:inline;zoom:1}.content-box-english .content-box-english-in .point-unit p{font-size:24px;margin:12px 0;position:relative;width:100%}.content-box-english .content-box-english-in .point-unit p span{display:inline-block;font-size:32px;font-size:0;font-weight:700;height:32px;margin:0 10px 0 0;position:relative;vertical-align:top;width:32px}:first-child+html .content-box-english .content-box-english-in .point-unit p span{display:inline;zoom:1}.content-box-english .content-box-english-in .point-unit .ok span{background:url(/mistake_english/img/ico_ok.png) no-repeat 0 50%;color:red}.content-box-english .content-box-english-in .point-unit .ng span{background:url(/mistake_english/img/ico_ng.png) no-repeat 0 50%;color:#00f}.content-box-english .content-box-english-in .author{color:#999}.sankei-banner{margin:0 0 24px}.backnumber,.sankei-banner{text-align:center}.backnumber a{padding:0 0 0 15px;position:relative}#powerTip{background-color:rgba(0,0,0,.8);background-color:#333;border-radius:3px;color:#fff;cursor:default;display:none;font-size:11px;padding:6px 8px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-left:5px solid transparent;border-right:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0,0,0,.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0,0,0,.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-left:0;border-right:10px solid transparent;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);border-top:none;bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}#NR-main div.kokugo div.explanation img{vertical-align:middle}#NR-main div.kokugo div.explanation ul{padding:5px 0}#NR-main div.kokugo div.explanation ul li{list-style:none;margin:20px 0}#NR-main div.kokugo div.explanation ul li a.camera{margin:0 0 0 4px}#NR-main div.kokugo div.explanation ul li.synonym{background:url(/img/renewal2010/icon_synonym.gif) no-repeat;line-height:19px;padding:0 0 10px 60px}#NR-main div.kokugo div.explanation ul li.related{background:url(/img/renewal2010/icon_relatedword.gif) no-repeat;line-height:19px;padding:0 0 10px 60px}#NR-main div.kokugo div.explanation ul li span.synonym_ref{font-weight:700}#NR-main div.kokugo div.explanation ul li span.synonym_ref a{margin:0}#list_backnumber li.hide{display:none}div.enditImg{float:right;margin:0 20px 20px 0}.question-unit-in img{margin-left:3px;margin-right:3px}em{font-weight:700}.prog_parent{font-size:16px;margin-top:16px}h1.ttl-cj img.prog_gaiji{height:22px;vertical-align:-2px}.search-ttl-cj img.prog_gaiji,h2.ttl-cj img.prog_gaiji{vertical-align:-2px}.crumb-cj img.prog_gaiji{height:16px;vertical-align:-2px}div.content-box-cj img.prog_gaiji{vertical-align:-2px}hatsuon .prog_gaiji{height:27px}.cjHelpArea p{padding-left:1em}.column_ref{margin-bottom:10px;text-align:right}.column_ref img{vertical-align:middle}div.column{background:#f2f9ff;border:1px solid #bdd8ef;font-size:18px;line-height:1.4em;margin:15px 20px;padding:15px}#NR-main ul.candidate{line-height:19px;list-style:none;margin:0;padding:15px 0}#NR-main ul.candidate li a{margin:0 10px 0 0}#NR-main ul.candidate li.relation{background:url(/img/renewal2010/icon_relatedword.gif) no-repeat;padding:0 0 0 57px}#NR-main .comparisonTable{padding:10px 0 5px 1em}#NR-main .comparisonTable table{font-family:"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro;margin:0;padding:0;border-collapse:collapse;border-spacing:0}#NR-main .comparisonTable table tr td,#NR-main .comparisonTable table tr th{border:1px solid #ccc;font-size:12px;font-weight:400;line-height:normal;margin:0;padding:7px 10px;text-align:center;vertical-align:middle;width:67px}.related-word a{margin-right:10px}div.igakukanTable{margin:0 15px 40px}div.igakukanTable table{border:0;border-bottom:1px solid #bcbcbc;border-top:1px solid #bcbcbc;font-size:90%;width:100%}div.igakukanTable table caption{font-size:100%;font-weight:700;padding-bottom:5px;text-align:left;vertical-align:top}div.igakukanTable table td{border-bottom:1px dotted #bcbcbc;border-left:1px solid #bcbcbc;padding:5px 10px;text-align:left;vertical-align:top}div.igakukanTable table th{background:url(/img/table_dotline.gif) repeat-x bottom #ebf6ff;border-right:2px solid #fff;border-top:2px solid #fff;padding:5px 10px;text-align:left;vertical-align:top;white-space:nowrap}div.igakukanTable table td.noLine{border-bottom:0;padding-bottom:2px}div.igakukanTable table th.noDotline{background-color:#ebf6ff;background-image:none;border-bottom:2px solid #fff;padding-bottom:2px}div.igakukanTable2{margin:0 15px 25px}div.igakukanTable2 table{border:0;border-bottom:1px solid #bcbcbc;border-top:1px solid #bcbcbc;font-size:90%;width:100%}div.igakukanTable2 table caption{font-size:100%;font-weight:700;padding-bottom:5px;text-align:left;vertical-align:top}div.igakukanTable2 table td{background:url(/img/table_dotline.gif) repeat-x bottom #f4f4f4;border-top:2px solid #fff;padding:5px 10px 10px;text-align:left;vertical-align:top}div.igakukanTable2 table td.noDotline2{background-color:#f4f4f4;background-image:none;border-bottom:2px solid #fff}div.igakukanTable2 ul{list-style:none;margin:0;padding:0}div.igakukanTable2 ul li{background:url(/img/listmark_gray.gif) 0 6px no-repeat;margin:0;padding:0 0 0 15px}div.listtable{margin:10px 0;text-indent:0}div.listtable tr td:first-child{width:20%}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}.fa{display:inherit}.fa,.fa.inline{color:#000;margin-left:5px}.fa.inline{display:inline;margin-right:5px}.tc{text-align:center}.a_color a{color:#36c!important}.a_color:visited a{color:#609!important}span.btn_sound img{vertical-align:middle}.text-c.ref{color:#666;font-size:12px}img[type=flag]{display:none}.text-indent-3em{padding-left:3em;text-indent:-3em}.no-text-indent{padding-left:0;text-indent:0}span[data-type=hatsuon] i{margin-right:0}#sns-buttons{height:20px}#sns-buttons span{float:right;margin:0;padding:0}#sns-buttons span.rgtspace{padding-right:12px}#sns-buttons table{margin:0;padding:0}#sns-buttons table td{background:transparent no-repeat url(/img/sns-bubble.png);color:#464646;font-family:Arial,sans-serif;font-size:11px;font-weight:400;height:20px;margin:0;padding:0}#sns-buttons table td.count-value{background-position:-6px 0;vertical-align:middle;top-margin:4px}#sns-buttons table td.count-open{width:11px}#sns-buttons table td.count-close{background-position:-40px 0;width:7px}.flash-sound{vertical-align:-10%}#sp-backlink-biglobe{text-align:right}#sp-backlink-biglobe ul li{margin:10px 0 3px}#sp-backlink-biglobe ul li a:link,#sp-backlink-biglobe ul li a:visited{color:#333;text-decoration:none}#sp-backlink-biglobe ul li a:hover{color:#333;opacity:.8;text-decoration:underline}.je-leaf .contents-wrap-b>.header{width:100%}.je-leaf .ttl-b a,.je-leaf .ttl-b a:hover,.je-leaf .ttl-b a:visited{color:#000;font-weight:700}.je-leaf .contents-wrap-b-in{border-top:none}.je-leaf hr.mt{margin-top:32px}.mb32{margin-bottom:32px}.bt_b{border-top:2px solid #9c4836}.social-button-wide.right_side{margin:0 0 5px}div.right_side_sns .basic_title{border-bottom:1px solid #e5e6e9;width:100%}div.right_side_sns .mb5{margin-bottom:5px!important}div.right_side_sns .basic_title h2.nolink{padding:12px 10px!important;font-weight:700;color:#000}div.right_side_sns .basic_title h2{line-height:120%;font-size:14px}div.right_side_sns .basic_title:after{clear:both;content:".";display:block;height:0;visibility:hidden}div.right_side_sns .contents_area{padding:10px;box-sizing:border-box;font-size:14px;line-height:150%;word-break:break-all;width:100%}div.section.right_side_sns{padding:0;background:#fff;margin:0 0 10px}div.right_side_sns a{color:#0d47a1;text-decoration:none}.contents-wrap-f{background:#fff;border-bottom:1px solid #eee;border-top:3px solid #f60;margin:28px 0 0;padding:24px 20px 20px}.contents-wrap-f-in{margin:20px 0 0;position:relative}.contents-wrap-f .content-box p.text-b:first-child{margin:0}.contents-wrap-f .content-box.sns{margin:0;text-align:right}.contents-wrap-f .photo-unit.block-top{margin:15px 0 0}.contents-wrap-f .list-simple-a.col2>li{margin:16px 0 0;padding:0 20px 0 18px;width:50%}.contents-wrap-f .list-simple-a.col2>li:before{left:8px}.contents-wrap-f .list-simple-a.col3>li{margin:16px 0 0 14px;width:13%}.contents-wrap-f .list-simple-b>li{line-height:1.6}.contents-wrap-f .list-simple-b{margin:16px 0 0}.contents-wrap-f .list-article{border-bottom:1px solid #eee;letter-spacing:-.4em}.contents-wrap-f .list-article li{border-top:1px solid #eee;display:inline-block;letter-spacing:normal;margin:0 0 0 24px;width:310px}.contents-wrap-f .list-article li:nth-child(odd){margin:0}.contents-wrap-f .list-article li:first-child,.contents-wrap-f .list-article li:nth-child(2){border:0}.contents-wrap-f .list-article li a{display:table;padding:8px 0;table-layout:fixed;text-decoration:none;width:100%}.contents-wrap-f .list-article li a:hover{opacity:.8}.contents-wrap-f .list-article li .box-image,.contents-wrap-f .list-article li .box-text{box-sizing:border-box;display:table-cell;vertical-align:top}.contents-wrap-f .list-article li .box-image{height:80px;width:80px}.contents-wrap-f .list-article li .box-image img{max-height:100%;max-width:100%}.contents-wrap-f .list-article li .box-text{padding:0 0 0 12px}.contents-wrap-f .list-article li .box-text .ttl{color:#36c;font-size:15px;font-weight:700;line-height:1.2}.contents-wrap-f .list-article li .box-text .text{color:#666;font-size:12px;line-height:1.5;margin:3px 0 0}.social-button-wide.new li a{border-radius:3px;color:#fff;font-size:15px;font-weight:700;height:42px;line-height:44px;text-align:center;text-decoration:none}.social-button-wide.new{margin:20px 0 0}.social-button-wide.new li a:before{content:" ";display:inline-block;margin:0 12px 0 0;vertical-align:middle}.social-button-wide.new li.twitter{background:none}.social-button-wide.new li.twitter a{background:#1da1f2;box-shadow:0 2px 0 0 #5698cb}.social-button-wide.new li.twitter a:before{background:url(/img/sns/ico_twitter_02.png) no-repeat 0 0;height:19px;width:24px}.social-button-wide.new li.facebook{background:none}.social-button-wide.new li.facebook a{background:#3b5998;box-shadow:0 2px 0 0 #404c66}.social-button-wide.new li.facebook a:before{background:url(/img/sns/ico_facebook_02.png) no-repeat 0 0;height:25px;width:13px}.social-button-wide.new li.line{display:none}.social-button-wide.new li.gplus{background:none}.social-button-wide.new li.gplus a{background:#db4437;box-shadow:0 2px 0 0 #be382a}.social-button-wide.new li.gplus a:before{background:url(/img/sns/ico_google_02.png) no-repeat 0 0;height:22px;width:34px}.social-button-follow{margin:15px 0 0}.social-button-follow a{background:#1da1f2;border-radius:3px;box-shadow:0 2px 0 0 #5698cb;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:52px;line-height:54px;text-align:center;text-decoration:none;width:256px}.social-button-follow a:hover{opacity:.8}.social-button-follow a:before{background:url(/img/sns/ico_twitter_03.png) no-repeat 0 0;background-size:28px 22px;content:" ";display:inline-block;height:22px;margin:0 12px 0 0;vertical-align:middle;width:28px}.social-button-follow.side a{background:#fff;box-shadow:0 2px 0 0 #0d81c6;color:#1da0f2;height:42px;line-height:44px}.social-button-follow.side a:before{background:url(/img/sns/ico_twitter_04.png) no-repeat 0 0}.contents-wrap-f .ttl-a{font-weight:400}.contents-wrap-f .ttl-f{margin:24px 0 0;background:#fff;border-color:#fc6;font-weight:400;padding:10px 10px 10px 2px}.contents-wrap-f .ttl-f:first-child{margin:0}.table-schedule{font-size:14px;line-height:1.6;margin:20px 0 0;table-layout:fixed;text-align:center;width:100%}.table-schedule thead{background:#eee}.table-schedule td,.table-schedule th{padding:13px 5px 9px;vertical-align:top}.table-schedule th:first-child{width:200px}.table-schedule td:nth-child(2){text-align:left;padding-left:2rem}.table-schedule th:nth-child(3){width:110px}.table-schedule th span{border-left:1px solid #666;display:block}.table-schedule th:first-child span{border:0}.table-schedule tbody tr{background:#fff;border-bottom:1px solid #ccc}.table-schedule tbody tr:nth-child(2n){background:#f9f9f9}

/*!* NR Overwrite *!*/.contents-wrap-f .NR-ad{margin:24px -15px 0}.contents-wrap-f>.hr{background:#ccc;border:none;height:2px;margin:20px -20px 0}.sns-wrap.aside-wrap-social{background:#1da1f2;border:2px solid #eee;padding:16px 0 13px;text-align:center}.sns-wrap .aside-wrap-social .text{color:#fff;font-size:16px;font-weight:700;line-height:1.4}.aside-wrap .in-side-ttl-c+.list-simple-d{margin:10px 0 0;padding:0 0 0 8px}.aside-wrap.article .list-simple-d li:before,.aside-wrap.pickup .list-simple-d li:before{color:#ccc}.aside-wrap .in-side-ttl-c{background:#eee;color:#333;font-size:14px;height:26px;line-height:26px;margin:20px 0 0;padding:0 8px}.aside-wrap .in-side-ttl-c:first-child{margin:0}.aside-wrap .in-side-ttl-c a{color:#333;display:inline-block;position:relative;text-decoration:none}.aside-wrap .in-side-ttl-c a:hover{opacity:.8}.aside-wrap .in-side-ttl-c a:before{background:#333;bottom:4px;content:" ";display:block;height:1px;left:0;position:absolute;width:100%}aside:first-child .sns-wrap{margin:0}.list-tab-a .NR-now{color:#9c4836}.contents-wrap-b-in{margin-top:15px;border-top:none}.header-hinshi{margin-top:0;line-height:1.4;padding:0 15px}.list-data-a:empty{padding:0}.list-data-b{margin-top:18px;padding:0 18px 18px}.list-data-b>li{margin-top:25px}.list-data-b-in,.list-data-b-in li.text-b.no-text-indent p.text-b{margin:0}.in-ttl-b{position:relative;text-indent:0}.list-data-b-in .text-b{font-size:14px}.list-data-b.list-meanings>li{padding-left:21px}.list-data-b.list-meanings .in-ttl-b>strong:first-child{position:absolute;left:-3px;top:1px;font-size:15px;line-height:1.4;color:#6f2718}.list-data-b.list-idioms{padding-bottom:0}.list-data-b.list-idioms .text-indent{padding:0}.list-data-b.list-idioms>li>.list-data-b-in{padding-left:21px}.header-hinshi{padding:15px;border-top:2px solid #9c4836;background:#f9f7f2;color:#6f2718;font-size:16px}.header-hinshi .rh_ruby{font-size:70%}.header-hinshi-meaning{position:relative;padding:15px;border:solid #c1b4a8;border-width:1px 0;background:#f2efe6;color:#6f2718;font-size:16px}.header-hinshi-meaning:after{content:"";position:absolute;display:block;width:30px;height:30px;top:5px;right:8px;line-height:30px;font-weight:700;text-align:center;border:1px solid #c1b4a8;border-radius:3px;color:#6f2718;background:url(/img/minus.png) no-repeat 50%;background-size:12px 2px;background-color:#ebe6d6}.header-hinshi-meaning.collapsed:after{background-image:url(/img/plus.png);background-size:12px 12px}.header-idiom{margin:15px;border-top:2px solid #9c4836;background:#f2efe6}.examples{margin-top:13px;padding:13px;background:#f8f6ef;border-radius:3px}.examples:before{content:"\4F8B\6587";display:block;font-size:14px;font-weight:700;font-family:Hiragino Kaku Gothic Pro;color:#9c4836}.examples .list-data-b-in{margin:15px 0 0}.examples li{padding:0;font-size:14px;line-height:1.4}.examples .NR-more-button-wrapper{height:34px;margin-top:10px}.examples .NR-more-button{float:right;position:relative;width:78px;height:34px;border-radius:3px;border:1px solid #c1b4a8;background:#faf9f4;color:#a89788}.examples .NR-more-button:before{content:"\3082\3063\3068\8868\793A";display:block;width:100%;line-height:34px;font-size:11px;font-weight:700;text-align:center}.list-data-b-in .text-en:first-child{margin-top:15px}.list-data-b-in .text-jp{margin-top:5px}.header-idiom{margin:15px 8px;padding:8px;border:1px solid #6f2718;font-size:14px;color:#6f2718;background:#f8f6ef}.list-data-d.list-synonym{margin:15px 0 15px 21px;padding:8px}.list-data-d.list-synonym>.text{padding:0}.list-data-d.list-synonym .text-b{font-size:15px}.sup-a.cite{font-size:12px}.sup-a.cite>a{padding-right:8px}.list-data-d .in-ttl-c{margin-bottom:5px;padding:0;color:#6f2718}.list-data-d.list-titles dd{margin:0}.list-data-d.list-origin .text-b,.list-data-d.list-titles .text{padding:0;line-height:1.4;font-size:14px}.contents-wrap-b-in .content-box:first-child .list-data-b>li{padding-left:0}.contents-wrap-ej{display:table;width:100%}.contents-wrap-ej h1.ttl-a.ttl-a-imi.header{display:table-cell;width:100%;font-size:24px;line-height:25px;text-indent:8px;vertical-align:middle}.contents-wrap-ej h1.ttl-a.h1.header{display:table-cell;width:100%;font-size:20px;line-height:25px;text-indent:8px}.contents-wrap-ej .sup-a{display:table-cell;width:150px;padding-right:5px}.list-data-d.list-origin .title.in-ttl-c,.list-data-d.list-titles .title.in-ttl-c{margin:0}.prog_parent{margin-left:18px;margin-right:18px}.ttl-ej-kugiri{width:100%;margin:30px 0 0;border:none;border-bottom:1px solid #ccc}body.js-ready .examples .list-data-b-in:nth-child(N+2){display:block}body.js-ready .examples .NR-more-button-wrapper{display:none}.text-c i{font-style:italic;margin-right:0}.basic_title div.detail_cont_title a,.basic_title h2.nolink a{padding:0!important}.mean_info ul li a{font-size:12px}div.detail_cont_title span.sound span,h2 span.sound span{font-size:16px;color:#000}img.prog_gaiji+img.prog_gaiji{margin-left:2px}ul.level-title{list-style:none;display:flex;justify-content:space-between;padding:0;margin:0}ul.level-title li{padding:0;text-align:left;flex-grow:1}.announcearea_warn ul li:after,.clearfix:after,.cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}.area_set_info{padding:5px 0;text-align:center;background:#fff;margin-bottom:10px;line-height:120%}.area_set_info.setting{color:#03a9f4;border:1px solid #03a9f4}.area_set_info.cancel_setting{color:#424242;border:1px solid #424242}.area_set_info a{display:block;text-decoration:none;color:#03a9f4!important}.area_set_info p.text{margin:0 5px}.area_set_info.setting:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.announcearea_warn ul li{margin-bottom:5px;border:1px solid #f44336;background:#fff}.announcearea_warn ul li a{display:block;color:#000;padding:8px 0}.announcearea_warn ul li div.img{padding-left:8px;display:table-cell;width:80px}.announcearea_warn ul li div.img img{width:80px}.announcearea_warn ul li div.info{padding:3px 8px 0;display:table-cell;vertical-align:top}.announcearea_warn ul li div.info h2{font-size:14px;color:#f44336;border-bottom:0!important;padding:0!important;font-weight:700;line-height:130%}.announcearea_warn ul li div.info p{font-size:12px;margin:0 0 3px;line-height:130%!important}.announcearea_warn ul li div.info p.time{color:#757575}.announcearea_warn ul li div.info p.earthquake_overview{display:none}.announcearea_warn ul li:hover{text-decoration:none;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.announcearea2{margin-bottom:10px}.announcearea2 .basic_title,.announcearea2 h2,.warnarea h2{background:#f44336;font-size:14px!important;color:#fff;line-height:100%;margin-bottom:0!important;width:100%;border-bottom:0!important}.warnarea h2{margin-bottom:0!important;padding-bottom:0!important}.announcearea2 h2 p,.warnarea h2 p{text-align:left}.announcearea2 h2 p a,.announcearea2 h2.nolink p,.warnarea h2 p a,.warnarea h2.nolink p{color:#fff;display:block;padding:12px 10px 10px;font-weight:700}.announcearea2 h2 p span,.warnarea h2 p span{font-size:12px;margin-left:8px}.announcearea2 .announcearea_title h2 a{text-align:left;color:#fff}.announcearea2 .announcearea_title .weather_time{float:right;padding:12px 10px 10px;color:#fff}.announcearea2 ul{margin:0!important;border-radius:0 0 3px 3px}.announcearea2 ul li{border-top:1px solid #eee;padding:0;background:#fff;line-height:120%;display:table;width:100%;border-collapse:collapse}.announcearea2 ul li a{display:block;text-decoration:none;color:#000;padding:5px 0}.announcearea2 ul li div{display:table-cell;vertical-align:middle}.announcearea2 ul li.special{border:1px solid #0d47a1}.announcearea2 ul li div.genre{padding:0 5px;width:75px}:first-child+html .announcearea2 ul li div.genre,html .announcearea2 ul li div.genre{padding:0 5px}.announcearea2 ul li.warning span{color:#999}.announcearea2 ul li.warning span.chui,.announcearea2 ul li.warning span.keihou,.announcearea2 ul li.warning span.release,.announcearea2 ul li.warning span.tokukeihou{display:inline-block;padding:5px;margin-right:2px;margin-top:2px;margin-bottom:2px}.announcearea2 ul li.warning span.chui{background:#ffeb3b;color:#000}.announcearea2 ul li.warning span.keihou{background:#f44336;color:#fff}.announcearea2 ul li.warning span.tokukeihou{background:#673ab7;color:#fff}.announcearea2 ul li.warning span.release{background:#ccc;color:#fff}.announcearea2_warningmenu{padding-top:10px;border-top:1px solid #eee;display:block}.announcearea2_warningmenu .warningmenu{margin-right:10px}.announcearea2 ul li.earthquake{line-height:150%}.announcearea2 ul li.earthquake p.level{color:#f44336}.announcearea2 ul li a:hover{text-decoration:none}.announcearea2 ul li:hover{text-decoration:none;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}#NR-footer .announcearea,#NR-sub .announcearea{margin-bottom:5px}#NR-footer .announcearea ul li,#NR-sub .announcearea ul li{width:100%;margin-bottom:5px;border-radius:3px;border:1px solid #f44336;padding:0;background:#fff;line-height:110%;display:table}#NR-footer .announcearea ul li p,#NR-sub .announcearea ul li p{display:table-cell;vertical-align:middle;padding:6px 5px}#NR-footer .announcearea ul li.warning,#NR-sub .announcearea ul li.warning{border:1px solid #f44336}#NR-footer .announcearea ul li.warning a,#NR-sub .announcearea ul li.warning a{color:#f44336}#NR-footer .announcearea ul li.special,#NR-sub .announcearea ul li.special{border:1px solid #0d47a1}#NR-footer .announcearea ul li p.genre,#NR-sub .announcearea ul li p.genre{color:#fff;padding:0 5px;margin-right:5px;width:32px;text-align:center}:first-child+html #NR-footer .announcearea ul li p.genre,:first-child+html #NR-sub .announcearea ul li p.genre,html #NR-footer .announcearea ul li p.genre,html #NR-sub .announcearea ul li p.genre{padding:0 5px}#NR-footer .announcearea ul li p.genre a,#NR-sub .announcearea ul li p.genre a{color:#fff}#NR-footer .announcearea ul li.warning p.genre,#NR-sub .announcearea ul li.warning p.genre{background:#f44336}#NR-footer .announcearea ul li.special p.genre,#NR-sub .announcearea ul li.special p.genre{background:#0d47a1}#NR-footer .announcearea ul li a,#NR-sub .announcearea ul li a{padding-right:3px}body{font-size:14px;font-family:Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",Arial,Sans-serif}body a,body a:visited{color:#0d47a1}#NR-wrapper-in a:hover{text-decoration:none}#NR-wrapper-in{font-size:14px}.clear{clear:both;margin:0;padding:0}#NR-main-in .newmap .addresslist dl dd ul:after,#NR-main-in .newmap .genre_list dl dd:after,.basic_title:after,.clearfix:after,.cx:after,ul.content_list li div.airlineinfo:after,ul.content_list li div.earthquake_infolist:after,ul.content_list li div.traininfo:after,ul.text_list:after{clear:both;content:".";display:block;height:0;visibility:hidden}.anchor_link{margin-top:-72px!important;padding-top:72px!important}img{-ms-interpolation-mode:bicubic}.mt0{margin-top:0}.mt5{margin-top:5px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt-10{margin-top:-10px}.mt-20{margin-top:-20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px!important}.mb8{margin-bottom:8px}.mb10{margin-bottom:5px!important}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mlr5{margin:auto 5px}.ac{text-align:center}.ar{text-align:right}.al{text-align:left}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.red{color:red!important}.blue{color:#06f}.f_left,.fl{float:left}.f_right,.fr{float:right}.lh130{line-height:130%}.lh150{line-height:150%}.lh180{line-height:180%}.lh200{line-height:200%}.fs10{font-size:10px}.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:18px}.fs20{font-size:20px}.bb2{border-bottom:2px solid #eee}.bb5{border-bottom:5px solid #eee!important}.bt_e{border-top:1px solid #eee}.bb_e{border-bottom:1px solid #eee}.bb_d{border-bottom:1px solid #ddd}.bb_b{border-bottom:1px solid #3a5795}.bc_e{background:#eee}.br_e{border-right:1px solid #eee}.dp_inline{display:inline}.dp_inblock{display:inline-block}.dp_block{display:block}.dp_none,.dpnone{display:none}.vis_h{visibility:hidden}.fc6{color:#666}.width70{width:70%}.width694{width:694px}.width300{width:300px}.width50{width:50%}.width100{width:100%}.position_rel{position:relative}.link_pointer{cursor:pointer}.attention_gray{font-size:12px;color:#757575}.omit{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.banner{margin:0 auto 10px;text-align:center}ul.banner li{margin-left:10px;float:left}ul.banner li:first-child{margin-left:0}#NR-sub ul.banner li{margin-left:0;margin-bottom:10px;float:none}.breadcrumb{margin-bottom:15px;line-height:150%}.breadcrumb li{float:left;font-size:16px}:first-child+html .breadcrumb li.NR-first{padding-left:0}.breadcrumb li:before{color:#999;content:">";font-family:monospace;margin:0 5px}f .breadcrumb li.NR-first:before{content:"";margin:0}.breadcrumb li a,.NR-tpath li a{color:#0d47a1}div.aside,div.section{padding:0;background:#fff;margin-bottom:10px}div.section.mb5{margin:0 0 5px}div.section.nobg{background:none!important}.aside.ad,div.section.ad{padding:10px 0 8px!important}div.section2{margin:0 0 10px}.aside .inaside,div.section .inbox,div.section .insection{padding:0 10px}div.section .insection .incontents{padding:10px 0}#NR-sub .aside_am{padding:5px 0;background:#fff;margin:0 0 10px}#NR-sub .aside_am .inaside{padding:0 5px}#NR-sub .aside.ad_am{padding:5px 0!important}#NR-main-in .lcont,#NR-main-in .rcont{float:left;width:342px}#NR-main-in .lcont{margin-right:10px;background-size:contain}html #NR-main-in .lcont{margin-right:8px}.basic_title{border-bottom:1px solid #e5e6e9;width:100%;background:#fff}.basic_title h1{font-size:18px}.basic_title div.detail_cont_title,.basic_title h2{font-size:14px}.basic_title h1{line-height:100%;margin-bottom:0!important;padding:15px 10px 12px}.basic_title h1,.basic_title h1 a{color:#000!important;font-weight:700}.basic_title h2,.basic_title h3{line-height:100%}.basic_title div.detail_cont_title a,.basic_title h2 a,.basic_title h3 a{color:#000!important;display:inline-block;font-weight:700;padding:12px 10px 8px}.basic_title div.detail_cont_title,.basic_title h2.nolink,.basic_title h3.nolink{padding:12px 10px 10px!important;font-weight:700;color:#000}.basic_title div.detail_cont_title span,.basic_title h1 span,.basic_title h2 span,.basic_title h3 span{color:#757575;font-size:12px;margin-left:8px;vertical-align:top}.basic_title h1 span.small_text,.basic_title h2 span.small_text,.basic_title h3 span.small_text{color:#000;font-size:14px;vertical-align:bottom;line-height:100%;margin:0 2px;font-weight:700}.basic_title h1 span.meaning{color:#000;font-size:14px}.basic_title p{float:right;width:86px;line-height:100%}.basic_title p a{padding:8px 10px 8px 0;line-height:130%;display:block;text-align:right;color:#3f51b5}.basic_title p a:hover{text-decoration:underline!important}.basic_title p.share{width:86px}.basic_title p.share img{margin-right:3px;width:28px;height:auto}.basic_title p.change_area{width:120px}.basic_title p.change_area img{width:28px;height:auto}.basic_title p.favorite{width:86px}.basic_title p.favorite img{width:28px;height:auto}.basic_title .change_area span.text,.basic_title .favorite span.text,.basic_title .share span.text{line-height:172%}.basic_title p.change_area a:hover,.basic_title p.favorite a:hover,.basic_title p.share a:hover{text-decoration:none!important}.basic_title .icon_area{margin-right:5px}.basic_title .icon_area span.icon{margin:5px 5px 0;float:right}.basic_title .change_area a,.basic_title .favorite a,.basic_title .share a{color:#000;text-decoration:none!important}.basic_title p.area_register{width:120px;margin-right:5px}.basic_title p.area_register a{display:block;background:#03a9f4;color:#fff;border-radius:3px;padding:5px 10px;text-align:center;margin-top:9px;text-decoration:none!important}.basic_title p.area_register.cancel a{background:#eee;color:#000}.basic_title p.set_clear{width:95px;margin-right:5px}.basic_title p.set_clear a{display:block;background:#ddd;color:#000;border-radius:3px;padding:5px 10px;text-align:center;margin-top:9px;text-decoration:none!important}.basic_title p.set_clear:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.basic_title p.gps{width:95px;margin-right:5px}.basic_title p.gps a{display:block;background:#03a9f4;color:#fff;border-radius:3px;padding:5px 10px;text-align:center;margin-top:9px;text-decoration:none!important}.basic_title p.gps:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.basic_title p.rss{width:36px;margin-right:5px;text-align:center}.basic_title p.rss a{display:block;text-align:center;padding:8px 0;text-decoration:none!important;color:#000;line-height:130%}.basic_title p.rss img{width:28px;height:auto}.basic_title p.weather_time{float:right;width:auto;margin:13px 10px 11px;font-size:12px}.basic_title p.keiho{float:right;width:auto;margin:5px 120px 0 0}.basic_title p.keiho a{background:#f44336;color:#fff;text-decoration:none!important;border-radius:3px;padding:5px}.basic_title p.chuiho{float:right;width:auto;margin:5px 120px 0 0}.basic_title p.chuiho a{background:#ffeb3b;color:#333;text-decoration:none!important;border-radius:3px;padding:5px}.basic_title p.chuiho a img,.basic_title p.keiho a img{margin-right:3px;vertical-align:middle}.basic_title p.change_search_btn{width:120px;border:1px solid #000;margin-top:4px;margin-right:5px;text-align:center}.basic_title .change_search_btn a{padding:5px;text-align:center;color:#000}body .basic_title .change_search_btn a{text-decoration:none!important}.basic_title .change_search_btn:hover{background:#f9f9f9}.content_img{overflow:hidden;height:140px;padding:5px 0;border-bottom:1px solid #e5e6e9}.content_img .inner{padding:0 5px;position:relative}.content_img .inner a{position:relative;display:block}.content_img p.img{width:100%;height:140px;overflow:hidden;text-align:center}#NR-main-in .newmap .content_img p.img img{width:330px;height:auto}aside .content_img p.img img{width:290px;height:auto}#NR-main-in .newmap .content_img p.title,aside .content_img p.title{background:transparent linear-gradient(180deg,transparent 0,rgba(0,0,0,.7)) repeat scroll 0 0;padding:10px 0 4px;margin:0;position:absolute;bottom:0;line-height:130%;color:#fff}#NR-main-in .newmap .content_img p.title{width:330px}aside .content_img p.title{width:290px}.content_img span{display:table-cell;vertical-align:middle;padding:0 5px;height:38px}.content_img_divide{margin-right:5px}.content_img2{overflow:hidden;height:110px;padding:5px 0;border-bottom:1px solid #e5e6e9;width:50%;float:left}.content_img2 .inner{position:relative;margin-left:5px}.content_img2 .inner a{position:relative;display:block}.content_img2 p.img{width:100%;height:110px;overflow:hidden;text-align:center}#NR-main-in .newmap .content_img2 p.img img{width:100%;height:auto}aside .content_img2 p.img img{width:290px;height:auto}#NR-main-in .newmap .content_img2 p.title{background:transparent linear-gradient(180deg,transparent 0,rgba(0,0,0,.7)) repeat scroll 0 0;padding:10px 0 4px;margin:0;position:absolute;bottom:0;line-height:130%;color:#fff;width:100%;font-size:12px}.content_img2 span{display:table-cell;vertical-align:middle;padding:0 5px;height:32px}.content_img_noframe{overflow:hidden;border-bottom:1px solid #e5e6e9}.content_list li{border-bottom:1px solid #e5e6e9;position:relative;word-break:break-all}.content_list li:last-child{border-bottom:0 solid #e5e6e9}.content_list.nolink li,.content_list li a{padding:6px;display:block;color:#000!important;text-decoration:none}.content_text{padding:10px;text-align:center}.content_list li p.img{width:60px;height:60px;overflow:hidden;float:left;vertical-align:middle;text-align:center;display:inline-block;background:#eee;margin-right:5px}.content_list li p.img img{height:60px}.content_list li p.img span.ranking{background:#f44336;border-radius:15px;width:21px;padding:5px 0 4px;position:absolute;left:2px;top:2px;color:#fff;font-size:12px;text-align:center;font-weight:700}.content_list li p.img span.ranking.topic{background:#2196f3;border:1px solid #fff}.content_list li p.img span.ranking.gourmet{background:#f44336;border:1px solid #fff}.content_list li p.img span.ranking.hotel{background:#4caf50;border:1px solid #fff}.content_list li p.img span.ranking.tourism{background:#009688;border:1px solid #fff}.content_list li p.img span.ranking.event{background:#673ab7;border:1px solid #fff}.content_list li p.img span.ranking.beauty{background:#795548;border:1px solid #fff}.content_list li p.img span.ranking.news{background:#2196f3;border:1px solid #fff}.content_list li p.img span.ranking.shop{background:#ffeb3b;border:1px solid #fff}.content_list li p.img span.ranking.hairsalon{background:#ff5722;border:1px solid #fff}.content_list li p.img span.ranking.search_ranking{border-radius:30px;border:1px solid #fff;width:40px;font-size:10px;padding:14px 0 11px}.content_list li p.img span.ranking.search_ranking strong{font-size:14px}.content_list li p.title{line-height:130%;padding:4px 0 0;margin-left:65px}.content_list.news li p.title{margin-left:0}.content_list li a p.title span{color:#757575;font-size:12px;display:block;font-weight:nomal;margni-bottom:10px}.content_list li a p.title span.text{color:#757575}.content_list li a p.title span.genre{color:green}.content_list li a p.title span.title{color:#000;font-size:14px;margin-bottom:2px}.content_list li p.link{text-align:center;line-height:100%;padding:7px 0;width:100%}.content_list.parlance li a p.text{margin:0;line-height:130%}.content_list.parlance li a p.snippet{margin:0;line-height:150%}.content_list.parlance li a p.title{margin:0}.content_list_cont2 li{width:50%;float:left;border-bottom:1px solid #ddd;border-right:0 solid #ddd}.content_list_cont2 li:nth-child(2n) a{border-left:1px solid #ddd}.content_list_cont2 li a{padding:13px 10px;display:block;color:#000}.content_list.lsize li p.img{width:100px;height:80px}.content_list.lsize li p.img img{width:auto;height:80px}.content_list.lsize li p.title{margin-left:0}.content_list.lsize li p.text{line-height:130%}.content_list.contents.travel li div.img{height:100px}.content_list.contents.travel li p.img{width:100px;height:100px}.content_list.contents.travel li p.img img{width:auto;height:100px}.content_list.contents.travel li div.info .title{margin-left:0}.content_list li div.icon{display:table-cell}.content_list li div.info{display:table-cell;vertical-align:top;line-height:130%;padding-top:3px}.content_list li div.info span{margin-right:8px}.content_list li div.text{line-height:150%}.content_list li div.text.cp_description{font-size:13px}.shopinfo .content_list.nolink li a{color:#fff!important;text-align:center;padding:10px 0}.content_list li div.info ul.genre{margin-top:-3px}.content_list li div.info ul.genre li{float:left;background:#ddd;border-radius:3px;padding:0;margin-right:5px;margin-bottom:5px;font-size:11px}.content_list li div.info ul.genre li a{display:block;color:#000!important;padding:5px}.content_list li .update{padding:5px;text-align:right}.content_list li .update.cp{font-size:11px}.content_list li .icon .icon_area{float:left;margin-right:5px}.content_list li .icon .name{float:left;margin-right:10px;margin-top:8px}.content_list.nolink li .icon.genre{display:block}.content_list.contents li div.img{width:100px;height:80px;overflow:hidden;float:left;vertical-align:middle;text-align:center;display:inline-block;background:#eee;margin-right:5px}.content_list.contents li div.img img{width:auto;height:80px}.content_list.contents li div.table{display:table;width:100%}.content_list.contents li div.info .title{padding-top:0;font-weight:700;margin-bottom:3px}.content_list.contents li div.info .area{font-size:12px;color:#757575;float:left}.content_list.contents li div.info .area:after{content:"/";margin-right:3px;margin-left:3px}.content_list.contents li div.info .genre{font-size:12px;color:#4caf50}.content_list.contents li div.info .text{font-size:12px;color:#757575;line-height:140%}.content_list.contents li div.info .score{font-size:12px;color:#f44336;float:left;margin-right:5px}.content_list.contents li div.info .scoreimg{float:left;margin-right:5px}.content_list.contents li div.info .scoreimg img{vertical-align:top;margin-top:1px}.content_list.contents li div.info .review{font-size:12px;color:#757575}.content_list.contents li.search{background:#00a400;color:#fff}.content_list.contents li.search:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.content_list.contents li.search a p{color:#fff}.content_list.reviewitem p.title{font-weight:700;margin-left:0;margin-bottom:5px}.content_list.contents.reviewitem p.point{float:left;margin-right:10px;margin-bottom:5px}.content_list.contents.reviewitem p.date{font-size:12px;color:#757575;line-height:16px}.content_list.contents.reviewitem p.comment{line-height:130%}.content_list.contents.reviewitem p.comment span{color:#757575}.content_list.contents li div.info .access{font-size:12px;color:#757575;float:left;margin-right:5px;margin-top:1px}.content_list.contents li div.info p.tag,.content_list.contents li div.info ul.tag li{border:1px solid #000;padding:2px;text-align:center;font-size:10px;float:left;margin-right:5px;margin-bottom:2px;line-height:130%}.content_list.contents li div.tag_area ul.tag li{border:1px solid #000;padding:3px 2px;text-align:center;font-size:12px;float:left;margin-right:5px;margin-bottom:1px;line-height:130%}.content_list.contents li div.tag_area ul.tag li.saiyasune{background:#f44336;color:#fff;border:1px solid #f44336}.content_list.contents li div.tag_area ul.tag li.osusume{background:#4caf50;color:#fff;border:1px solid #4caf50}.content_list.contents li div.tag_area ul.tag li.departure{background:#2196f3;color:#fff;border:1px solid #2196f3}.content_list.contents li div.info .price{font-size:12px}.content_list.contents li div.info .price strong{margin-left:2px;font-weight:700;font-size:14px}.content_list.contents li div.info .price strong.red{color:#f44336;font-size:18px}.content_list.contents li div.info .plan{color:#000;font-size:12px}.content_list.contents li div.button{width:60px;float:right;vertical-align:middle}.content_list.contents li div.button p.button{background:#00bcd4;border-radius:3px;width:60px;color:#fff;padding:10px 0;text-align:center}.content_list.contents li div.button p.button:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.content_list.contents li div.planimg{width:100px;float:right;text-align:center}.content_list.contents li div.planimg p.plan{margin-bottom:2px;background:#eee}.content_list.contents li div.planimg p.plan img{height:80px;width:auto;max-width:100px}.content_list.contents li div.planimg p.cplogo img{width:50px;height:auto}ul.img_list{margin-right:5px}ul.img_list li{width:50%;float:left}ul.img_list li a{display:block;color:#000;margin:5px 0 5px 5px}ul.img_list li p.title{margin:5px 0 5px 2px;font-size:14px}ul.img_list li p.img{width:100%;height:122px;background:#eee;text-align:center}ul.img_list li p.img img{width:auto;height:122px}.morelink{text-align:center;line-height:100%;width:100%}.morelink a{display:block;padding:14px 0 9px;color:#000}.morelink a:after{content:" \E315";font-size:22px;font-family:Material Icons;float:right;line-height:100%}.bnrimg{border-bottom:1px solid #e5e6e9}.bnrimg img{width:100%;height:auto}ul.side_info_list li,ul.text_list li{width:50%;float:left;line-height:120%}ul.text_list li img{vertical-align:middle}ul.side_info_list li,ul.text_list.colum1 li{width:100%;float:none}ul.side_info_list li a,ul.text_list li a{display:block;border-bottom:1px solid #e5e6e9;padding:10px;color:#000}ul.text_list li.bb0 a{border-bottom:0}ul.text_list li:nth-child(odd) a{border-right:1px solid #e5e6e9}ul.text_list.colum1 li:nth-child(odd) a{border-right:0 solid #e5e6e9}ul.text_list.with_botton{border-bottom:1px solid #e5e6e9}ul.text_list.nolink li{color:#000}ul.text_list.nolink li div{padding:10px;border-bottom:1px solid #e5e6e9}ul.text_list.nolink li:nth-child(odd) div{border-right:1px solid #e5e6e9}ul.linelink{width:100%}ul.linelink li{display:inline-block}:first-child+html ul.linelink li,html ul.linelink li{float:left;word-break:keep-all}ul.linelink.mr20 li{margin-right:20px}ul.linelink.mr10 li{margin-right:10px}ul.linelink li.fr{margin-right:0}ul.linelink li.select a{color:#333;font-weight:700}ul.linelink li a:hover{text-decoration:underline!important}#NR-main-in .newweather ul.linelink li strong{font-weight:700}ul.btn1,ul.btn3{margin:0 0 20px;padding:0}ul.btn3{letter-spacing:-.4em;border-left:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden}ul.btn1 li{padding:8px 0}ul.btn3 li{width:33.3%;float:left;letter-spacing:normal;display:inline-block;float:none;vertical-align:top;line-height:120%}:first-child+html ul.btn3 li,html ul.btn3 li{display:inline;zoom:1}.rosenmap ul.btn3 li{text-align:center}ul.btn3 li a{display:block;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:8px 8px 36px;margin-bottom:-30px}ul.btn3 li:hover{overflow:hidden}ul.btn3 li a:hover{background:#ccc}.address ul.btn3 li p{color:#666;font-size:10px;line-height:110%;margin:0 0 3px;padding:0}ul.select_btn{margin:0 0 10px;display:-webkit-flexbox;display:-moz-flexbox;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap;width:100%}ul.select_btn li{float:left;border-bottom:1px solid #e5e6e9}ul.select_btn.cont4 li{width:25%}ul.select_btn.cont6 li{width:16.66%}ul.select_btn li a{padding:10px;box-sizing:border-box;display:block;color:#000;border-right:1px solid #e5e6e9}ul.select_btn li.select a,ul.select_btn li:hover a{background:#03a9f4;color:#fff}ul.select_btn li.br0 a{border-right:0}ul.select_btn li.bb0{border-bottom:0}ul.basic_tab_top{width:100%}.inbox_side-5{padding-right:5px;padding-left:5px}ul.basic_tab_top li{float:left;text-align:center;font-size:16px;background:#fff;font-size:14px;line-height:110%}ul.basic_tab_top li .nolink,ul.basic_tab_top li a{display:block}ul.basic_tab_top li.nolink,ul.basic_tab_top li .nolink,ul.basic_tab_top li a{border-right:0 solid #fff;color:#000;border-bottom:4px solid #fff;padding:14px 0 10px}ul.basic_tab_top li.nolink,ul.basic_tab_top li .nolink{color:#999}ul.basic_tab_top li.select a{font-weight:700}ul.basic_tab_top li.select a,ul.basic_tab_top li a:hover{text-decoration:none;border-bottom:4px solid #0d47a1!important}ul.basic_tab_top li:last-child a{border-right:0 solid #0d47a1}ul.basic_tab_top.jstab li{color:#0d47a1;cursor:pointer}ul.basic_tab_top.jstab li span{border-right:1px solid #e5e6e9;display:block;padding:11px 0 9px}ul.basic_tab_top.cont2 li{width:50%}ul.basic_tab_top.cont3 li{width:33%}ul.basic_tab_top.cont3 li:last-child{width:34%}ul.basic_tab_top.cont4 li{width:25%}ul.basic_tab_top.cont5 li{width:20%}ul.basic_tab_top.cont10{margin-bottom:0}ul.basic_tab_top.cont10.first{border-radius:3px 3px 0 0}ul.basic_tab_top.cont10.last{border-radius:0 0 3px 3px}ul.basic_tab_top.cont10 li{width:10%;border-bottom:0 solid #0d47a1}ul.basic_tab_top.cont10.last li{width:20%;border-bottom:1px solid #0d47a1}ul.basic_tab_top.cont10.last{margin-bottom:20px}ul.basic_tab_top.cont10 li.br_lt{border-radius:3px 0 0 0}ul.basic_tab_top.cont10 li.br_rt{border-radius:0 3px 0 0}ul.basic_tab_top.cont10 li.br_lb{border-radius:0 0 0 3px}ul.basic_tab_top.cont10 li.br_rb{border-radius:0 0 3px 0}ul.basic_tab_top.cont10 li.bb{border-bottom:1px solid #0d47a1}ul.basic_tab_top.jstab li:hover,ul.basic_tab_top li:hover a{color:#0d47a1;border-bottom:3px solid #0d47a1}ul.basic_tab_top li.select a{color:#0d47a1}ul.basic_tab{width:100%;border-left:1px solid #000}ul.basic_tab li{float:left;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;background:#fff}ul.basic_tab li a:hover{text-decoration:none}ul.basic_tab.jstab li{color:#000;cursor:pointer}ul.basic_tab.jstab li span{border-right:1px solid #000;display:block;padding:7px 0}ul.basic_tab.cont2 li,ul.basic_tab.cont2 li:last-child{width:50%}ul.basic_tab.cont3 li{width:33%}ul.basic_tab.cont3 li:last-child{width:34%}ul.basic_tab.cont4 li{width:25%}ul.basic_tab.cont5 li{width:20%}ul.basic_tab.cont6 li{width:16.6%}ul.basic_tab.cont10 li{width:10%}ul.basic_tab.cont10{margin-bottom:0}ul.basic_tab.cont10.first{border-radius:3px 3px 0 0}ul.basic_tab.cont10.last{border-radius:0 0 3px 3px}ul.basic_tab.cont10 li{width:20%;border-bottom:0 solid #000}ul.basic_tab.cont10.last li{width:20%;border-bottom:1px solid #000}ul.basic_tab.cont10.last{margin-bottom:20px}ul.basic_tab.cont10 li.br_lt{border-radius:3px 0 0 0}ul.basic_tab.cont10 li.br_rt{border-radius:0 3px 0 0}ul.basic_tab.cont10 li.br_lb{border-radius:0 0 0 3px}ul.basic_tab.cont10 li.br_rb{border-radius:0 0 3px 0}ul.basic_tab.cont10 li.bb{border-bottom:1px solid #000}ul.basic_tab li a{display:block;padding:7px 0;border-right:1px solid #000;color:#000}.basic_tabbox{margin-bottom:10px;width:100%;border-top:1px solid #0d47a1;border-bottom:1px solid #0d47a1;border-left:1px solid #0d47a1;border-radius:3px}.basic_tabbox ul li{float:left;text-align:center;border-bottom:1px solid #0d47a1;font-size:16px;background:#fff}.basic_tabbox ul li a{border-right:1px solid #0d47a1;display:block}.basic_tabbox ul.cont8.l01,.basic_tabbox ul.cont8.r02{float:left;width:50%}.basic_tabbox ul.cont8 li{width:25%}html .basic_tabbox ul.cont8 li{width:24%}.basic_tabbox ul.cont9.l01{float:left;width:55%}.basic_tabbox ul.cont9.r02{float:left;width:45%}.basic_tabbox ul.cont9.l01 li{width:20%}.basic_tabbox ul.cont8 li,.basic_tabbox ul.cont9.r02 li{width:25%}.basic_tabbox ul.cont8 li,.basic_tabbox ul.cont9 li{border-bottom:0}.basic_tabbox ul.cont8 li a,.basic_tabbox ul.cont9 li a{padding:10px 0}.basic_tabbox ul li.select,.basic_tabbox ul li:hover a,ul.basic_tab.cont10 li:hover,ul.basic_tab.jstab li:hover,ul.basic_tab li.select,ul.basic_tab li:hover a{background:#000;color:#fff}.basic_tabbox ul li.select a,.basic_tabbox ul li:hover a,ul.basic_tab li.select a{color:#fff}ul.basic_tab li span.nolink{color:#999;padding:7px 0;display:block;border-right:1px solid #0d47a1}.basic_tabbox ul li span.nolink{color:#999;padding:10px 0;display:block;border-right:1px solid #0d47a1}ul.basic_tab_top.weather_infomenu{width:100%}ul.basic_tab_top.weather_infomenu li{width:12.5%}ul.basic_tab_top.weather_infomenu{border-bottom:5px solid #eee}ul.basic_tab_top.weather_infomenu.bb0{border-bottom:0 solid #eee}ul.basic_subtab{width:285px;margin:0 auto}ul.basic_subtab.w100{width:100%;margin:0 auto}ul.basic_subtab.cont2 li{width:46%}ul.basic_subtab li{float:left;margin:0 3px;text-align:center}ul.basic_subtab li a{border-radius:3px;padding:6px 10px;display:block}ul.basic_subtab li span.nolink{color:#999;padding:6px 10px;display:block}ul.basic_subtab li.select a,ul.basic_subtab li:hover a{background:#0d47a1;color:#fff;text-decoration:none}.newmap ul.menu_icon{margin-bottom:10px;margin-top:20px;clear:both}.newmap ul.menu_icon li{text-align:center;list-style:none;width:25%;float:left;margin:0 0 20px}.newmap ul.menu_icon li a{text-decoration:none;color:#000}.newmap ul.menu_icon li a p.icon{border-radius:36px;display:inline-block;padding:14px;margin-bottom:8px;background:#ccc}.newmap ul.menu_icon li a p.icon img{width:34px;height:34px}.newmap ul.menu_icon li a p.icon.map img,.newmap ul.menu_icon li a p.icon.transit img,.newmap ul.menu_icon li a p.icon.weather img{width:56px;height:56px;padding:6px 10px 0}.newmap ul.menu_icon li a p.home{background:#9e9e9e}.newmap ul.menu_icon li a p.weather{background:#ccc}.newmap ul.menu_icon li a p.gps,.newmap ul.menu_icon li a p.warn{background:#000}.newmap ul.menu_icon li a p.gourmet{background:#f44336}.newmap ul.menu_icon li a p.map{background:#ccc}.newmap ul.menu_icon li a p.hotel{background:#4caf50}.newmap ul.menu_icon li a p.transit{background:#ccc}.newmap ul.menu_icon li a p.tourism{background:#009688}.newmap ul.menu_icon li a p.event{background:#673ab7}.newmap ul.menu_icon li a p.airline{background:#03a9f4}.newmap ul.menu_icon li a p.beauty{background:#795548}.newmap ul.menu_icon li a p.news{background:#2196f3}.newmap ul.menu_icon li a p.shop{background:#ffeb3b}.newmap ul.menu_icon li a p.qa{background:#3f51b5}.newmap ul.menu_icon li a p.list{background:#607d8b}.newmap ul.menu_icon li a p.cafe{background:#e91e63}.newmap ul.menu_icon li a p.bar{background:#9c27b0}.newmap ul.menu_icon li a p.park{background:#00bcd4}.newmap ul.menu_icon li a p.pharmacy{background:#8bc34a}.newmap ul.menu_icon li a p.hairsalon{background:#ff5722}.newmap ul.menu_icon li a p.hospital{background:#ff9800}.newmap ul.menu_icon li a p.cv_store{background:#ffc107}.newmap ul.menu_icon li a p.relaxation{background:#795548}.newmap ul.menu_icon li a p.restroom{background:#9e9e9e}.newmap ul.menu_icon li a p.fast_food{background:#03a9f4}.newmap ul.menu_icon li a p.karaoke{background:#2196f3}.newmap ul.menu_icon li a p.theater{background:#3f51b5}.newmap ul.menu_icon li a p.post_office{background:#9e9e9e}.newmap ul.menu_icon li a p.icon.map,.newmap ul.menu_icon li a p.icon.transit,.newmap ul.menu_icon li a p.icon.weather{background:none;border-radius:0;padding:0;position:relative}.newmap ul.menu_icon li a p.icon.map span.on,.newmap ul.menu_icon li a p.icon.transit span.on,.newmap ul.menu_icon li a p.icon.weather span.on{position:absolute;background:#f44336;border:1px solid #fff;border-radius:15px;top:6px;right:6px;padding:3px;width:10px;height:10px;text-indent:200%;white-space:nowrap;overflow:hidden}.addressinfo ul.menu_icon{margin-top:0;clear:both}.addressinfo ul.menu_icon li{border-bottom:1px solid #eee;text-align:left;list-style:none;width:50%;float:left;background:#fff;margin-bottom:0}.addressinfo ul.menu_icon li a{border-right:1px solid #eee;display:block;padding:3px 10px;text-decoration:none;color:#333;font-size:14px}.addressinfo ul.menu_icon li:nth-child(2n) a{border-right:0 solid #eee}.addressinfo ul.menu_icon li a p{border-radius:15px;margin-right:10px;display:inline-block;padding:5px}.addressinfo ul.menu_icon li a:hover{background:#fafafa}ul.menu_icon li a p.home{background:#9e9e9e}ul.menu_icon li a p.weather{background:#ccc}ul.menu_icon li a p.gps,ul.menu_icon li a p.warn{background:#000}ul.menu_icon li a p.gourmet{background:#f44336}ul.menu_icon li a p.map{background:#ccc}ul.menu_icon li a p.hotel{background:#4caf50}ul.menu_icon li a p.transit{background:#ccc}ul.menu_icon li a p.tourism{background:#009688}ul.menu_icon li a p.event{background:#673ab7}ul.menu_icon li a p.airline,ul.menu_icon li a p.route{background:#03a9f4}ul.menu_icon li a p.beauty{background:#795548}ul.menu_icon li a p.news{background:#2196f3}ul.menu_icon li a p.shop{background:#ffeb3b}ul.menu_icon li a p.qa{background:#3f51b5}ul.menu_icon li a p.list{background:#607d8b}ul.menu_icon li a p.address,ul.menu_icon li a p.map,ul.menu_icon li a p.official,ul.menu_icon li a p.transit,ul.menu_icon li a p.weather{background:none;border-radius:0;padding:0;vertical-align:middle!important}.weather_chartimg .img img{width:100%;height:auto}ul.content_list li div.traininfo{padding:6px 0}ul.content_list li div.traininfo .time{width:50px;float:left}ul.content_list li div.traininfo .name{width:210px;float:left}ul.content_list li div.traininfo .status{width:100px;float:left}ul.content_list li div.traininfo .status.att{color:#f44336}ul.content_list li div.traininfo .description{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}ul.content_list li div.airlineinfo{padding:6px 0}ul.content_list li div.airlineinfo .time{width:50px;float:left}ul.content_list li div.airlineinfo .name{width:210px;float:left}ul.content_list li div.airlineinfo .status{width:100px;float:left}ul.content_list li div.airlineinfo .status.att{color:#f44336}ul.content_list li div.airlineinfo .description{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}ul.content_list li div.earthquake_infolist{padding:6px 0;display:table;vertical-align:middle}ul.content_list li div.earthquake_infolist .epicenter{padding-right:5px}ul.content_list li div.earthquake_infolist .epicenter,ul.content_list li div.earthquake_infolist .time{width:45%;display:table-cell;vertical-align:middle;text-align:center}ul.content_list li div.earthquake_infolist .maxlevel{width:10%;display:table-cell;vertical-align:middle;text-align:center}ul.content_list li div.earthquake_infolist.att{color:#f44336}.question_box{padding:10px 8px 0}.question_box .question{border:1px solid #ddd;width:100%;padding:6px 0;margin-bottom:10px}.question_box .question .inner{padding:0 8px}.question_box .question .inner textarea{margin:0;padding:0;line-height:130%;width:95%;border:0;resize:none}.question_box .question_btn .toolz-button_blue{width:100%;padding:5px 0;font-size:14px;color:#fff;border:0;margin-bottom:10px;cursor:pointer}.question_box.logout .question_btn.toolz-button_blue{margin-bottom:10px}.question_box.logout .question_btn.toolz-button_blue a{display:block;padding:7px 0 6px;text-align:center;line-height:130%}.contents_area{padding:10px;box-sizing:border-box;font-size:14px;line-height:150%;word-break:break-all;width:100%}.contents_area.cont2{width:50%;float:left}.basic_title div.detail_cont_title a:hover,.basic_title h1 a:hover,.basic_title h2 a:hover,.basic_title h3 a:hover,.basic_title p.change_area:hover,.basic_title p.share:hover,.basic_title p:hover,.content_img2 .inner a:hover,.content_img .inner a:hover,.toolz-button_blue:hover,.weather_box a:hover,.weather_chartimg .img img:hover,basic_title span.icon:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}#NR-main-in .newweather div.section .area_all dl dt:hover,.content_list li:hover,ul.text_list li a:hover{background:#fafafa}.content_list.nolink li .genre li:hover a,.content_list li:hover a,ul.text_list li a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.content_list.nolink li:hover,ul.text_list.nolink li a:hover{background:none}.content_list.nolink li:hover a,ul.text_list.nolink li:hover a{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:none}.content_list li .toolz-button_blue a{background:#2196f3}.toolz-button_red{background:#d3362d}.toolz-button_red:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.toolz-button_red a{color:#fff!important;padding:7px 6px 4px}.toolz-button_blue{background:#2196f3}.toolz-button_blue a{color:#fff!important;padding:7px 6px 4px}.toolz-button_lightblue{background:#03a9f4;border:solid #0383ba;border-width:0 0 3px;border-radius:3px}.toolz-button_lightblue a{color:#fff!important;padding:7px 6px 4px}.toolz-button_green{background:#00a400;border-radius:3px}.toolz-button_green a{color:#fff!important;padding:7px 6px 4px}ul.changemenu .map-button3.toolz-button_green{background:#00a400}.toolz-button_yellow{background:gold;border-color:#dbba00;border-style:solid;border-width:0 medium 3px 0;border-radius:3px}.toolz-button_yellow a{color:#000!important;padding:7px 6px 4px}.toolz-button_gray{background:#eee;border-radius:3px}.toolz-button_gray a{padding:7px 6px 4px;color:#000!important}.toolz-button_orange{background:#ff9800;border-radius:3px}.toolz-button_orange a{padding:7px 6px 4px;color:#fff}.set_button_box{width:80%;margin:0 auto}.set_button{width:100%;text-align:center;background:#f44336;border-radius:3px}.set_button a{display:block;color:#fff;padding:10px 0}.set_button a:visited{color:#fff}.set_button:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.basic_tab_top.history,.basic_tab_top.history_travel{margin-bottom:5px}.basic_tab_top.history li{width:33.3%}.basic_tab_top.history_travel li{width:50%}#NR-footer .pcsp_switch{background:#fff;padding:20px 0;text-align:center;font-size:50px;margin:0 auto 20px;width:680px}#NR-footer .pcsp_switch span{font-weight:700}#NR-footer .pcsp_switch a{font-size:50px;color:#3a5795}.toolz-wrapper-in{width:1004px;margin:0 auto;padding:0 10px;display:table}.toolz-wrapper-in .toolz-main{width:694px;display:table-cell}.toolz-wrapper-in .toolz-sub{width:300px;display:table-cell;vertical-align:bottom}.backarea .pagetop{float:right}.backarea .pagetop a{color:#fff!important;font-size:14px;background:rgba(0,0,0,.5) none repeat scroll 0 0;padding:8px 0;width:300px;text-align:center;display:block}.backarea .pagetop a .txt{float:left;text-align:center;margin-top:5px;margin-left:83px;font-size:14px}.backarea .pagetop a .img{float:right;margin-right:10px}.travel_cont h2{font-size:14px!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.travel_cont ul li{border-bottom:1px solid #efefef;padding:6px 0;line-height:140%;word-wrap:break-word;word-break:break-all;font-size:12px}.travel_cont ul li:last-child{border-bottom:0 solid #efefef}.travel_cont ul li a{display:block;color:#000;padding:0 10px}.travel_cont ul li .pict{width:88px;margin-right:5px;float:left}.travel_cont ul li a .title{color:#0d47a1}.travel_cont ul li .caption{margin-left:94px}.travel_cont ul li .pict img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.travel_cont ul li .btnarea ul.genre_search_btn li{width:33.3%;float:left;text-align:center;padding:0;margin-top:10px;border-bottom:0}.travel_cont ul li .btnarea ul.genre_search_btn li p.weather-button8{width:90%;margin:0 auto;line-height:120%}.travel_cont ul li .btnarea ul.genre_search_btn li p.weather-button8 a{padding:13px 5px 10px}.travel_cont ul li .btnarea ul.genre_search_btn li p.weather-button8 a strong{display:block;font-size:14px;font-weight:700}.pager{margin:0 auto 10px;text-align:center;line-height:50px}.pager .next,.pager .prev{margin:0 2px;box-sizing:border-box;display:inline;line-height:100%}.pager img{vertical-align:middle}.pager .next a,.pager .prev a{color:#fff;background:#03a9f4}.pager .next a:hover,.pager .prev a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.pager .next span,.pager .prev span{color:#fff;background:#ccc}.pager .prev a,.pager .prev span{padding:12px 20px 12px 10px}.pager .next a,.pager .next span{padding:12px 10px 12px 20px}.pager ul,.pager ul li{display:inline}.pager ul li{margin:0 2px;text-align:center;line-height:100%}.pager ul li.select,.pager ul li a{border:1px solid #9e9e9e;padding:12px 19px;box-sizing:border-box;color:#666}.pager ul li.select,.pager ul li a:hover{background:#9e9e9e;color:#fff}.pager ul li.dotted{vertical-align:middle;padding:12px 0;margin:0}.pager ul li.dotted a{padding:0}#NR-footer .toolzfoot{margin:0;background:#333}#NR-footer .toolzfoot .in{width:1000px;margin:0 auto;padding:20px 0}#NR-footer .toolzfoot dl{line-height:130%;padding:0 8px;float:left;text-align:left;margin-bottom:0}#NR-footer .toolzfoot dl dt{display:block;margin-bottom:10px;width:auto;float:none;margin-right:0}#NR-footer .toolzfoot dl dt a{font-weight:700;color:#fff;font-size:12px}#NR-footer .toolzfoot dl dd{display:block;padding:0;margin:0 0 8px}#NR-footer .toolzfoot dl dd a{color:#fff;font-size:11px}#NR-footer .toolzfoot dl dd ul{margin:0;padding:0}#NR-footer .toolzfoot dl dt .logoarea .logo a{font-weight:400;background:#fff;color:#000;display:block;padding:5px;text-decoration:none}#NR-footer .toolzfoot dl dt .logoarea .logo img{margin-right:2px;vertical-align:middle}#NR-footer-sv{margin-bottom:13px}.toolz-copyright-ip{position:relative}.NR-copyright-ip{font-size:12px;line-height:1.4;margin:0 auto;text-align:right;width:100%;position:absolute;right:0;bottom:0}.NR-copyright{text-align:center}#NR-footer-in{padding:13px 0 12px}.text a:hover{text-decoration:underline!important}a,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,top-btn abbr,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-style:normal;font-weight:400;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{outline:none}img{vertical-align:bottom}.sp-visible,.sp-visible-inline,.sp-visible-inline-block{display:none}strong,strong a{font-weight:700}.text-indent{padding-left:1em;text-indent:-1em}#NR-nav-main{background:#9c4836}#NR-backToTop{display:none}.NR-search{background:#f8f6ef;padding:30px 0 0}.NR-search-top{background:#f8f6ef;padding:10px 0}#NR-header-in .NR-search-top{display:table-cell;background:#fff;vertical-align:middle}#NR-header-in #NR-header-util{position:static;display:table-cell;width:240px;font-size:13px}#NR-header-util span.gooid{font-size:12px}#NR-header-util li{height:14px;font-size:12px;max-width:123px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NR-search.footer{margin:30px 0 0;padding:40px 0}.contents-wrap-a .NR-search,.contents-wrap-a .NR-search-top{background:#fff;padding:24px 0 0}.trends_area{box-sizing:border-box;margin-top:-5px;padding:0 10px;text-align:center;width:100%}.trends_area_pc_bgcolor{background-color:#f8f6ef}.contents-wrap-a .trends_area_pc_bgcolor{background:#fff}.NR-search-in{padding:0;width:100%}#NR-rwd .NR-search-in{width:670px}.search-unit{background:#fff;border:2px solid #333;display:inline-block;margin:0;position:relative;text-align:left;vertical-align:top;width:562px}:first-child+html .search-unit{display:inline;margin:0 10px 0 0;zoom:1}.contents-wrap-a .search-unit{margin:0 10px 0 0;width:550px}.search-unit .menu{position:absolute;right:5px;top:4px;width:140px;z-index:1000;font-size:14px}.search-unit .menu p.active{background:#e3e3e3}.search-unit .menu p a{background:url(https://dictionary.goo.ne.jp/img/ico_select_arrow.png) no-repeat 90% 47%;color:#111;cursor:pointer;display:block;padding:9px 30px 8px 10px}.search-unit .menu p a:hover{text-decoration:none}.search-unit .menu ul{background:#fff;border:1px solid #ccc}.search-unit .menu li a{color:#111;cursor:pointer;display:block;padding:10px 30px 10px 10px}.search-unit .menu li a.current,.search-unit .menu li a:hover{background:#9c4836;color:#fff;text-decoration:none}#search-button_sp,#search-unit_sp{display:none}.suggest-unit{background:#fff;border:2px solid #ddd;border-top:0 solid #fff;box-sizing:border-box;font-size:14px;left:-2px;padding:0;position:absolute;top:48px;width:566px;z-index:1000}.suggest-unit li a{color:#111;display:block;padding:10px;text-decoration:none}.suggest-unit li a.current,.suggest-unit li a:hover{background-color:#9c4836;color:#fff}.contents-wrap-a .suggest-unit{width:554px}.NR-select,.NR-text{background-color:transparent;border:0;vertical-align:middle}.NR-text{color:#111;font-size:14px;height:27px;line-height:1.6;padding:5px 0 5px 5px;vertical-align:middle;width:385px}.NR-text::-webkit-input-placeholder{line-height:1.6}.NR-select{background:#fff;display:none;font-size:14px}.search-unit:hover .NR-select{background:#ffface}.NR-search-text{border-width:0;display:inline-block;line-height:1;outline:0;overflow:auto}#NR-header-in{margin:0 auto;padding:10px 0 6px;box-sizing:border-box;display:table}#NR-header-logo-sv img{margin-left:10px}.NR-search-text{width:415px;border:0}.NR-search .search_box_bk{border:2px solid #333;width:500px;margin:0 auto}.NR-search .search_box_bk .all_keywordsearch{padding:5px;font-size:14px;padding:5px 5px5px}.NR-search .search_box_bk .all_keywordsearchbtn{background:#333;color:#fff;border-radius:0}.NR-search .search_box_bk .textbox{display:table-cell}.NR-search .search_box_bk .search_btn{display:table-cell;width:75px}.NR-search .search_box_bk .search_btn input{font-size:14px}.NR-search .search_box_bk .all_keywordsearchbtn{width:75px}.NR-search .search_box_bk .search_btn{background:#333}#NR-header #NR-header-logo{width:180px;display:table-cell;vertical-align:top;line-height:38px}#NR-header #NR-header-util{display:table-cell;position:static;width:240x}#NR-header .NR-search-top{display:table-cell;background:#fff;padding:0;vertical-align:top}#NR-header .search-unit{width:auto;display:table-cell}#NR-header input.NR-text.NR-search-text{float:left;width:320px}#NR-header .NR-select{margin:5px 5px 0 0}.search_btn{float:left}.NR-search-top form.NR-search-in input.NR-button{background:#333;color:#fff;border-radius:0;font-size:14px;padding:7px 20px}#NR-header .search-unit:hover .NR-select{background:#fff}.NR-search-top form.NR-search-in{display:table;width:100%}.NR-search-top form.NR-search-in #search-unit_sp.search-unit,.NR-search-top form.NR-search-in .NR-text .NR-search-text{display:table-cell;width:100%}.nav-paging-in{margin:10px 0 8px;text-align:center}.nav-paging-in li{border:1px solid #ccc;display:inline-block;margin:0 5px;min-width:32px}:first-child+html .nav-paging-in li{display:inline;zoom:1}.nav-paging-in li a{background:#fff;display:block;font-size:14px;padding:11px 0 10px}.nav-paging-in li a:link,.nav-paging-in li a:visited{color:#333;text-decoration:none}.nav-paging-in li a:hover{color:#333;text-decoration:underline;opacity:.8}.nav-paging-in li.NR-now a:link,.nav-paging-in li.NR-now a:visited{color:#fff;text-decoration:none}.nav-paging-in li.NR-now a:hover{color:#fff;opacity:.8;text-decoration:underline;opacity:1}.nav-paging-in li.next a,.nav-paging-in li.prev a{padding:9px 10px 8px}.nav-paging-in li.dot{border:0;height:33px;margin:0 5px;min-width:0;vertical-align:middle}div.menuarea .list-sp-nav{margin:0;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd}div.menuarea .list-sp-nav h3{width:50%;float:left;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;margin:0}div.menuarea .list-sp-nav h3 a{display:block;text-decoration:none;padding:13px 20px;font-size:16px;color:#333;box-sizing:border-box;border-right:1px solid #ccc;margin:0}div.menuarea .list-sp-nav h3 a span:before{padding-right:10px}.NR-tpath{margin:0 auto;padding:0;width:1004px}.NR-tpath ol{padding:0}.NR-tpath ol li{font-size:14px;line-height:1.6}.NR-tpath.footer ol li a,.NR-tpath li a{color:#0d47a1!important}.list-simple-g li a:hover,.NR-tpath.footer ol li a:hover{text-decoration:underline!important}.NR-tpath h1{display:inline;font-weight:400;margin:0;padding:0}.NR-tpath.footer{padding:0 0 20px}.NR-tpath a:link,.NR-tpath a:visited{color:inherit;text-decoration:none}.NR-tpath.footer ol li a.nolink,.NR-tpath li a.nolink{color:#000!important;cursor:text;text-decoration:none!important}.NR-tpath li a.nolink:hover{color:#000!important;text-decoration:none!important}.NR-tpath a:hover{color:inherit;opacity:.8;text-decoration:underline}#NR-nav{margin-top:43px}.social-button img,.social-button li{height:32px;width:32px}.social-button li{display:inline-block;margin:0 8px 0 0}:first-child+html .social-button li{display:inline;zoom:1}.social-button.right li{margin:0 0 0 8px}.social-button-wide{box-sizing:border-box;letter-spacing:-.4em;margin:0;text-align:center}.list-tag-b+.social-button-wide{margin:15px 0 0}.social-button-wide li{box-sizing:border-box;float:left;letter-spacing:normal;margin:0 0 0 10px;text-align:left;width:218px}:first-child+html .social-button-wide{overflow:hidden}:first-child+html .social-button-wide li{display:block;float:left}.social-button-wide li:first-child{margin:0}.social-button-wide li.twitter{background:#75b6e1}.social-button-wide li.facebook{background:#5071bc}.social-button-wide li.gplus{background:#e16a59}.social-button-wide li a{display:block}.social-button-wide li a:hover{opacity:.8}.social-button-wide li span{box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:34px;line-height:34px;text-align:center;width:174px}.social-button-wide.sp-visible li:first-child{margin:0 1.5%}sup{font-size:12px;vertical-align:top;line-height:100%}.index-promotion{margin:10px 0;text-align:left}.index-promotion.margin-l{margin:16px 0 0 16px}.index-promotion p{display:inline;font-weight:700}.index-promotion li,.index-promotion ul{display:inline-block}.index-promotion li{line-height:1.6}.index-promotion .list-simple-g>li:before{margin-top:0;top:0}.index-promotion .list-simple-g>li>ul>li:before{color:#999;content:">";font-family:monospace;margin:0 5px}.index-promotion .list-simple-g>li>ul>li:first-child:before{content:"";margin:0}#NR-footer-sv dt{margin:0 0 10px}#NR-footer-sv dd{margin:0 0 10px;overflow:hidden}#NR-footer-sv dd>ul>li.children,#NR-footer-sv dd>ul>li:last-child{margin:0}#NR-footer-sv dd>ul>li>ul{display:block;margin:0 0 10px;padding:0 0 0 2em}#NR-footer-sv dd>ul>li>ul>li:last-child{margin-right:0}#NR-footer-sv .children li{white-space:nowrap}.bb0{border-bottom:0!important}#NR-main .lcont{float:left;width:342px}#NR-nav{margin-top:0}a{color:#0d47a1}#NR-main .lcont,#NR-main .rcont{float:left;width:342px}#NR-main .lcont{margin-right:10px}#NR-wrapper{background:#f8f6ef;padding-top:10px}.NR-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.NR-ad:after{clear:both;content:".";display:block;height:0;visibility:hidden}#NR-nav-main li a{padding:10px 25px}.basic_title h1{font-size:20px}.basic_title div.detail_cont_title,.basic_title h2,.basic_title h3{line-height:120%}.basic_title div.detail_cont_title,.basic_title h2.nolink,.basic_title h3.nolink{padding:12px 10px!important}h3{line-height:120%}h3 span.sound{margin-left:0}h3 span.sound span{font-size:18px;color:#000}ul.side_info_list li a,ul.text_list li a{position:relative}ul.content_list li a:after,ul.side_info_list li a:after,ul.text_list li a:after{line-height:1;width:.9em;height:.9em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - 7px);right:8px}ul.content_list.nolink li a:after{background:none}ul.content_list li a,ul.side_info_list li a,ul.text_list.colum1 li.nolink_select,ul.text_list li a{padding:12px 22px 12px 10px;word-wrap:break-word}ul.side_info_list li:nth-child(3) a{border-bottom:none}ul.text_list.colum1 li.nolink_select{text-decoration:underline;border-bottom:1px solid #e5e6e9;box-sizing:border-box}.content_list.nolink li,.content_list li a{padding:10px}.content_list li p.link{padding:3px 0}.content_list.news li a p.title,.content_list.parlance li a p.title,.content_list.special li a p.title{color:#0d47a1}.content_list li p.title{padding:0;line-height:150%}.side_info{padding:0;background:#fff}.bb5_bg{border-bottom:5px solid #f8f6ef}.bb0{border-bottom:0}.mean_info{padding:10px;box-sizing:border-box;background:#fff}.mean_info ul li{float:left;margin-right:10px}.mean_info ul li span{background:#efefef;font-size:12px;padding:1px 3px;margin-right:3px}.bb2{border-bottom:1px solid #eee}.header-hinshi{background:#efefef;padding:10px;box-sizing:border-box;border-top:2px solid #ccc}.header-hinshi-meaning{border-bottom:1px solid #ccc}.bt_c{border-top:1px solid #ccc}.bt_c2{border-top:2px solid #ccc}.contents .examples{padding:12px 10px 10px;background:#efefef;box-sizing:border-box;margin-bottom:10px;position:relative;display:table;width:100%}.contents .examples dl{display:table-cell}.contents .examples dt{margin-top:10px}.contents .examples dt:first-child{margin-top:0}.contents .examples dt a{text-decoration:underline!important;color:#000}.contents .examples dd p.text{margin:0}.contents .examples p.close,.contents .examples p.open{padding-right:5px;box-sizing:border-box;display:table-cell;width:35px;text-align:right;vertical-align:middle;cursor:pointer}.contents .other_words{border:1px solid #ccc;margin-bottom:10px}.contents .other_words h3{border-bottom:1px solid #ccc;box-sizing:border-box;padding:5px 10px;background:#efefef;font-weight:700}.contents .other_words .inner{padding:10px;box-sizing:border-box}.contents .other_words .inner ol li strong{font-size:14px;padding-right:8px}.contents .other_words .inner ol.meaning li:last-child,.contents .other_words .inner ol.meaning li:last-child p.text{margin-bottom:0}.content_list.idiom li a p.title{color:#0d47a1}.content_list.idiom li p.img{text-align:center;width:80px}.content_list.idiom li p.img span{margin-right:10px}.content_list.idiom li a{display:table}.leaf_idiom-list .content_list.idiom li a{width:calc(100% - 32px)}.content_list.idiom.lsize li p.img{height:80px}.content_list.idiom li p.img img{max-width:100px;max-height:80px;width:auto;height:auto}.content_list.idiom li p.img span{width:100px;height:80px;vertical-align:middle;display:table-cell}ul.basic_tab_top li.select a,ul.basic_tab_top li a:hover{color:#9c4836;border-bottom:4px solid #9c4836!important}a i{color:#666}#NR-footer-in{padding:25px 10px}.NR-copyright{font-size:13px}.contents_area ol.meaning p>strong:first-child{margin-right:0}.content_list.news li p.img{margin-right:5px;vertical-align:top;background:#fff}.content_list.news li p.img span{background:#efefef;display:table-cell;vertical-align:middle;text-align:center;width:60px;height:60px}.content_list li p.img img{max-width:60px;max-height:60px;width:auto;height:auto}.content_list.special li{width:50%;float:left}.content_list.special li p.text{line-height:130%}.content_list.special li:nth-last-child(2){border-bottom:0}.content_list.special li p.img{width:80px;height:80px}.content_list.special li p.img img{width:80px;height:80px;max-width:80px;max-height:80px}.contents table.meaningtbl{font-size:14px!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:100%}.contents table.meaningtbl tr td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.contents table.meaningtbl tr:first-child td{text-align:center;background:#efefef;vertical-align:middle}#NR-header{width:100%;background:#fff;background-attachment:fixed;filter:alpha(opacity=98);-moz-opacity:.98;opacity:.98}#NR-header.is-fix{position:fixed;top:0;left:0;z-index:5000}.bk_search_box{margin:0 auto}.bk_search_box .search-unit{display:table-cell;height:auto}.bk_search_btn{background:#333;display:table-cell}.bk_search_btn .NR-button{background:#333;color:#fff;line-height:28px;font-size:14px}.bk_search_btn:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.source_area{padding:8px 10px;box-sizing:border-box;font-size:14px;line-height:150%;word-break:break-all}.source{font-size:12px;text-align:right;color:#666}.source a:hover{text-decoration:underline!important}.meaning_area{font-size:16px}.meaning_area small{font-size:70%}.contents_area .contents .meaning,.contents_area .contents .text{margin-bottom:10px}.contents_area ol.meaning li{padding-left:1em;text-indent:-1em;word-break:break-all;margin-bottom:10px}.contents_area ol.meaning li strong{font-size:17px;margin-right:10px}ul.photo_album{margin:0}ul.photo_album li{float:left;margin:0 5px 10px;width:102px;height:102px;background:#efefef;text-align:center;display:table}ul.photo_album li a{display:table-cell;vertical-align:middle}ul.photo_album li img{max-width:102px;max-height:102px;width:auto;height:auto}ul.photo_album li a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.pic_collection ul.photo_album{margin:0 5px}.pic_collection ul.photo_album li{width:218px;height:218px}.pic_collection ul.photo_album li img{max-width:218px;max-height:218px;width:auto;height:auto}.pic_collection ul.photo_album.main li{width:674px;height:350px}.pic_collection ul.photo_album.main li span{display:table-cell;vertical-align:middle}.pic_collection ul.photo_album.main li img{max-width:674px;max-height:350px;width:auto;height:auto}.related_words_box dl.related_words.cont1{width:100%}.related_words_box dl.related_words_cat dt,.related_words_box dl.related_words dt{float:left;margin-right:15px;font-weight:700;width:50px}dl.related_words_cat dd,dl.related_words dd{float:left}.related_words_box .contents_area.cont2 dl.related_words_cat dd,.related_words_box .contents_area.cont2 dl.related_words dd{width:262px}.related_words_box .contents_area.cont1 dl.related_words_cat dd,.related_words_box .contents_area.cont1 dl.related_words dd{width:608px}.related_words_box dl.related_words_cat ul.linelink li,.related_words_box dl.related_words ul.linelink li{margin-right:15px}.social-button-wide ul{width:100%;margin:0 auto}.example_sentence ul.content_list.nolink li{padding:12px 10px 11px;line-height:150%}.example_sentence ul.content_list.nolink li strong{color:#000}.example_sentence ul.content_list.nolink li p.text em{font-weight:700}.example_sentence ul.content_list.nolink li p.text span.fs12 a{display:inline;color:#0d47a1!important;padding:0}.category{padding:10px;box-sizing:border-box}.category ul.linelink li{line-height:120%;padding:5px;box-sizing:border-box}.category dl.relation dt a{font-weight:700;margin-bottom:5px;display:block;line-height:120%}.category dl.relation dd{padding-left:10px}.category dl.relation dd ul li.select{color:#000;text-decoration:underline}.category.related ul.linelink li{width:48%;display:inline-block;vertical-align:top}.category.related ul.linelink.cont1 li{width:100%}.search_ranking ul.text_list li p{float:left;width:50px}ul.basic_tab.jstab li,ul.basic_tab li{color:#9c4836;border-top:1px solid #9c4836;border-bottom:1px solid #9c4836}ul.basic_tab.jstab li span,ul.basic_tab li a{border-right:1px solid #9c4836;color:#9c4836;line-height:100%}ul.basic_tab{border-left:1px solid #9c4836}ul.basic_tab.jstab li.select span,ul.basic_tab.jstab li span:hover,ul.basic_tab li.select,ul.basic_tab li:hover a,ul.basic_tab li a:hover{background:#9c4836;color:#fff}.mistakeable_english dl,.proverb dl{line-height:130%}.mistakeable_english dl dt,.proverb dl dt{margin-bottom:2px;color:#0d47a1}.social-button-wide.right_side li{box-sizing:border-box;float:left;letter-spacing:normal;text-align:center;width:86px;margin:0 10px 0 0;border-radius:2px}.social-button-wide.right_side li:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}:first-child+html .social-button-wide.right_side{overflow:hidden}:first-child+html .social-button-wide.right_side li{display:block;float:left}.social-button-wide.right_side li:last-child{margin:0}.social-button-wide.right_side li.twitter{background:#5ea9dd;border-bottom:3px solid #267db7}.social-button-wide.right_side li.facebook{background:#3c589d;border-bottom:3px solid #2d4275}.social-button-wide.right_side li.gplus{background:#dc4b38;border-bottom:3px solid #ac301e}.social-button-wide.right_side li.line{background:#00b900;border-bottom:3px solid #008600}.social-button-wide.right_side li a{display:block;padding:8px 0 6px}.social-button-wide.right_side li span{color:#fff;font-size:12px;font-weight:700;display:inline;height:auto;line-height:inherit}.social-button-wide.right_side{margin-bottom:5px}h3.mean_wikionary_title{padding:12px 10px 8px;box-sizing:border-box;font-size:14px;line-height:150%;word-break:break-all;font-weight:700}.contents dl.mean_wikionary dt{font-weight:700}.contents dl.mean_wikionary dd{margin-bottom:10px}.contents dl.mean_wikionary dd ol li strong{font-size:15px}.contents-wrap-b{border-top:0}.prog_parent{padding:10px;margin:0;box-sizing:border-box;font-size:14px}.content-box:first-child{padding:0!important}.p0{padding:0}.fa.fa-chevron-circle-left{color:#666;text-decoration:none}#NR-wrapper-in #NR-wrapper-in .text a:hover i.fa-chevron-circle-left{text-decoration:none!important}.nav-paging.bt_e5{border-top:1px solid #e5e6e9}.picture.bt_5e{border-top:2px solid #e5e6e9}.nav-paging-in li.dot{height:auto;margin:-25px 0 0}.icon,.icon:before{line-height:1;width:1em;height:1em}.icon-camera:before{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzc1NzU3NSIgZD0iTTIwIDYuNWgtM3YtMWMwLTEuMS0uOS0yLTItMkg5Yy0xLjEgMC0yIC45LTIgMnYxSDRjLTEuMSAwLTIgLjktMiAydjEwYzAgMS4xLjkgMiAyIDJoMTZjMS4xIDAgMi0uOSAyLTJ2LTEwYzAtMS4xLS45LTItMi0yem0tOCAxMmMtMi44IDAtNS0yLjItNS01czIuMi01IDUtNSA1IDIuMiA1IDUtMi4yIDUtNSA1em0zLjUtNWMwIDEuOS0xLjYgMy41LTMuNSAzLjVzLTMuNS0xLjYtMy41LTMuNVMxMC4xIDEwIDEyIDEwczMuNSAxLjYgMy41IDMuNXoiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-3px;width:1.3em;height:1.3em}.icon-caret-right{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:inherit;width:.8em;height:.8em}.icon-angle-right{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-1.5px}.sub-contents .icon-angle-right,.thsrs-fa-edit{width:.8em;height:.8em;vertical-align:-1px}.icon-angle-right-gray{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:.5px;width:.7em;height:.7em}.icon-angle-right-darkgray{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:text-bottom;width:.6em;height:.6em;vertical-align:1px}.icon-angle-left{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTE1LjggMjEuOGMtLjMgMC0uNSAwLS43LS4zbC04LjgtOC44Yy0uNC0uNC0uNC0xIDAtMS40bDguOC04LjdjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC04IDggOCA4Yy40LjQuNCAxIDAgMS40cy0uNS4zLS43LjN6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-1.5px}.icon-angle-left-dark-gray{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTE1LjggMjEuOGMtLjMgMC0uNSAwLS43LS4zbC04LjgtOC44Yy0uNC0uNC0uNC0xIDAtMS40bDguOC04LjdjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC04IDggOCA4Yy40LjQuNCAxIDAgMS40cy0uNS4zLS43LjN6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-.5px;width:.8em;height:.8em}:root .icon-angle-left-dark-gray,_::-webkit-full-page-media,_:future{vertical-align:.5px}.icon-book{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTE5IDIwSDdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTJjLjYgMCAxLS40IDEtMVY0YzAtMS4xLS45LTItMi0ySDZjLTEuMSAwLTIgLjktMiAydjE1LjJjLjEgMS4zIDEuMSAyLjQgMi40IDIuN0gxOWMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMXpNOCA2LjVoOGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMUg4Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:middle}.icon-book,.icon-book-gray{content:"";display:inline-block;height:1.2em;width:1.2em}.icon-book-gray{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTE5IDIwSDdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTJjLjYgMCAxLS40IDEtMVY0YzAtMS4xLS45LTItMi0ySDZjLTEuMSAwLTIgLjktMiAydjE1LjJjLjEgMS4zIDEuMSAyLjQgMi40IDIuN0gxOWMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMXpNOCA2LjVoOGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMUg4Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-3px}.c-delBtn:before{position:absolute;left:12px;top:calc(50% - 7px)}.c-delBtn:before,.c-delIcon:before{content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTEzLjQgMTJsNy4zLTcuM2MuNC0uNC40LTEgMC0xLjRzLTEtLjQtMS40IDBMMTIgMTAuNiA0LjcgMy4zYy0uNC0uNC0xLS40LTEuNCAwcy0uNCAxIDAgMS40bDcuMyA3LjMtNy4zIDcuM2MtLjQuNC0uNCAxIDAgMS40cy41LjMuNy4zLjUgMCAuNy0uM2w3LjMtNy4zIDcuMyA3LjNjLjIuMi41LjMuNy4zcy41IDAgLjctLjNjLjQtLjQuNC0xIDAtMS40TDEzLjQgMTJ6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain}.icon-volume{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTkuOCA1LjdMNiA4LjdIMi45Yy0uNiAwLTEgLjQtMSAxdjQuNWMwIC42LjQgMSAxIDFINmwzLjggM2MuNi41IDEuNSAwIDEuNS0uNlY2LjNjMC0uNy0uOS0xLjEtMS41LS42ek0xNC4xIDkuMmMtLjQtLjItLjggMC0xIC4zLS4yLjQgMCAuOC4zIDEgLjYuMy45LjkuOSAxLjVzLS4zIDEuMi0uOSAxLjVjLS40LjItLjUuNy0uMyAxIC4xLjIuNC40LjYuNHMuMyAwIC40LS4xYzEtLjYgMS42LTEuNyAxLjYtMi44cy0uNi0yLjItMS42LTIuOHoiLz48cGF0aCBkPSJNMTkgMTJjMC0yLTEuMS00LTIuOS01LS40LS4yLS44IDAtMSAuMy0uMi40IDAgLjguMyAxIDEuMy44IDIuMSAyLjIgMi4xIDMuN3MtLjggMi45LTIuMSAzLjdjLS40LjItLjUuNy0uMyAxIC4xLjIuNC40LjYuNHMuMyAwIC40LS4xYzEuOC0xIDIuOS0yLjkgMi45LTV6Ii8+PHBhdGggZD0iTTE3LjkgNC44Yy0uNC0uMi0uOCAwLTEgLjMtLjIuNCAwIC44LjMgMSAyLjEgMS4yIDMuNCAzLjQgMy40IDUuOXMtMS4zIDQuNi0zLjQgNS45Yy0uNC4yLS41LjctLjMgMSAuMS4yLjQuNC42LjRzLjMgMCAuNC0uMWMyLjYtMS41IDQuMS00LjIgNC4xLTcuMVMyMC40IDYuNCAxNy45IDV6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;vertical-align:-webkit-baseline-middle;width:1.4rem;height:1.4rem;margin-top:-9px;margin-left:6px}.basic_title div.detail_cont_title span a span.icon.icon-volume,.basic_title h2 span a span.icon.icon-volume{vertical-align:-webkit-baseline-middle;margin-left:7px}:root .basic_title div.detail_cont_title span a span.icon.icon-volume,:root .basic_title h2 span a span.icon.icon-volume,_::-webkit-full-page-media,_:future{vertical-align:-6px}@media (-ms-high-contrast:none){.basic_title div.detail_cont_title span a span.icon.icon-volume,.basic_title h2 span a span.icon.icon-volume{vertical-align:-7px}}.help_je>h2.help_open:after,.help_kanji>h2.help_open:after,.help_page>h2.help_open:after{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTEyIDE4LjRjLS4zIDAtLjUgMC0uNy0uM0wyLjUgOS4zYy0uNC0uNC0uNC0xIDAtMS40czEtLjQgMS40IDBsOCA4IDgtOGMuNC0uNCAxLS40IDEuNCAwcy40IDEgMCAxLjRsLTguOCA4LjhjLS4yLjItLjUuMy0uNy4zeiIvPjwvc3ZnPg==")}.help_je>h2.help_close:after,.help_kanji>h2.help_close:after,.help_page>h2.help_close:after{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTIwLjggMTcuNGMtLjMgMC0uNSAwLS43LS4zbC04LTgtOC4xIDhjLS40LjQtMSAuNC0xLjQgMHMtLjQtMSAwLTEuNGw4LjctOC44Yy40LS40IDEtLjQgMS40IDBsOC44IDguOGMuNC40LjQgMSAwIDEuNHMtLjUuMy0uNy4zeiIvPjwvc3ZnPg==")}.help_je>h2.help_close:after,.help_je>h2.help_open:after,.help_kanji>h2.help_close:after,.help_kanji>h2.help_open:after,.help_page>h2.help_close:after,.help_page>h2.help_open:after{line-height:1;width:1em;height:1em;content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;right:9px;top:calc(50% - 7px)}.top-sitemap-link{width:.7em;height:.7em;vertical-align:.5px}.clearfix:after,.content-box:after,.cx:after,.examples .list-data-b-in:after,.examples:after,.list-tab-a:after{clear:both;content:".";display:block;height:0;visibility:hidden}#NR-main{width:694px}.list-simple-g>li{padding:0}.list-simple-g>li:before{content:""}.index-promotion .list-simple-g>li>ul>li:first-child{margin-left:0}.index-promotion{margin:0}.NR-tpath.footer{padding:0 0 10px}.list-simple-g li a{color:#0d47a1!important}.ad-wrap{margin:0 0 10px}.basic_title h3.nolink span.sound a.play{padding:0;display:inline}#NR-wrapper-in{margin:0 auto}.tab-wrap{margin:0}.list-tab-a{position:relative;margin:0;letter-spacing:normal;border:0;width:100%;border-bottom:5px solid #f8f6ef;background:#fff}.list-tab-a li{background:#fff;border:0 solid #9c4836;display:block;float:left;margin:0;vertical-align:baseline;width:25%;text-align:center}.list-tab-a li a{color:#000}.list-tab-a li a,.list-tab-a li span.nolink{padding:14px 0 10px;display:block;border-bottom:4px solid #fff}.list-tab-a li span.nolink{color:#999}.list-tab-a li a:link,.list-tab-a li a:visited{text-decoration:none}.list-tab-a li a:hover{color:#000;opacity:1;text-decoration:none}.list-tab-a li.NR-now{color:#9c4836;font-weight:700}.list-tab-a li.NR-now,.list-tab-a li a:hover{border-bottom:4px solid #9c4836!important;padding:14px 0 10px}.list-tab-a li a:hover{color:#9c4836!important}.list-tab-a li a:link,.list-tab-a li a:visited{color:#000}.contents-wrap-ej{display:block}.contents-wrap-ej h1.ttl-a.ttl-a-imi.header{display:block;font-size:14px;line-height:auto;text-indent:0;border-bottom:1px solid #ccc;padding:10px;box-sizing:border-box}.header.ttl-a+.cite.sup-a{display:block;height:auto;width:auto;position:static}.header.ttl-a+.cite.sup-a a{position:static;padding:10px;box-sizing:border-box;display:block}.contents-wrap-ej .sup-a{padding-right:0;text-align:left}.contents-wrap-b{padding:0;line-height:130%}.contents-wrap-b p.cite.sup-a{border-bottom:1px solid #ddd}.ttl-ej-kugiri{margin:0}hr.ttl-ej-kugiri{display:none}.contents-wrap-b-in{margin-top:0;border-top:0}.list-data-a{padding:0 10px}.content-box:first-child{margin:0;padding:5px 0 10px;box-sizing:border-box}.content-box{margin:0 0 10px;padding:0;box-sizing:border-box;background:#fff}.header-hinshi{font-size:14px;color:#000}.list-data-b{margin-top:0;padding:10px;box-sizing:border-box}.list-data-b.list-meanings>li{padding-left:25px!important;font-size:14px}.list-data-b.list-meanings .in-ttl-b>strong:first-child{left:0;color:#000}.examples{margin-top:10px;margin-bottom:10px;padding:13px 5px 3px 13px;box-sizing:border-box;border-radius:0;background:#efefef;display:table;width:100%}.examples:after{width:0}.examples .arrow{display:table-cell;width:35px;vertical-align:middle}.examples:before{content:"";display:none}.examples .list-data-b-in{margin:0 0 10px}.list-data-b-in .text-en:first-child{margin-top:0}.examples ul.list-data-b-in li.text-en.text-c.no-text-indent span.ex{color:#000}.examples ul.list-data-b-in li.text-en.text-c.no-text-indent span.ex a{color:#000;border-bottom:0 solid #000;text-decoration:underline!important}.examples .NR-more-button{float:none;text-align:center;border:0;background:none;color:#bdbdbd;width:auto;height:auto;margin-top:-5px}.examples .NR-more-button:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.examples .NR-more-button:before{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTEyIDE4LjRjLS4zIDAtLjUgMC0uNy0uM0wyLjUgOS4zYy0uNC0uNC0uNC0xIDAtMS40czEtLjQgMS40IDBsOCA4IDgtOGMuNC0uNCAxLS40IDEuNCAwcy40IDEgMCAxLjRsLTguOCA4LjhjLS4yLjItLjUuMy0uNy4zeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;line-height:1;width:1em;height:1em;content:"";display:inline-block}.examples .NR-more-button-wrapper{height:auto;margin-top:0;display:table-cell;width:35px;vertical-align:middle}.list-data-b>li:first-child{margin:0}.header-idiom{margin:0;border:0;border-top:2px solid #ccc;padding:10px;box-sizing:border-box;color:#000;background:#efefef;font-weight:700}.text-indent{padding-left:0;text-indent:0}.list-data-b>li{padding-top:0;margin-top:0}ol.list-data-b.list-idioms{padding:10px}ol.list-data-b.list-idioms+ol.list-data-b.list-idioms{border-top:1px solid #ddd}.in-ttl-b{font-size:14px}.list-data-b.list-idioms>li>.list-data-b-in{margin-top:.8em;margin-left:0;padding-left:0}.content_list.parlance li a p.snippet i.arrow{float:left;font-size:15px;margin-top:3px;margin-right:5px}.list-data-d.list-origin .title.in-ttl-c,.list-data-d.list-titles .title.in-ttl-c{padding:5px 10px;box-sizing:border-box;background:#efefef;color:#000;line-height:130%!important;border-bottom:1px solid #ccc;font-weight:700}.list-data-d.list-origin .text-b,.list-data-d.list-titles .text{padding:10px 10px 5px;box-sizing:border-box;word-wrap:break-word}ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym{margin:0 0 10px;padding:0}ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym dt.title.in-ttl-c{color:#000;background:#efefef;padding:5px 10px;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:130%;margin-bottom:10px;font-weight:400}ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym dd.text.text-b,ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym p.text.text-b{margin:0 10px 10px;font-size:14px}dl.list-data-d.list-origin div.examples,ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym div.examples{margin:0 10px 10px;width:97%;display:table}dl.list-data-d.list-origin div.examples.expanded,ol.list-data-b.list-meanings dl.list-data-d.box-b.list-synonym div.examples.expanded{display:block}.tab-wrap+.example_block .contents-wrap-b{margin:0}.example_block .contents-wrap-b-in .content-box ul.list-data-b-in{padding:10px;border-bottom:1px solid #eee;box-sizing:border-box}.example_block .contents-wrap-b-in .content-box ul.list-data-b-in.last{border-bottom:0 solid #eee}.example_block .contents-wrap-b-in .content-box ul.list-data-b-in li.text-en.text-c,.example_block .example_block .contents-wrap-b-in .content-box ul.list-data-b-in li.text-en.text-c a{color:#000}.example_block .contents-wrap-b-in .content-box ul.list-data-b-in li.text-en.text-c a span.a_line{text-decoration:underline}.example_block .text-c a:link,.text-c a:visited{border:0;color:#000}.example_block .contents-wrap-b{margin:0}.example_block .text-c.ref a{color:#0d47a1}.example_block .contents-wrap-b{border-bottom:0}.example_block .contents-wrap-b-in .content-box ul.list-data-b-in li.text-jp.text-c{margin-top:0}.idiom_block .list-search-a.list-index>li:first-child,.tab-wrap+.idiom_block .contents-wrap-b{margin:0}.idiom_block .list-search-a.list-index>li{margin:0;border-bottom:1px solid #eee;position:relative}.idiom_block .list-search-a.list-index>li a{padding:10px;box-sizing:border-box}.idiom_block .list-search-a.list-index>li a dl.list-search-a-in{margin:0}.idiom_block .idiom_block .list-search-a.list-index dt.title{font-weight:400;font-size:14px}.idiom_block .list-search-a.list-index .mean{padding:0}.contents-wrap-b{margin-top:0}.header-hinshi-meaning{position:static;padding:10px;box-sizing:border-box;border:solid #ccc;border-width:2px 0 0;background:#efefef;color:#000;font-size:14px}.header-hinshi-meaning:after{position:static;width:0;height:0;top:0;right:0;line-height:auto;border:0 solid #c1b4a8;background:none}.header-hinshi-meaning strong{font-weight:400}.content-box.content-box-ej dl.list-data-d.list-titles .examples{margin:0 10px 10px;box-sizing:border-box;display:block;width:auto}div.header-hinshi+dl.list-data-d.list-origin.list-frame-style{margin-top:10px}.meaning-index{border:1px solid #ccc;box-sizing:border-box;margin:10px 10px 20px;padding:10px}.meaning-index-title{background:#eee;border-bottom:1px solid #ccc;font-weight:700;margin:-10px -10px .8em;padding:.6em .6em .5em}.meaning-index:after{content:"";clear:both;display:block}.meaning-index .meaning-index-hinshi{float:left;width:2.5em}.meaning-index ul{margin-bottom:10px;padding-left:2.5em}.meaning-index ul:last-child{margin-bottom:0}.meaning-index ul li{margin-bottom:10px;padding-left:1em;text-indent:-1em}.meaning-index ul li:last-child{margin-bottom:0}.meaning-index .meaning-index-description{clear:both;margin-bottom:1em}.meaning-index .meaning-index-description:last-child{clear:both;margin-bottom:0}[data-type=fbox],[data-type=hinshi]{border:1px solid #666;display:inline-block;font-size:.8em;font-weight:400;line-height:110%;margin-right:.6em;padding:.2em .07em .02em}.list-etymology{border:1px solid #ccc;box-sizing:border-box;line-height:2;margin:0 10px 15px;padding:12px}.list-etymology dt{font-size:14px;font-weight:700}.list-etymology dd{line-height:1.6}.list-corpus{border-radius:12px;margin-top:15px}.list-data-d.list-origin.list-corpus .text-b{padding:0 10px 10px}.list-data-d.list-origin.list-corpus .title.in-ttl-c+.text-b{padding-top:10px}.list-corpus .in-ttl-c{border-radius:12px 12px 0 0}.mean_info ul{clear:both;padding-top:10px}.title.in-ttl-c+.examples,dl.list-data-d.list-origin>dt.title.in-ttl-c+div.examples{margin-top:10px}.title.in-ttl-c [data-type=fbox]{margin-left:.6em}[data-type="hinshi text-indent"]+[data-type=hinshi]{margin-left:5px}.list-data-b-in>.list-data-b-in{margin-bottom:0}.header-hinshi+.list-etymology{margin-top:10px}span.glabel{font-weight:700}.compound span+[data-type="hinshi text-indent"]{margin-left:4px}#NR-wrapper-in .anchor-hover-underline a:hover{text-decoration:underline}#NR-wrapper-in .anchor-hover-underline .except-hover-underline a:hover{text-decoration:none}#right_side_goo_srch_hotwords_data ul,#right_side_ranking_data ul{display:none}#right_side_goo_srch_hotwords_data ul.open,#right_side_ranking_data ul.open{display:block}.contents_area .contents i:not(.fa){font-style:italic;margin-right:0}.contents_area .contents sub{font-size:smaller;vertical-align:sub}.contents_area ol.meaning li strong{font-size:14px;margin:0}.contents_area ol.meaning p>strong:first-child{font-size:15px}.omit_nowidth{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}img.gaiji{height:18px;vertical-align:middle}#NR-header-app-balloon{display:none}#cboxCurrent,#cboxTitle{font-size:14px}ul.text_list.last_child_border_bottom_none li:last-child a{border:none}.news b,.parlance b{font-weight:700}.suggest-unit{top:40px}.content_list.news li a p.snippet{margin:0;line-height:150%}.content_list.news li a p.news_footer{font-size:10px;margin-top:5px}.content_list.news li a p.news_footer .news_footer_ip{margin-right:10px}#NR-header-biglobe-logo{max-height:18px;width:auto;margin-left:10px}div#NR-header{margin-bottom:8px}.examples.expanded{display:block}.contents-wrap-b.meanging,.list-data-d.list-origin.list-frame-style .text{margin:0}section .contents-wrap-b:last-child{border-bottom:0}.basic_title h2{display:inline-block;padding:12px 10px 8px}.basic_title div.detail_cont_title a,.basic_title h2 a{display:inline;padding:0}.basic_title h2.news_headline{width:calc(100% - 135px)}.basic_title span.news_headline_sub{width:135px;font-size:11px}.contents-wrap-b.meanging.person{border-top:2px solid #e5e6e9}.contents-wrap-b.meanging.person.first{border-top:none}.person ul li{line-height:1.3;margin-bottom:5px}.person ul li span.title{font-weight:700}.person ul li span.text span{margin-right:5px}.bt_e{border-top:1px solid #e5e6e9}#NR-nav-main-in,#NR-nav-sub-in{padding:0 5px}#NR-nav-main li{margin-right:3px}#NR-footer-sv dt{margin:4px 0 10px}#NR-nav-sub{background:#fff}#NR-nav-sub li a{font-size:13px;border-color:#9c4836}#NR-nav-sub li.NR-now a,#NR-nav-sub li a:hover{padding-bottom:8px;border-bottom:2px solid #9c4836}.contents_area.person dl{width:100%}.contents_area.person div.clear{clear:both}.contents_area.person dl dt{width:15%;font-weight:700;clear:left}.contents_area.person dl dd,.contents_area.person dl dt{display:block;float:left;margin-bottom:5px;font-size:14px}.contents_area.person dl dd{width:85%}.contents_area.person.idiom dl dt{width:10%}.contents_area.person.idiom dl dd{width:90%}.basic_title h2.title{color:#000!important;display:inline-block;font-weight:700;padding:12px 10px 8px;font-size:16px}.basic_title h2.nolink.title{font-size:16px}.bb_c{border-bottom:1px solid #ccc}.index-block{display:table}.col-right{display:table-cell;box-sizing:border-box;padding:0;width:582px}.col-left{display:table-cell;border-right:2px solid #efefef;padding:10px 0 5px 10px;width:112px}.col-right .content_list li p.text{width:582px}.list-dic-index dt{padding:0 0 16px}.list-dic-index dt a{font-size:18px;font-weight:700}.srchnum{color:#666;font-size:14px;padding-left:10px}.list-dic-index dt .srchnum{color:#999;font-size:12px}.list-dic-index dd ul li{margin:0 0 16px;padding:0 0 0 8px}.list-dic-index dd ul li a{padding:0 0 0 10px;position:relative}.list-dic-index dd .srchnum{color:#999;font-size:12px}@media (-ms-high-contrast:none){.list-dic-index dd ul li a:before{line-height:1;width:.8em;height:.8em;content:"";background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;left:-4px;top:4px}}.list-dic-index dd ul li:before{color:#fff;content:" ";white-space:pre;font-size:14px;font-style:normal;font-weight:700;position:absolute;text-decoration:none;z-index:2;left:auto;margin-top:inherit;top:auto;background:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position-x:-5px;background-position-y:center;background-size:12px}.list-dic-index dd ul li.no-index-icon:before{background:none}.search-list .content_list li a p.title span{display:inline}.leaf_idiom-list .content_list li p.text,.search-list .content_list li p.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:660px}.leaf_idiom-list .content_list li p.img_exist_description{width:575px}.index-list .content_list li p.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:550px}.nobold{font-weight:400!important}.basic_title h2.paddding{padding:12px 10px 8px!important}.contents-wrap-b.meanging.bt_c{border-top:1px solid #ccc}.basic_title.bt_e5{border-top:1px solid #e5e6e9}.anchorLink h3{padding-top:70px;margin-top:-45px}.linelink.vline li:after{content:"\FF5C";display:inline-block;padding:0 .3em}.linelink.vline li:last-child:after{content:"";padding:0}.linelink.linkLevel li.lv1 a{font-size:1.1em}.linelink.linkLevel li.lv2{margin-left:17px}.linelink.linkLevel li.lv2:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute}.linelink.linkLevel li.lv2>a{margin-left:16px}.linelink.linkLevel li.lv2 a{font-size:1.1em}.linelink.linkLevel li.lv3{margin-left:10px}.linelink.linkLevel li.lv3 a{font-size:.95em}.linelink.linkBtn li a{background-color:#e3e4e6;border-radius:6px;display:inline-block;margin-right:.6em;padding:.4em .6em}.linelink.linkBtn li{margin:0 0 7px}.accordion .accordion_tit{border-top:1px solid #e5e6e9;margin:0;padding:12px 10px;position:relative}.accordion .accordion_body{border-top:1px solid #e5e6e9;box-sizing:border-box;margin:0;padding:15px 10px}.accordion .accordion_tit.accordion_close:after,.accordion .accordion_tit.accordion_open:after{line-height:1;width:1em;height:1em;content:"";display:inline-block;position:absolute;right:20px}.accordion .accordion_tit.accordion_open:after{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTIwLjggMTcuNGMtLjMgMC0uNSAwLS43LS4zbC04LTgtOC4xIDhjLS40LjQtMSAuNC0xLjQgMHMtLjQtMSAwLTEuNGw4LjctOC44Yy40LS40IDEtLjQgMS40IDBsOC44IDguOGMuNC40LjQgMSAwIDEuNHMtLjUuMy0uNy4zeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain}.accordion .accordion_tit.accordion_close:after{background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTEyIDE4LjRjLS4zIDAtLjUgMC0uNy0uM0wyLjUgOS4zYy0uNC0uNC0uNC0xIDAtMS40czEtLjQgMS40IDBsOCA4IDgtOGMuNC0uNCAxLS40IDEuNCAwcy40IDEgMCAxLjRsLTguOCA4LjhjLS4yLjItLjUuMy0uNy4zeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain}.list-simple-c{margin:20px 15px}.list-simple-c li{margin-bottom:10px}.list-simple-c li:last-child{margin-bottom:0}.cf:after,.linelink.linkLevel:after{clear:both;content:"";display:block}.linelink.linkLevel li{margin:0 0 .8em}.linelink.linkLevel li.lv1 a,.linelink.linkLevel li.lv2 a,.linelink.linkLevel li.lv3 a{font-size:1em}.linelink.linkLevel li.lv1{display:block}.linelink.linkLevel li.lv2{display:block;float:left;clear:left;margin-left:0;width:50%}.linelink.linkLevel li.lv2.has-children{width:unset}.linelink.linkLevel li.lv2+.lv2{clear:unset}.linelink.linkLevel li.lv2+.lv2.has-children{clear:left;margin-left:0;width:unset}.linelink.linkLevel li.lv2+.lv3:before{content:"\FF0D";color:#bbb;display:inline-block;padding-right:1.4em}.linelink.linkLevel li.lv2+.lv3{margin-left:.4em}.linelink.linkLevel li.lv3{display:block;float:left;margin-left:1.6em}.basic_title h1 span.meaning{margin-left:0}ul.basic_tab_top{background-color:#fff}.kakusu .content-box-in.col2{margin:0;padding:0}.kakusu .content-box-in.col2+.content-box-in.col2{padding:0}.list-kakusu li{float:left;text-align:center;margin:3% 0 0 3%;width:21%}.col2 .list-kakusu li{margin:5px 0 0 5px;width:79px}.list-kakusu li a{background:#eee;border:1px solid #ccc;border-radius:5px;display:block;font-size:14px;font-weight:700;padding:2px}.list-kakusu li a:link,.list-kakusu li a:visited{color:#333;text-decoration:none}.list-kakusu li a:hover{color:#fff;text-decoration:none;background:#9c4836;opacity:1}.kanji_list{display:flex;flex-wrap:wrap;align-content:flex-start;width:644px;padding-left:20px;padding-right:30px;padding-bottom:20px}.col-right.kanji{width:563px}.col-left.kanji{width:131px}.kanji_list.idx{width:483px;padding-left:35px;padding-right:45px}.kanji_list .kanji_item{flex-basis:70.5px;margin:20px 0 0 10px;text-align:center}.kanji_list .kanji_item a,.kanji_list .kanji_item a:link,.kanji_list .kanji_item a:visited{color:#000}.kanji_list .kanji_item a:hover{color:#666}.kanji_list .kanji_item .kanji{border:2px solid #ccc;border-radius:5px;margin:auto 4px;padding:10px 0}.kanji_list .kanji_item .kanji .text{font-size:36px;vertical-align:middle;text-decoration:none;display:inline-block}.kanji_list .kanji_item .kanji img{max-height:36px;margin-bottom:-3px}.kanji_list .kanji_item a:hover .kanji .text{text-decoration:underline}.kanji_list .kanji_item a .kanji img{border-bottom:2px solid #fff}.kanji_list .kanji_item a .kanji img:hover{border-bottom:2px solid #333;opacity:.6}.kanji_list .kanji_item p.lower{margin-top:5px}.bushu_list{padding:10px}.bushu_list table{font-size:14px!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:100%}.bushu_list table tr td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.bushu_list table tr:first-child td{text-align:center;background:#efefef;vertical-align:middle}.bushu_list table td:nth-child(odd){width:15%}.bushu_list table td:nth-child(2n){width:35%}.kanji_detail{padding:20px 10px 10px}.kanji_detail dt{width:4rem;text-align:center;border:1px solid #ccc;line-height:1.3;margin-left:5px;font-size:14px;background-color:#efefef}.kanji_detail dd{line-height:1.6;font-size:14px}.kanji_detail .side-by-side-dl dt{clear:left;float:left;margin-right:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:1px}.kanji_detail .side-by-side-dl dd{overflow:hidden;margin:0 0 10px}.kanji_detail .side-by-side-dl dd:last-child{overflow:hidden;margin:0}.kanji_detail .midashi_block{display:flex}.kanji_detail .midashi_block .kanji{flex-basis:180px;text-align:center}.kanji_detail .midashi_block .info,.kanji_detail .midashi_block .reads{flex-basis:247px;margin:0 0 10px}.kanji_detail .midashi_block .kanji .text{font-size:7rem}.kanji_detail .midashi_block .kanji img{max-height:120px}.kanji_detail .midashi_block .reads dd,.kanji_detail .midashi_block .reads dd span.okurigana{font-weight:400}.kanji_detail .meaning_block{margin:0 0 10px}.kanji_detail .meaning_block dt{margin-top:10px;margin-bottom:5px}.kanji_detail .meaning_block img{max-height:1.1rem;vertical-align:middle;margin-top:-3px}.kanji_detail .meaning_block{border:1px solid #ccc;padding:5px 5px 0}.kanji_detail .kanren_block{padding:10px 5px}.kanji_detail .block:first-child{border:none}.kanji_detail .block{border-top:1px solid #ccc;padding:10px 0}.kanji_detail .type{font-weight:700}.kanji_detail .meaning_block .block{border:none}.kanji_detail .meaning_block .block .inner_block{margin-top:10px;padding:0;line-height:150%;font-size:16px}.kanji_detail .meaning_block .block .inner_block .sankou{padding:10px 0 5px}.kanji_detail .kanren_block{padding:5px 5px 0}.kanji_detail .kanren_block .block .inner_block{display:flex;margin-top:10px}.kanji_detail .kanren_block .block .inner_block .kanji{flex-basis:180px}.kanji_detail .kanren_block .block .inner_block .info{flex-basis:241px}.kanji_detail .kanren_block .kanji{text-align:center}.kanji_detail .kanren_block .kanji .text{font-size:5rem}.kanji_detail .kanren_block .kanji img{max-height:5.5rem}.kanji_detail .kanren_block .kanji>p.sansyou img{max-height:1rem}.kanji_detail .yomi{font-weight:700}.kanji_detail .yomi .mark,.kanji_detail .yomi .okurigana{font-weight:400}ul.text_list.kanji{padding-bottom:12px;padding-right:10px}ul.text_list.kanji.colum1 li{width:10%;float:left;font-size:16px}ul.text_list.kanji.colum1.jn_kanren li{font-size:14px}ul.text_list.kanji li a{color:#0d47a1;border-bottom:0;padding:12px 0 0 10px}ul.text_list.kanji li a:after{content:none}ul.text_list.kanji li a:hover{opacity:unset;background-color:#fff}ul.text_list.kanji.word.colum1 li{width:auto}ul.text_list.kanji.word li a{padding-right:0}#NR-wrapper-in .anchor-hover-underline a.anchor-hover-none:hover{text-decoration:none}ul.item-list.items{list-style:none;display:flex;justify-content:space-between;padding:0;margin:0}ul.item-list.items li{padding:0;text-align:left;flex-grow:1}.hosoku-description{font-size:70%}.more.type-right-lt{font-size:14px;line-height:1;margin:24px 0 0;padding:0 30px 0 0;position:relative;text-align:right}.more.type-right-lt:before{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;position:absolute;right:10px;top:-1px}.more.type-right-lt a:link,.more.type-right-lt a:visited{text-decoration:none}.more.type-right-lt a:hover{opacity:.8;text-decoration:underline}.help_kanji>h2{border-top:1px solid #e5e6e9;margin:0;padding:12px 10px;position:relative}.help_kanji>h2:first-child{border-top:none}.help_kanji>h2 span{display:inline-block;min-width:1.5em;padding-right:.8em}.help_kanji>div{border-top:1px solid #e5e6e9;margin:0;padding:15px 25px;line-height:160%}.help_kanji .help_description{margin:0;padding:0}.help_kanji .help_description>li{padding:0 0 1em 2em}.help_kanji .help_description>li:last-child{padding:0 0 0 2em}.help_kanji .help_description>li:after{content:"";clear:both;display:block}.help_kanji .help_description>li>span{display:inline-block;float:left;width:2em;margin-left:-2em}.help_kanji .help_description>li>p{padding:0 0 1em}.help_kanji .help_description>li>p:last-child{padding:0 0 0 .3rem}.help_kanji .description_table{margin:0;padding:0 0 0 1em;display:flex;flex-direction:row;flex-wrap:wrap;width:50%}.help_kanji .description_table>dt{width:30%;padding-bottom:.3em}.help_kanji .description_table>dd{width:70%;padding-bottom:.3em}.help_kanji .description_exam{margin:0}.help_kanji .description_exam>li{padding:0 0 1em 2.5em}.help_kanji .description_exam>li:last-child{padding:0 0 0 2.5em}.help_kanji .description_exam>li>span{display:inline-block;float:left;width:2em;margin-left:-2em}.help_kanji .help_table{margin-bottom:1em}.help_kanji .help_table:last-child{margin-bottom:0}.help_kanji .help_table li{display:flex;flex-direction:row;flex-wrap:wrap}.help_kanji .help_table>li>p:first-child{width:35%;box-sizing:border-box;padding:0 .8em .3em 0}.help_kanji .help_table>li>p:nth-child(2){width:65%;padding-bottom:.3em}.help_kanji .help_column{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em}.contents_area .contents .meaning{margin-bottom:0}div.span{display:inline}.word-merge .basic_title h2.nolink.title div.span,.word-merge .basic_title h2.title div.span{font-size:14px}.related_words_box dl.related_words_cat dt,.related_words_box dl.related_words dt{width:60px}.related_words_box .contents_area.cont1 dl.related_words_cat dd,.related_words_box .contents_area.cont1 dl.related_words dd{width:598px}.related_words_box .contents_area.cont2 dl.related_words_cat dd,.related_words_box .contents_area.cont2 dl.related_words dd{width:252px}.background-white{background:#fff!important}.photo_album.padding-top{padding-top:10px}.basic_title h1 span.yomi{font-size:16px;font-weight:700;margin-left:0;color:#000}.help_je>h2{border-top:1px solid #e5e6e9;margin:0;padding:12px 10px;position:relative}.help_je>h2:first-child{border-top:none}.help_je>h2 span{display:inline-block;min-width:1.5em;padding-right:.8em}.help_je>div{border-top:1px solid #e5e6e9;margin:0;padding:15px 25px;line-height:160%}.help_je .help_description{margin:0;padding:0}.help_je .help_description>li{padding:0 0 1em 3em}.help_je .help_description>li:last-child{padding:0 0 0 3em}.help_je .help_description>li:after{content:"";clear:both;display:block}.help_je .help_description>li>span{display:inline-block;float:left;width:3em;margin-left:-3em}.help_je .help_description>li>p{padding:0 0 1em}.help_je .help_description>li>p:last-child{padding:0}.help_je .description_table{margin:0;padding:0 0 0 1em;display:flex;flex-direction:row;flex-wrap:wrap;width:50%}.help_je .description_table>dt{width:30%;padding-bottom:.3em}.help_je .description_table>dd{width:70%;padding-bottom:.3em}.help_je .description_exam{margin:0 0 0 1em}.help_je .help_table{margin-bottom:1em}.help_je .help_table:last-child{margin-bottom:0}.help_je .help_table li{display:flex;flex-direction:row;flex-wrap:wrap}.help_je .help_table>li>p:first-child{width:35%;box-sizing:border-box;padding:0 .8em .3em 0}.help_je .help_table>li>p:nth-child(2){width:65%;padding-bottom:.3em}.help_je .help_column{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em}.help_je .help_corpus h3{font-weight:700;padding:1em 0 2em}.help_je .help_corpus p{padding:0 0 1em}.help_je .help_corpus p:last-child{padding:0}.help_je .help_corpus>ul{padding:0 0 1em}.help_je .help_corpus>ul:last-child{padding:0}.help_je .help_corpus>ul li{text-indent:-1.5em;padding-left:1.5em}.help_je .help_corpus>dl{padding:0 0 1em}.help_je .help_corpus>dl:last-child{padding:0}.help_je .help_corpus>dl>dd{padding:0 0 .3em 2em}.help_je .help_corpus>dl>dd:last-child{padding:0 0 0 2em}.help_je .hatsuon h3{margin-top:20px;font-weight:700}.help_je .hatsuon h3:first-child{margin-top:0}.help_je .hatsuon table tr td:first-child{width:220px}.help_je .hatsuon dl{margin-top:20px}.help_je .hatsuon dt{font-weight:700;margin-top:10px}.help_je i{font-style:italic}.search-list div.medical p.title{margin-left:90px;width:auto}.search-list div.medical p.text{color:#fff;margin-left:90px;overflow:visible;text-overflow:clip;white-space:normal;width:auto}.search-list div.medical img{float:left;width:80px}.no_underber{text-decoration:none!important}#NR-header-biglobe{text-align:right}.list-simple-b.new_words{overflow:hidden}.list-simple-b.new_words>li{float:left;padding:0 20px 0 0}.new_words .list-simple-b.new_words li{font-size:14px;line-height:1.6}#NR-wrapper-in .list-simple-b.new_words>li a:hover{text-decoration:underline}.content-box.category,.in-ttl-e.category:first-child{margin:0}.in-ttl-e.category{background:#eee;color:#333;font-size:14px;font-weight:700;line-height:1.1;margin:18px 0 0;padding:6px 8px 2px}.in-ttl-e.category a{border-bottom:1px solid #333;color:#333;display:inline-block;font-weight:700;padding:0 0 1px;text-decoration:none;vertical-align:middle}.list-simple-d.category{margin:16px 0 0;overflow:hidden;padding:10px}.list-simple-d.category>li{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.list-simple-d.category>li:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;position:relative;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;left:-5px}.list-simple-d.category>li a{line-height:1.6}#NR-wrapper-in .list-simple-d.category>li a:hover{text-decoration:underline}.content-box-in.col2 .list-simple-d.category{padding:10px 0 10px 10px}.in-ttl-e.category+.list-simple-d.category{margin:0}.in-ttl-e.category+.list-simple-d.category>li{margin:0 0 10px;padding:0 0 0 10px}.list-simple-b.category{overflow:hidden}.list-simple-b.category>li{float:left;padding:0 20px 0 0}.list-simple-d.category .list-simple-b.category{box-sizing:border-box;padding:0 0 0 1em;width:100%}.ranking_back_number .in-ttl-c{font-size:14px;font-weight:700;line-height:2}.ranking_back_number .list-simple-a{overflow:hidden}.ranking_back_number .list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}.ranking_back_number .list-simple-a.col4>li{margin:16px 0 0 14px;width:15%}.ranking_back_number .list-simple-a li a:link,.ranking_back_number .list-simple-a li a:visited{color:#0d47a1;text-decoration:none}#NR-wrapper-in .ranking_back_number .list-simple-a li a:hover{opacity:.8;text-decoration:underline}.ranking_others .list-simple-a{overflow:hidden}.ranking_others .list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}#NR-wrapper-in .ranking_others .list-simple-a li a:hover{opacity:.8;text-decoration:underline}.ranking_others .list-simple-a.col2>li{box-sizing:border-box;margin:16px 0 0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:47%}.category-list .col-left{width:20%;padding-right:10px}.category-list .col-right .content_list li p.text{width:100%}.category-list .list-dic-index dd ul li a{display:block}.category-list .list-dic-index dd ul li ul.list-simple-b li:first-child{margin-top:16px}.category-list .content_list li a p.title span,.index-list .content_list li a p.title span{display:inline}.category-list .list-simple-d>li a{line-height:1.6}.category-list .list-simple-d>li:before{line-height:1;width:.79em;height:.79em;content:"";background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;left:-4px;top:4px}.category-list .list-simple-d{margin:0 10px;overflow:hidden;padding:10px 0}.category-list .list-simple-d>li{font-size:14px;margin:0 0 10px;padding:0 20px 0 10px;position:relative;vertical-align:top}.category-list .no-pager .content_list li:last-child{border-bottom:1px solid #e5e6e9}.ie-taio.list-dic-index dd ul li:before,.ie-taio.list-dic-index dd ul li a:before{content:"";background:none}.ie-taio.list-dic-index dd ul li span.item:before{color:#fff;content:" ";white-space:pre;font-size:14px;font-style:normal;font-weight:700;position:absolute;text-decoration:none;z-index:2;left:auto;margin-top:inherit;top:auto;background:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position-x:-5px;background-position-y:center;background-size:12px}.study img{max-width:100%;height:auto}.study h1{text-align:center}.list-study{overflow:hidden}.list-study>li{float:left;margin:0;width:33%;font-size:14px;line-height:1.6}.list-study>li .image{margin:0 0 20px}.list-study>li .title{margin:0;font-weight:700}.list-study>li .title a{color:#333;font-size:14px;font-weight:700}.list-study>li .description{line-height:1.6}.list-study>li dl.list-search-b-in dd.list{clear:both}.list-study dd.list ul.list-simple-d li,.list-study ul.list-simple-d li{padding:0 0 0 10px!important;margin:0 0 10px}.list-study .list-simple-d{overflow:hidden;padding:10px 0 10px 10px}.list-study .list-simple-d>li{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.list-study .list-simple-d>li:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;left:-4px;top:.6em;margin-top:-3px}.list-study .list-simple-d>li p{line-height:1.6}.list-study .in-ttl-c{font-size:14px;font-weight:700;line-height:2}.textalginright{text-align:right}.list-study .box-a{background-color:#f5f5f5;overflow:hidden;margin:10px;padding:20px 20px 0}.list-study .margintop30{margin-top:30px!important}.list-study h3.sub_title{border-bottom:1px solid #ddd;font-weight:700;margin:5px 0 15px;text-align:left}.list-study .fa-check-circle{font-style:normal!important}.contents-wrap-senryu h1{text-align:center}.contents-wrap-senryu h1 img{height:auto;width:100%}.contents-wrap-senryu .lead{line-height:1.6}.contents-wrap-senryu .social-button{margin:0 0 24px;text-align:right;vertical-align:middle}.content-box-senryu{margin:0;padding:20px}.content-box-senryu h2{font-size:18px;font-weight:700;margin:0 0 20px}.content-box-senryu .question-unit{border:1px solid #ccc;border-bottom:0 solid #fff;padding:0 0 40px;position:relative}.content-box-senryu .question-unit:after{background:url(/senryu_quiz/img/bg_baloon_01.png) no-repeat 0 0;bottom:-20px;content:"";display:block;height:20px;left:0;margin:0 auto;position:absolute;right:0;width:50px;z-index:2}.content-box-senryu .question-unit .info{background:#9c4836;border-radius:30px;color:#fff;display:inline-block;left:-10px;padding:10px 15px;position:absolute;top:-24px}:first-child+html .content-box-senryu .question-unit .info{display:inline;zoom:1}.content-box-senryu .question-unit .info .num{font-weight:700;margin:0 10px 0 0}.content-box-senryu .question-unit .ttl{background:#e8c11a;font-weight:700;line-height:1.6;margin:0 0 24px;padding:20px}.content-box-senryu .question-unit .link-category{margin:0 0 24px;padding:0 20px;text-align:right}.content-box-senryu .question-unit .link-category a{padding:0 0 0 15px;position:relative}.content-box-senryu .question-unit .link-category a:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - .4em);right:calc(100% - .5em)}.content-box-senryu .question-unit .senryu{font-size:30px;font-weight:700;line-height:1.6;margin:0 0 24px;text-align:center}.content-box-senryu .question-unit .senryu br{display:none}.content-box-senryu .question-unit .author{margin:0 0 40px;text-align:center}.content-box-senryu .question-unit .description{color:#999;text-align:center}.content-box-senryu .hint-unit{background:#efefef;border:1px solid #ccc;margin:0 0 40px;position:relative}.content-box-senryu .hint-unit .ttl{background:#92780a;color:#fff;font-weight:700;line-height:1.6;margin:0 0 24px;padding:20px}.content-box-senryu .hint-unit .txt{line-height:1.6;margin:0 auto 24px;text-align:center;width:auto}.content-box-senryu .hint-unit .txt a,.content-box-senryu .hint-unit .txt p{color:#36c;font-size:30px;font-weight:700}.content-box-senryu .hint-unit .txt a{border-bottom:1px dotted #36c;margin:0 5px;text-align:center;text-decoration:none}.content-box-senryu .hint-unit .translation{color:#999;margin:0 0 40px;text-align:center}.content-box-senryu .input-unit{text-align:center}.content-box-senryu .input-unit .notice{color:#999;font-size:20px;font-weight:700;margin:0 0 24px;text-align:center}.content-box-senryu .input-unit .notice em{color:#9c4836;font-weight:700}.content-box-senryu .input-unit input{border:2px solid #000;display:block;font-size:20px;font-weight:700;margin:0 auto 24px;padding:10px}.content-box-senryu .input-unit .button-a{background:#1a3169;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:1;margin:0 0 30px;padding:15px 45px}.content-box-senryu .input-unit .button-a:link,.content-box-senryu .input-unit .button-a:visited{color:#fff;text-decoration:none}.content-box-senryu .input-unit .button-a:hover{color:#fff;opacity:.8;text-decoration:underline}.content-box-senryu :first-child+html .button-a{display:inline;zoom:1}.content-box-senryu .button-a span{display:inline-block;padding:0 20px 0 0;position:relative}.content-box-senryu :first-child+html .button-a span{display:inline;zoom:1}.content-box-senryu .button-a span:before{line-height:1;width:1em;height:1em;content:"";display:block;position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;right:-3px}.content-box-senryu .column-unit{background:#f1e8b8;border:1px solid #ccc;margin:30px 0 0;padding:20px}.content-box-senryu .column-unit .ttl{font-size:18px;font-weight:700;margin:0 0 20px}.content-box-senryu .column-unit .txt{line-height:1.6}.content-box-senryu .answer-unit{background:#eac51c;border:1px solid #ccc;margin:0 0 40px;padding:20px;position:relative}.content-box-senryu .answer-unit .answer-unit-in{background:#fff;overflow:hidden;padding:40px;position:relative;text-align:center}.content-box-senryu .answer-unit .answer-unit-in:before{content:"";display:inline-block;height:115px;left:-100px;position:relative;top:-20px;width:115px;z-index:2}:first-child+html .content-box-senryu .answer-unit .answer-unit-in:before{display:inline;zoom:1}.content-box-senryu .answer-unit .answer-unit-in .txt{display:inline-block;line-height:2;margin:0 0 20px -110px;text-align:center;vertical-align:top}:first-child+html .content-box-senryu .answer-unit .answer-unit-in .txt{display:inline;zoom:1}.content-box-senryu .answer-unit .answer-unit-in .txt em{color:#9c4836;font-size:24px;font-weight:700}.content-box-senryu .answer-unit .answer-unit-in .senryu{font-size:30px;font-weight:700;line-height:1.6;margin:0 0 24px;text-align:center}.content-box-senryu .answer-unit .answer-unit-in .senryu span{color:#9c4836;font-weight:700}.content-box-senryu .answer-unit .answer-unit-in .senryu br{display:none}.content-box-senryu .answer-unit .answer-unit-in .author{text-align:center}.content-box-senryu .answer-unit.answer-ok .answer-unit-in:before{background:url(/senryu_quiz/img/ico_ok_01.png) no-repeat 0 0}.content-box-senryu .answer-unit.answer-ng .answer-unit-in:before{background:url(/senryu_quiz/img/ico_ng_01.png) no-repeat 0 0}.content-box-senryu .error-unit{padding:40px 0}.content-box-senryu .error-unit .txt{font-size:30px;font-weight:700;line-height:1.6;margin:0 0 40px;text-align:center}.content-box-senryu .error-unit .txt span{color:#9c4836;font-weight:700}.content-box-senryu .error-unit .back{text-align:center}.content-box-senryu .error-unit .back a{padding:0 0 0 15px}.content-box-senryu .list-tag{margin:0 0 40px}.content-box-senryu .list-tag ul{letter-spacing:-.4em}.content-box-senryu .list-tag ul li{display:inline-block;letter-spacing:normal;margin:0 10px 10px 0}:first-child+html .content-box-senryu .list-tag ul li{display:inline;zoom:1}.content-box-senryu .list-tag ul li a{background:#eee;border-radius:20px;color:#999;display:block;padding:10px 20px}.content-box-senryu .list-tag ul li a.current{background:#9c4836;color:#fff}.content-box-senryu .list-archive-wrap ul{border-top:1px solid #eee}.content-box-senryu .list-archive-wrap ul li{border-bottom:1px solid #eee}.content-box-senryu .list-archive-wrap ul li a{color:#111}.content-box-senryu .list-archive-wrap ul li a:hover{text-decoration:none}.content-box-senryu .list-archive-wrap ul li dl{padding:30px 0;text-align:center}.content-box-senryu .list-archive-wrap ul li dl dt{color:#111;font-size:20px;font-weight:700;margin:0 0 24px}.content-box-senryu .list-archive-wrap ul li dl dt:hover{text-decoration:underline}.content-box-senryu .list-archive-wrap ul li dl dd{color:#333;font-size:16px}.content-box-senryu .list-archive-wrap ul li dl dd:hover{text-decoration:none}.content-box-senryu .backnumber{text-align:center;position:relative}.content-box-senryu .backnumber a{display:inline-block;padding:0;width:170px;margin-right:20px}.content-box-senryu .backnumber span.backnumber-icon{line-height:1;width:.9em;height:.9em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:-1px;margin-right:7px}.content-box-senryu .nav-paging .next,.content-box-senryu .nav-paging .prev{border:0}.content-box-senryu .nav-paging .next a,.content-box-senryu .nav-paging .prev a{font-weight:700}.content-box-senryu .nav-paging .next a:link,.content-box-senryu .nav-paging .next a:visited,.content-box-senryu .nav-paging .prev a:link,.content-box-senryu .nav-paging .prev a:visited{color:#666;text-decoration:none}.content-box-senryu .nav-paging .next a:hover,.content-box-senryu .nav-paging .prev a:hover{color:#666;opacity:.8;text-decoration:underline}.content-box-senryu .nav-paging-in{margin:35px 0;text-align:center}.content-box-senryu .nav-paging-in li{border:1px solid #ccc;display:inline-block;margin:0 5px;min-width:32px}.content-box-senryu :first-child+html .nav-paging-in li{display:inline;zoom:1}.content-box-senryu .nav-paging-in li a{background:#fff;display:block;font-size:14px;padding:9px 0 8px;line-height:14px}.content-box-senryu .nav-paging-in li a:link,.content-box-senryu .nav-paging-in li a:visited{color:#333;text-decoration:none}.content-box-senryu .nav-paging-in li a:hover{color:#333;opacity:.8;text-decoration:underline}.content-box-senryu nav-paging-in li a:hover{opacity:.8}.nav-paging-in li.NR-now a{background:#9c4836}.content-box-senryu .nav-paging-in li.NR-now a:link,.content-box-senryu .nav-paging-in li.NR-now a:visited{color:#fff;text-decoration:none}.content-box-senryu .nav-paging-in li.NR-now a:hover{color:#fff;opacity:.8;text-decoration:underline;opacity:1}.content-box-senryu .nav-paging-in li.next a,.content-box-senryu .nav-paging-in li.prev a{padding:9px 10px 8px}.content-box-senryu .nav-paging-in li.dot{border:0;height:33px;margin:0 5px;min-width:0;vertical-align:middle}.quote-title{padding:15px}.quote-title img{max-width:100%;height:auto}.quote-title h1{text-align:center}.content-box-quote{border:5px solid #4b2200;margin:24px 0;padding-bottom:20px}.content-box-quote .ttl-box{background:#4b2200;box-sizing:border-box;color:#fff;font-size:20px;padding:10px}.content-box-quote .content-box-quote-in{line-height:1.6;padding:20px 16px 0 20px;font-size:13pt}.content-box-quote .content-box-quote-in .name{padding-top:10px}.content-box-quote .content-box-quote-in-detail{line-height:1.6;padding:20px 16px 10px 20px;font-size:13pt}.content-box-quote .content-box-quote-in-detail .name{padding-top:10px}.content-box-quote-namelist{border:5px solid #4b2200;margin:0;padding-bottom:40px}.content-box-quote-namelist .ttl-box{background:#4b2200;box-sizing:border-box;color:#fff;font-size:20px;padding:10px}.content-box-quote-namelist .content-box-quote-in{line-height:1.6;padding:20px 16px 0 20px;font-size:13pt}.content-box-quote-namelist .content-box-quote-in .name{padding-top:10px}div.meigenRank{margin:0;padding:0 0 30px}div.meigenRank .meigenRankTitle{background:no-repeat 100% 0 #592700;margin:0;text-align:left;display:block;height:28px;overflow:hidden;zoom:1}div.meigenRank .meigenRankTitle .meigenRankTitleInner{background:no-repeat 0 0;display:block;height:28px;padding:5px 12px 0;overflow:hidden;zoom:1}div.meigenRank .meigenRankTitle .meigenRankTitleInner h3{padding:0;margin:0;line-height:1em;color:#fff;border:none;float:left}div#meigenCont .meigenRank .meigenRankTitle .meigenRankTitleInner p{font-size:12px;color:#fff;float:right;padding:4px 0 0;margin:0;line-height:1em}div.meigenRank .meigenRankCont{margin:0;padding:0;background:#fff}div.meigenRank .meigenRankCont .rankingBlock{margin:0;padding:15px 0;border-bottom:1px dotted #b5aa92}div.meigenRank .meigenRankCont .rankingBlock .rankNamber{margin:0;padding-left:10px;width:30px;float:left}div.meigenRank .meigenRankCont .rankingBlock .rankSaying{margin:0 0 0 45px;padding-right:10px}div.meigenRank .meigenRankCont .meigenRankCont_f{padding-top:5px}div.meigenRankTitleInner p{text-align:right;color:#fff;padding-top:3px}.sns-buttons_top{height:20px}.sns-buttons_top div{float:right;margin:0;padding:0}.sns-buttons_top div.rgtspace{padding-right:12px}.sns-buttons_top div.rgtcount{padding-right:1px}.sns-buttons{height:20px}.sns-buttons div{float:right;margin:0;padding:0}.sns-buttons div.rgtspace{padding-right:12px}.sns-buttons div.rgtcount{padding-right:1px}.meigenNavList li.toggle a,.meigenNavList li.toggle a.on{pointer-events:none;cursor:default;text-decoration:none;color:#000!important}.meigenNavList ul.ul_list{margin:0;padding:0 0 20px;font-size:14px;display:inline}.meigenNavList ul.ul_list li{margin:0;padding:0 0 20px 15px;list-style:none;background:url(/img/quote/meigen_redarrow.gif) no-repeat 0 3px}.meigenNavList ul.ul_list li a{text-decoration:none;color:#000}.meigenNavList ul.ul_list li a:visited{text-decoration:underline;color:#000}.meigenNavList ul.ul_list li a:active,.meigenNavList ul.ul_list li a:hover{text-decoration:underline;color:#c00}.meigenNavList div.meigenNameListBox{clear:both}.meigenNavList h4.h4_list{margin:0;padding:0 0 10px 15px;list-style:none;background:url(/img/quote/meigen_redarrow.gif) no-repeat 0 7px;font-size:14px;font-weight:400;color:#000}.meigenNavList h4.h4_list a{pointer-events:none;cursor:default;text-decoration:none;color:#000}.meigenNavList h4.h4_list a:visited{text-decoration:underline;pointer-events:none;cursor:default;text-decoration:none;color:#000}.meigenNavList h4.h4_list a:active,.meigenNavList h4.h4_list a:hover{text-decoration:underline;color:#c00;pointer-events:none;cursor:default;text-decoration:none;color:#000}.meigenNavList{margin:0;padding:0 8px}.meigenNavList ul.ul_subList{margin:0 0 0 50px;padding:0;font-size:13px;font-size:14px;line-height:1.6;display:inline-block!important}.meigenNavList ul.ul_subList li{margin:0;padding:0 10px 12px 12px;list-style:none;background:url(/img/quote/meigen_subnav_off.gif) no-repeat 3px 8px;display:block!important;float:left}.meigenNavList ul.ul_subList li a{pointer-events:auto;cursor:pointer}.meigenNavList ul.ul_subList li a,.meigenNavList ul.ul_subList li a:visited{text-decoration:underline;color:#03c}.meigenNavList ul.ul_subList li a:active,.meigenNavList ul.ul_subList li a:hover{text-decoration:underline;color:#c00}.meigenNavList ul.ul_subList li.on{background:url(/img/quote/meigen_subnav_on.gif) no-repeat 3px 8px;color:#000;font-weight:700}.meigenNavList ul.ul_subList li.on a{text-decoration:none;color:#000;cursor:pointer}.meigenNavList ul.ul_subList li.on a:visited{text-decoration:none;color:#000}.meigenNavList ul.ul_subList li.on a:active,.meigenNavList ul.ul_subList li.on a:hover{text-decoration:underline;color:#c00}div.meigenSayingList{margin:0;padding:0 0 30px}div.meigenSayingList .meigenSayingLTitle{background:url(/img/quote/meigen_h3_right.gif) no-repeat 100% 0 #592700;margin:0;text-align:left;display:block;height:28px;overflow:hidden;zoom:1}div.meigenSayingList .meigenSayingLTitle .meigenSayingLTitleInner{background:url(/img/quote/meigen_h3_left.gif) no-repeat 0 0;display:block;height:28px;padding:8px 12px 0;overflow:hidden;zoom:1}div.meigenSayingList .meigenSayingLTitle .meigenSayingLTitleInner h3{font-size:16px;font-weight:700;line-height:1em;margin:0;padding:0;color:#fff;border:none}div.meigenSayingList .meigenSayingLCont{margin:0;padding:0;background:#fff}div.meigenSayingList .meigenSayingLCont .sayingLBlock{margin:0;padding:10px 0 5px;border-bottom:1px dotted #b5aa92}div.meigenSayingList .meigenSayingLCont .sayingLBlock .sayingLBlockInner{margin:0;padding:0 10px}div.meigenSayingList .meigenSayingLCont .meigenSayingLCont_f{padding-top:5px}div.meigenSayingList .meigenSayingLCont .emphasis{background:#ffffd3 url(/img/quote/quote0.gif) no-repeat 8px 8px;border:2px solid #fcdb76;padding:8px;margin-bottom:3px}div.meigenSayingList .meigenSayingLCont .emphasis p{font-size:107%;background:url(/img/quote/quote1.gif) no-repeat 100% 100%;padding-right:22px!important;padding-left:22px!important}div.meigenSayingListDetail{margin:0;padding:0}div.meigenSayingListDetail img{vertical-align:top}div.meigenSayingListDetail .meigenSayingLTitle{background:url(/img/quote/meigen_h3_right.gif) no-repeat 100% 0 #592700;margin:0;text-align:left;display:block;height:28px;overflow:hidden;zoom:1}div.meigenSayingListDetail .meigenSayingLTitle .meigenSayingLTitleInner{background:url(/img/quote/meigen_h3_left.gif) no-repeat 0 0;display:block;height:28px;padding:8px 12px 0;overflow:hidden;zoom:1}div.meigenSayingListDetail .meigenSayingLTitle .meigenSayingLTitleInner h3{font-size:16px;font-weight:700;line-height:1em;margin:0;padding:0;color:#fff;border:none}div.meigenSayingListDetail .meigenSayingLCont{margin:0;padding:0;background:#fff}div.meigenSayingListDetail .meigenSayingLCont .sayingLBlock{margin:0;padding:15px 0;border-bottom:1px dotted #b5aa92}div.meigenSayingListDetail .meigenSayingLCont .sayingLBlock .sayingLBlockInner{margin:0;padding:0}div.meigenSayingListDetail .meigenSayingLCont .meigenSayingLCont_f{padding-top:5px}div.meigenSayingListDetail .meigenSayingLCont .emphasis{background:#ffffd3 url(/img/quote/quote0.gif) no-repeat 8px 8px;border:2px solid #fcdb76;padding:8px;margin-bottom:3px}div.meigenSayingListDetail .meigenSayingLCont .emphasis p{font-size:107%;background:url(/img/quote/quote1.gif) no-repeat 100% 100%;padding-right:22px!important;padding-left:22px!important}.eitango .photo-unit img{width:100%}.eitango .eitango-sns{text-align:center}.eitango .social-button-wide{box-sizing:border-box;letter-spacing:-.4em;margin:28px 0 0;text-align:center}.eitango .social-button-wide:after{clear:both;content:".";display:block;height:0;visibility:hidden}.eitango .social-button-wide li{box-sizing:border-box;display:inline-block;letter-spacing:normal;margin:0 0 0 10px;text-align:left;width:208px}.eitango .social-button-wide li:first-child{margin:0}.eitango .social-button-wide li a{display:block}.eitango .social-button-wide li a:hover{opacity:.8;text-decoration:none!important}.eitango .social-button-wide.new li a{border-radius:5px;color:#fff;font-size:14px;font-weight:700;height:42px;line-height:44px;text-align:center;text-decoration:none}.eitango .social-button-wide.new{margin:15px 0 0;display:inline-block}.eitango .social-button-wide.new li a:before{content:" ";display:inline-block;margin:0 12px 0 0;vertical-align:middle}.eitango .social-button-wide.new li.twitter{background:none}.eitango .social-button-wide.new li.twitter a{background:#1da1f2;box-shadow:0 2px 0 0 #5698cb}.eitango .social-button-wide.new li.twitter a:before{background:url(/img/sns/ico_twitter_02.png) no-repeat 0 0;height:19px;width:24px}.eitango .social-button-wide.new li.facebook{background:none}.eitango .social-button-wide.new li.facebook a{background:#3b5998;box-shadow:0 2px 0 0 #404c66}.eitango .social-button-wide.new li.facebook a:before{background:url(/img/sns/ico_facebook_02.png) no-repeat 0 0;height:25px;width:13px}.eitango .social-button-wide.new li.line{display:none}.eitango .content-box{margin:0}.eitango .tw_eitango{width:100%}.eitango .social-button-follow{margin:15px 0 0;text-align:center}.eitango .social-button-follow a{background:#1da1f2;border-radius:5px;box-shadow:0 2px 0 0 #5698cb;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:52px;line-height:54px;text-align:center;text-decoration:none;width:280px}.eitango .social-button-follow a:hover{opacity:.8;text-decoration:none!important}.eitango .social-button-follow a:before{background:url(/img/sns/ico_twitter_03.png) no-repeat 0 0;background-size:28px 22px;content:" ";display:inline-block;height:22px;margin:0 12px 0 0;vertical-align:middle;width:28px}.eitango .list-simple-b>li{float:left;padding:0 20px 0 0}.eitango .content-box-in.col3{display:inline-block;overflow:hidden;width:32%}.eitango .list-word li{float:left;margin:10px 0 0 12px;text-align:center;width:30px}.eitango .list-word li a{height:24px;line-height:24px}.eitango .table-schedule{font-size:14px;line-height:1.6;margin:0;table-layout:fixed;text-align:center;width:100%}.eitango .table-schedule thead{background:#eee}.eitango .table-schedule td,.eitango .table-schedule th{padding:13px 5px 9px;vertical-align:top}.eitango .table-schedule th:first-child{width:200px}.eitango .table-schedule td:nth-child(2){text-align:left;padding-left:2rem}.eitango .table-schedule th:nth-child(3){width:110px}.eitango .table-schedule th span{border-left:1px solid #666;display:block}.eitango .table-schedule th:first-child span{border:0}.eitango .table-schedule tbody tr{background:#fff;border-bottom:1px solid #ccc}.eitango .table-schedule tbody tr:nth-child(2n){background:#f9f9f9}.eitango .list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}.eitango .list-simple-a.col2>li{box-sizing:border-box;margin:0;padding:0 20px 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.eitango .list-simple-a li:before{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - 7px);right:5px}.eitango .list-simple-a.col2>li:before{left:8px}.special .list-data-d:after{clear:both;content:" ";display:table}.special .list-data-d .title{margin:24px 0 0}.special .list-data-d .title:first-child{margin:0}.special .list-data-d .text{margin:12px 0 0;margin-bottom:0!important}.special.special-list .list-data-d .text:first-child{margin:0}.special .content-box-in.col3{display:inline-block;overflow:hidden;width:32%}.special .list-word li{float:left;margin:10px 0 0 12px;text-align:center;width:30px}.special .list-word li a{height:24px;line-height:24px}.special .content-box{margin:0}.special ul.list-simple-d li{padding:0 0 0 10px!important;margin:0 0 10px 10px}.special .list-simple-d{overflow:hidden;padding:10px 0 10px 10px}.special .list-simple-d>li{font-size:14px;margin:0 0 10px 8px;padding:0 20px 0 10px;position:relative;vertical-align:top}.special .list-simple-d>li:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:12px;position:absolute;left:-4px;top:calc(50% - 6px)}.special .list-simple-d>li p{line-height:1.6}.special .more{font-size:14px;line-height:1;margin:24px 0 0;padding:0 30px 0 0;position:relative;text-align:right}.special .more.list{margin:10px 0 0}.special .more.list.dialect{padding:10px 30px 10px 10px}#NR-wrapper-in .special .more.list.dialect a:hover{text-decoration:underline}.special .list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}.special .list-simple-a.col2>li{box-sizing:border-box;margin:0 0 10px 10px;padding:0 20px 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:48%}.special .cat-pension{padding-top:5px}.special .list-simple-a li:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute}.special .list-simple-a.col2>li:before{left:5px}.special .in-ttl-c{font-size:14px;font-weight:700;line-height:2;margin:0 0 10px}.special ul.basic_tab_top li.select span{color:#9c4836;border-bottom:4px solid #9c4836!important;border-right:0 solid #fff;display:block;padding:14px 0 10px;font-weight:700}.special .list-data-a{margin:5px 0 14px}.special .list-data-a.other:last-child{margin-bottom:0}.special .list-data-a .title{background:#eee;display:inline-block;padding:5px 6px 6px;vertical-align:middle}.special .list-data-a .in-ttl-a{font-size:12px;line-height:12px}.special .list-data-a .text{display:inline-block;margin:0 16px 0 0;vertical-align:middle}.special .list-data-a .text,.special .text-c{font-size:14px;line-height:1.6}.special .list-data-b>li{margin:10px 0 0}.special .list-data-b>.list-data-b-in{padding-left:1em}.special .list-data-b>li:first-child{margin:0}.special .list-data-b>li.text{margin:20px 0 0 14px}.special .list-data-b-in{margin:0 0 0 1em}.special .list-data-b-in .text-jp{margin:0}.special .list-data-b-in .text-jp:first-child{margin:10px 0 0}.special .list-data-b-in .text-en{margin:28px 0 0}.special .list-data-b-in .text-en:first-child{margin:12px 0 0}.special .ttl-d{margin-top:10px;font-size:18px;font-weight:700;line-height:30px}.special .ttl-d .title{margin:24px 0 0}.special .list-simple-c{margin:10px 15px 0}.special .list-simple-c li{margin:0}.special .list-simple-c li,.special .text-b{font-size:14px;line-height:1.6}.special .related{margin-top:10px}.special.example_sentence.dialect{padding-bottom:10px}.special .no-pager li:last-child{border-bottom:1px solid #e5e6e9!important}.special.basic_title h3{color:#000!important;font-weight:700;padding:12px 10px 8px}.special .list-rank-a{padding:10px 10px 15px}.special .list-rank-a>li{margin:10px 0 0}.special .list-rank-a>li:first-child{margin:5px 0 0}.special .list-rank-a>li a{box-sizing:border-box;display:block}.special .list-rank-a>li a:link,.special .list-rank-a>li a:visited{color:inherit;text-decoration:none}.special .side-rank-text-b{font-size:14px;font-weight:700;line-height:1.2}.special .list-rank-a-unit .rank{display:inline-block;text-align:right;vertical-align:top;width:36px}.special a:link .list-rank-a-unit .rank,.special a:visited .list-rank-a-unit .rank{color:#000;text-decoration:none}.special .list-rank-a-unit .title{display:inline-block;max-width:225px;overflow:hidden;padding:0 0 0 10px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.special a:link .list-rank-a-unit .title,a:visited .list-rank-a-unit .title{color:#0d47a1;text-decoration:none}.special a:hover .list-rank-a-unit .title{text-decoration:underline}.special .list-rank-a-unit .no-rank-data{padding-left:20px}.special.special-list{padding:15px 10px 10px}.special .text-b img,.special .text-c img,.special .title img{vertical-align:-2px}.special .prefecture-name{font-size:16px;color:#000;font-weight:700;margin-left:0;margin-right:8px}.special .basic_title h2 .prefecture-name,.special .basic_title h2 .span{font-size:14px}.special .all-dialect{margin-top:10px}.special .fa-chevron-circle-left{font-size:14px}.special-title{margin-bottom:5px!important}.special-title .basic_title{border-bottom:none}.special_content_list .title{color:#0d47a1;line-height:150%;margin-left:0!important}.special_content_list .text{line-height:150%}.wiki .basic_title h2.wiki_title a,.wiki .basic_title h2.wiki_title a:visited{color:#0d47a1!important}.wiki .list-simple-a li{float:left;font-size:14px;padding:0 20px 0 10px;position:relative}.wiki .list-simple-a.col2>li{box-sizing:border-box;margin:0;padding:0 20px 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.wiki .list-simple-a li:before{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - 7px);right:5px}.wiki .list-simple-a.col2>li:before{left:8px}.thsrs .ttl-g{background:#f8f6ef;border:1px solid #6c2618;color:#6c2618;font-size:14px;padding:6px 8px}.thsrs .ttl-g,.thsrs .ttl-g span{font-weight:700}.thsrs .list-data-b>li{margin:28px 0 0}.thsrs .list-data-b>li:first-child{margin:14px 0 0}.thsrs .list-data-b-in{margin:0 0 0 1em}.thsrs .list-data-b-in.daijisen_rel a{margin-left:1rem}.thsrs .list-data-b-in.daijisen_rel a:first-child{margin-left:0}.thsrs .list-data-b-in .text-jp{margin:0;font-size:14px}.help_page>h2{border-top:1px solid #e5e6e9;margin:0;padding:12px 10px;position:relative}.help_page>h2:first-child{border-top:none}.help_page>h2 span{display:inline-block;min-width:1.5em;padding-right:.8em}.help_page>div{border-top:1px solid #e5e6e9;margin:0;padding:15px 25px;line-height:160%}.help_page>div>h3{font-weight:700;margin-left:-1.5em;padding:40px 10px 20px}.help_page>div>h3:first-child{padding:0 10px 20px}.help_page>div>h3>span{padding-right:2em}.help_page .help_description{margin:0;padding:0}.help_page .help_description>li{padding:0 0 1em 3em}.help_page .help_description>li:last-child{padding:0 0 0 3em}.help_page .help_description>li:after{content:"";clear:both;display:block}.help_page .help_description>li>span{display:inline-block;float:left;width:2.5em;margin-left:-2.5em}.help_page .help_description>li>p{padding:0 0 1em}.help_page .help_description>li>p:last-child{padding:0}.help_page .help_description em{font-weight:700}.help_page .help_description img{vertical-align:middle;margin-bottom:2px}.help_page li.text-b{margin-bottom:10px}.help_page li.text-b:last-child{margin-bottom:0}.help_page .description_table{margin:0;padding:0 0 0 1em;display:flex;flex-direction:row;flex-wrap:wrap;width:50%}.help_page .description_table>dt{width:30%;padding-bottom:.3em}.help_page .description_table>dd{width:70%;padding-bottom:.3em}.help_page .description_exam{margin:0 0 0 1em}.help_page .help_table{margin-bottom:1em}.help_page .help_table:last-child{margin-bottom:0}.help_page .help_table li{display:flex;flex-direction:row;flex-wrap:wrap}.help_page .help_table>li>p:first-child{width:35%;box-sizing:border-box;padding:0 .8em .3em 0}.help_page .help_table>li>p:nth-child(2){width:65%;padding-bottom:.3em}.help_page .help_column{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em}.help_page .help_corpus h3{font-weight:700;padding:1em 0 2em}.help_page .help_corpus p{padding:0 0 1em}.help_page .help_corpus p:last-child{padding:0}.help_page .help_corpus>ul{padding:0 0 1em}.help_page .help_corpus>ul:last-child{padding:0}.help_page .help_corpus>ul li{text-indent:-1.5em;padding-left:1.5em}.help_page .help_corpus>dl{padding:0 0 1em}.help_page .help_corpus>dl:last-child{padding:0}.help_page .help_corpus>dl>dd{padding:0 0 .3em 2em}.help_page .help_corpus>dl>dd:last-child{padding:0 0 0 2em}.help_page .hatsuon h3{margin-top:20px;font-weight:700}.help_page .hatsuon h3:first-child{margin-top:0}.help_page .hatsuon table tr td:first-child{width:220px}.help_page .hatsuon dl{margin-top:20px}.help_page .hatsuon dt{font-weight:700;margin-top:10px}.help_page i{font-style:italic}.help_page .help_thsrs_4_5{margin-left:1em}.help_page .help_thsrs_main_code{margin-top:10px}.help_page .help_thsrs_sub_codes{margin-left:1em}.cej-text,.clj-text{margin-bottom:5px}.no_data .list-data-a{margin:5px 0 0}.no_data .list-data-a .title{background:#eee;display:inline-block;padding:5px 6px 6px;vertical-align:middle}.no_data .list-data-a .text{display:inline-block;margin:0 16px 0 0;vertical-align:middle}.no_data .text-c{font-size:14px;line-height:1.6}.no_data .text-c a:link,.no_data .text-c a:visited{border-bottom:1px dotted #36c;color:#36c;text-decoration:none}.no_data .text-c a:hover{border-bottom:1px solid #36c;color:#36c;opacity:.8;text-decoration:none!important}.no_data .list-simple-d{margin:0 0 0 1em;overflow:hidden;padding:0}.no_data .list-simple-d>li{font-size:14px;margin:0 0 10px;padding:0 0 0 10px;position:relative;vertical-align:top}.no_data .list-simple-d>li:before{line-height:1;width:.8em;height:.8em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTEwLjEgMjAuN2w5LjUtNy43Yy42LS41LjYtMS40IDAtMS45bC05LjUtNy44Yy0uOC0uNy0yLjEtLjEtMi4xIDF2MTUuNGMwIDEuMSAxLjMgMS43IDIuMSAxeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:12px;position:absolute;left:-4px;top:calc(50% - 7px)}.no_data .hint{padding-top:15px;padding-bottom:10px;font-weight:700}.insight-contents{margin-bottom:20px}.content_list.insight{background:#fff}.content_list.insight li a p.title{color:#0d47a1}.insight-page .basic_title h2.nolink.title div.span,.insight-page .basic_title h2.title div.span{font-size:14px}.main-contents{line-height:1.6}.bar-title{padding:10px;font-weight:700}.bar-title.gray{background-color:#efefef}.bar-title a{border-bottom:1px solid #333;color:#333;display:inline-block;font-weight:700;padding:0 0 1px;text-decoration:none;vertical-align:middle}.content-parts+.content-parts{margin-top:10px}.content-parts.bt-1+.content-parts.bt-1{margin-top:0}.content-parts-inner{padding:10px}.content-parts-inner-box{margin:10px}.main-contents .sub-header,.main-contents .sub-items{display:inline-block}.main-contents .sub-header,.main-contents .sub-header i{margin-right:10px}.main-contents .sub-items .sub-item+.sub-item{margin-left:10px}.main-contents .sub-header.bold{font-weight:700}.main-contents dd+dt{margin-top:10px}.main-contents dl.float-left{overflow:hidden}.main-contents dl.float-left>dt{float:left;clear:left;width:20px;font-weight:700}.main-contents dl.float-left>dt+dd{float:left;width:654px}.main-contents dl.float-left.pr-10>dt+dd{float:left;width:644px}.main-contents dl.float-left+dl.float-left{margin-top:10px}.main-contents .thsrs-chart table{width:100%;border-collapse:collapse;table-layout:fixed}.main-contents .thsrs-chart table,.main-contents .thsrs-chart td,.main-contents .thsrs-chart th{border:1px solid #e5e6e9;text-align:center;padding:5px}.main-contents .side-by-side,.main-contents .side-by-side>li{display:inline}.main-contents .side-by-side>li+li{margin-left:10px}.main-contents .content-columns{padding:10px 0 10px 10px}.main-contents .col2{width:49%;display:inline-block;box-sizing:border-box;vertical-align:top}.wordnet-cite{padding:0 10px 10px;color:#666;text-align:right;font-size:90%}.main-contents .m-0{margin:0!important}.main-contents .mx-10{margin-left:10px!important;margin-right:10px!important}.main-contents .mr-5{margin-right:5px!important}.main-contents .mr-10{margin-right:10px!important}.main-contents .b-1{border:1px solid #ccc!important}.main-contents .bt-1.gray{border-top:1px solid #e5e6e9!important}.main-contents .b-1.lightgray{border:1px solid #d9d9d9!important}.main-contents .bb-0{border-bottom:none}.main-contents .b-r-10{border-radius:10px}.main-contents .p-10{padding:10px!important}.main-contents .p-14{padding:14px!important}.main-contents .pb-0{padding-bottom:0!important}.main-contents .pb-10{padding-bottom:10px!important}.main-contents .pb-14{padding-bottom:14px!important}.main-contents .pb-15{padding-bottom:15px!important}.main-contents .pl-10{padding-left:10px!important}.main-contents .pr-10{padding-right:10px!important}.main-contents .pr-20{padding-right:20px!important}.main-contents .pt-0{padding-top:0!important}.main-contents .pt-6{padding-top:6px!important}.main-contents .px-14{padding-left:14px!important;padding-right:14px!important}.main-contents .px-20{padding-left:20px!important;padding-right:20px!important}.main-contents .py-0{padding-top:0!important;padding-bottom:0!important}.main-contents .py-14{padding-top:14px!important;padding-bottom:14px!important}.main-contents .basic_title h2.nolink.update_info{padding-top:12px!important;padding-bottom:12px!important}.main-contents .f-16{font-size:16px!important}.main-contents .f-14{font-size:14px!important}.main-contents .f-12{font-size:12px!important}.main-contents .lh-120p{line-height:120%!important}.main-contents .lh-180p{line-height:180%!important}.main-contents .content-one-row+.content-one-row,.main-contents .content-row+.content-row{margin-top:10px}.main-contents .content-one-row{border:1px solid #d9d9d9;border-radius:14px}.main-contents .no-border .content-one-row{border:0}.main-contents .content-one-row.col2+.content-one-row.col2{margin-top:0;margin-left:7px}.main-contents .content-row-header{padding:10px}.main-contents .ranking-data-block{display:none}.main-contents .ranking-data-block.open{display:block}.main-contents .ranking-data-block .ranking-item{padding:10px;box-sizing:border-box;border-bottom:1px solid #d9d9d9}.main-contents .ranking-data-block a:last-child .ranking-item{border-bottom:none}.main-contents .ranking-item p{display:inline-block}.main-contents .ranking-item p.rank{width:50px}.main-contents p.more-link{padding:10px;text-align:center;border-top:1px solid #d9d9d9}.main-contents a>.block-link{color:#000}.main-contents a:hover>.block-link{background-color:#fafafa}.main-contents .gt{position:relative}.main-contents .gt:after{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2JkYmRiZCIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - 6px);right:10px}.main-contents .main-menu-title{padding:12px 16px;font-weight:700;color:#000}.main-contents .main-menu p{display:inline-block;width:329px;margin-bottom:9px}.main-contents .main-menu p:nth-child(2n){margin-left:10px}.main-contents .main-menu a{display:block;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:7px;font-size:16px;font-weight:700;padding:7px 10px;overflow:hidden}.main-contents .main-menu a:hover .icon-angle-right-darkgray{background:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:1px}.main-contents .main-menu a:hover{color:#fff;background:#9c4836;opacity:1;text-decoration:none!important}.main-contents .main-menu p a,.main-contents .title-dict-name a,.main-contents .update-info p,.main-contents .update-info p a{color:#333}.main-contents .update-info i{color:#ccc}.main-contents .content-index{text-align:center}.main-contents .list-index{margin-bottom:10px;font-size:0}.main-contents .list-index li{display:inline-block;text-align:center;width:50px}.main-contents .list-index li+li{margin-left:7px}.main-contents .list-index li a,.main-contents .list-index li span{color:#333;display:block;font-size:14px;font-weight:700;padding:2px;overflow:hidden}.main-contents .list-index li a{box-sizing:border-box;background:#eee;border:1px solid #ccc;border-radius:5px}.main-contents .list-index li a:hover{color:#fff;background:#9c4836;opacity:1}.main-contents .group-block-l,.main-contents .group-block-l h3{line-height:1.8}.main-contents .group-block-l>h3{width:100px;vertical-align:top}.main-contents .group-block-l .group-block-m,.main-contents .group-block-l .group-block-m .group-block-s,.main-contents .group-block-l .group-block-m>p,.main-contents .group-block-l>h3{display:inline-block}.main-contents .group-block-l .group-block-m,.main-contents .group-block-l .group-block-m .group-block-s{width:540px}.main-contents .col2 .group-block-l .group-block-m,.main-contents .col2 .group-block-l .group-block-m .group-block-s{width:215px}.main-contents .group-block-l .group-block-m .group-block-s>span,.main-contents .group-block-l .group-block-m>span{margin-right:10px}.main-contents .group-block-l>h3 a{font-weight:700}.main-contents .group-block-l h3 a,.main-contents .group-block-l p a,.main-contents .group-block-l span a{color:#333;white-space:nowrap}.main-contents .group-block-l .text-right-block{text-align:right}.main-contents .group-block-l .group-block-m .group-block-s>span a{font-size:small}.main-contents .group-block-l .group-block-m .group-block-s{padding-left:20px}.main-contents a .sns-column-menu-item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e5e6e9}.main-contents .sns-column-menu-item p.img img{max-width:80px;height:auto}.main-contents .sns-column-menu-item p.img{width:80px;height:80px;display:inline-block;vertical-align:top;margin-left:8px}.main-contents .sns-column-menu-item div.text-parts{display:inline-block;width:190px;padding:0 0 0 3px}.main-contents .sns-column-menu-item p.title{color:#0d47a1;line-height:150%}.main-contents .sns-column-menu-item p.text{line-height:130%}.main-contents a .right-side-new-word-item{border-bottom:1px solid #e5e6e9}.close-notice-area{text-align:center}.close-notice{width:1004px;text-align:left;display:inline-block;font-size:14px;line-height:1.4em}.contents_area.cont1 .related_words_cat ul.linelink li,.contents_area.cont1 .related_words ul.linelink li{float:none}a.word-enumeration,span.word-enumeration{margin-left:10px;margin-right:10px}.list-data-b .in-ttl-b div.block{margin-left:21px;font-size:14px}div.idiom .examples{padding-top:3px;padding-bottom:0}dl.idiom{border-top:1px solid #ddd}.header-hinshi+.list-data-b dl.idiom{border-top:none}dl.idiom dt{padding:5px 0;font-weight:700}.cej_description,.list-tag-a{padding:10px}.content-box{margin:0}p.cite.sup-a{padding-bottom:10px}.examples{padding-top:3px;margin-bottom:0}ol.list-data-b+ol.list-data-b{padding-top:0}li.in-ttl-b+li.in-ttl-b{margin-top:10px}.list-tag-a .tag a{margin-bottom:0}.content-box-ej+.content-box{margin-top:-10px}.list-data-b-in .text-jeen{color:#000}div.header-hinshi h4{font-weight:700}.text-a{font-size:100%}li.text-a a{border-bottom-style:solid}div.block+li.in-ttl-b{margin-top:10px}.content-box.content-box-cej .list-data-b-in a,.content-box.content-box-cej .list-data-b-in a:hover,.content-box.content-box-cej .list-data-b-in a:link,.content-box.content-box-cej .list-data-b-in a:visited,.prog_parent a,.prog_parent a:hover,.prog_parent a:link,.prog_parent a:visited,ol.list-data-b a,ol.list-data-b a:hover,ol.list-data-b a:link,ol.list-data-b a:visited,ul.list-data-b a,ul.list-data-b a:hover,ul.list-data-b a:link,ul.list-data-b a:visited{color:#000;border-bottom:0 solid #000;opacity:unset;text-decoration:underline!important}.list-data-b-in .text-jejp{margin:12px 0 0}.list-tag-a a{background:#e9e9e9;border-radius:30px;color:#333;display:inline-block;margin:0 10px 10px 0;padding:5px 10px}.list-tag-a a:hover{text-decoration:none}img.prog_gaiji{height:18px;vertical-align:middle}.content-box.content-box-cej .list-data-b-in{padding:0 10px 5px}.basic_title h2{display:inherit}.list-data-d{margin:15px 15px 25px;padding:8px;border:1px solid #c1b4a8;background-color:#fff;margin:0 10px 10px;padding:0;border:1px solid #ccc}.list-cf{border-radius:12px;margin-top:15px}.list-cf .in-ttl-c{border-radius:12px 12px 0 0}.list-data-d.list-origin .title.in-ttl-c{padding:5px 10px;box-sizing:border-box;background:#efefef;color:#000;line-height:130%!important;border-bottom:1px solid #ccc;font-weight:700}.list-data-d.list-origin .text-b{padding:0;line-height:1.4;font-size:14px;padding:10px 10px 5px;box-sizing:border-box;word-wrap:break-word}.list-data-d.list-origin.list-cf .text-b{padding:0 10px 10px}.list-data-d.list-origin.list-cf .title.in-ttl-c+.text-b{padding-top:10px}.list-data-d.list-origin.list-cf .text-b dl{margin-bottom:10px}.list-data-d.list-origin.list-cf .text-b dl:last-child{margin-bottom:0}.list-data-d.list-origin.list-cf .text-b dd,.list-data-d.list-origin.list-cf .text-b dt{display:inline;margin-right:10px}.list-data-d:after{clear:both;content:" ";display:table}.in-ttl-b.compound strong{margin-right:.5rem}.c-menu-list{background:#fff}.c-menu-list.margin-bottom-wide{margin-bottom:24px}.c-menu-list *{box-sizing:border-box;font-size:14px}.c-menu-list a:hover{text-decoration:none}.c-menu-loginMsg{margin:0;padding:20px;line-height:1.5}.c-menu-login{padding:15px}.c-menu-loginBtn{flex:1}body .c-menu-loginBtn a{background:#c33;color:#fff}.c-menu-login a{display:block;width:100%;padding:10px;border-radius:50px;text-align:center;box-sizing:border-box;margin-bottom:10px}.c-menu-login i{display:inline;color:#fff;margin-right:.5em}body .c-menu-newBtn a{background:#fff;color:#c33;border:1px solid #c33}.c-menu-logout li{padding:13px 20px}.c-menu-logout a{max-width:calc(100% - 2em);overflow:hidden;height:1.3em;line-height:1.3;display:inline-block;vertical-align:top}.c-menu-logout li:first-child a{position:relative}.c-menu-logout a span,.c-menu-logout li:first-child a{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-menu-logout a span{max-width:calc(100% - 2.2em)}.c-menu-logout li:nth-child(2){text-align:right}.c-menu-lishHdline{width:100%;background:#efefef;padding:10px 15px 10px 20px;font-weight:700;border-bottom:1px solid #fff}.c-menu-lishHdline.is-noLink{opacity:.6}body .c-menu-lishHdline a{display:block;color:#333;font-weight:700;line-height:1.2em}.c-menu-lishHdline a:after{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;float:right}.is-act .c-menu-list{transform:translate(80vw);overflow:scroll;-webkit-overflow-scrolling:touch;padding-bottom:240px}.c-delCell{display:flex;max-height:70px;background:#fff;transition:max-height .3s}.c-delCell.is-nodata{display:block;padding:10px 20px}.c-delCell.is-delete{max-height:0}body .c-menu-linkList a{display:block;width:100%;padding:13px 20px;border-bottom:1px solid #ccc;color:#333}.c-menu-linkList.is-minLink a{width:calc(100% - 45px);background:#fff;border:none;color:#0d47a1}.anchor-color-36c .c-menu-linkList.is-minLink a{color:#36c}.c-menu-linkList.is-minLink.is-bookmark a,.c-menu-linkList.is-minLink.is-history a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-menu-linkList.is-menu a:after{line-height:1;width:1em;height:1em;content:"";display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTguNiAyMS44Yy0uMyAwLS41IDAtLjctLjMtLjQtLjQtLjQtMSAwLTEuNGw4LTgtOC04LjFjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw4LjggOC44Yy40LjQuNCAxIDAgMS40bC04LjggOC44Yy0uMi4yLS41LjMtLjcuM3oiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;float:right;padding-right:15px}.c-delIcon{padding:14px 9px 14px 14px;color:#666;cursor:pointer}.c-menu-switchCell{overflow:hidden;display:table;width:calc(100% - 20px);padding-top:10px;padding-bottom:10px}.c-menu-switchCell>*{display:table-cell}.c-menu-switchCell>:nth-child(2){width:76px}.c-menu-switchLabel{padding-left:20px}.c-menu-switch{border-radius:20px;height:36px;overflow:hidden;position:relative;width:76px}.c-menu-switch li{background-color:#41a7da;border-radius:20px;box-shadow:0 -1px 2px rgba(0,0,0,.3);box-shadow:inset 0 0 2px rgba(0,0,0,.3),inset 0 0 5px rgba(0,0,0,.2);color:#fff;display:block;height:100%;width:100%}.c-menu-switch li.cur{display:none}.c-menu-switch li.ball{display:block}.c-menu-switch li:first-of-type{background-color:#efefef}.c-menu-switch li a{color:#fff;display:block;font-size:14px;line-height:34px;padding-left:10px;text-align:left}.c-menu-switch li:first-of-type a{color:#666;display:block;line-height:34px;padding-right:10px;text-align:right}.c-menu-switch li+li+li{background:#fff;background-color:#efefef;border-radius:50%;bottom:0;box-shadow:inset 0 2px 0 0 hsla(0,0%,100%,.8),0 1px 1px rgba(0,0,0,.4);content:"";display:block;height:36px;margin:auto;pointer-events:none;position:absolute;top:0;transition:all .2s;width:36px;z-index:0}.c-menu-switch li+li.cur+li{left:0}.c-menu-switch li.cur+li+li{left:40px}.c-menu-btnClose a{display:block;position:absolute;text-indent:-99999px;right:10px;top:52px;width:45px;height:45px;opacity:0;z-index:1001}.is-act .c-menu-btnClose a{opacity:1}#nr-sp-header-search.is-act:before,.c-menu-btnClose a:before{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;top:12px;right:12px;transform:rotate(45deg) translate(5px,5px)}#nr-sp-header-search.is-act:after,.c-menu-btnClose a:after{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;top:26px;right:12px;transform:rotate(-45deg) translate(5px,-5px)}#nr-sp-header-search.is-act:after,#nr-sp-header-search.is-act:before{background-color:#333}.c-rollover:hover:before{content:"";position:absolute;bottom:calc(50% + 16px);left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#000;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.c-rollover:hover:after{width:6em;left:calc(50% - 3em - 10px);bottom:calc(50% + 25px);color:#fff;position:absolute;background:#000;opacity:1;border-radius:5px;text-indent:0;text-align:center;padding:10px;font-size:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.c-rollover{cursor:pointer;overflow:visible!important;position:relative}.c-rollover.l-pgTitle-bkmkSaveBtn:hover:after{content:"\30D6\30C3\30AF\30DE\30FC\30AF";width:6em;left:calc(50% - 3em - 10px)}.c-rollover.l-pgTitle-bkmkSaveBtn.is-act:hover:after{content:"\30D6\30C3\30AF\30DE\30FC\30AF\3092\53D6\308A\6D88\3059";width:12em;left:calc(50% - 6em - 10px)}.l-history .c-btn-help:hover:after{overflow:visible;content:"\95B2\89A7\5C65\6B74\3068\306F";width:6em;top:calc(-1.3em - 27px);bottom:auto;left:calc(50% - 3em - 10px)}.l-bookmark .c-btn-help:hover:after{content:"\30D6\30C3\30AF\30DE\30FC\30AF\3068\306F";width:8em;top:calc(-1.3em - 27px);bottom:auto;left:calc(50% - 4em - 10px)}.l-bookmark .c-btn-help:hover:before,.l-history .c-btn-help:hover:before{top:-3px}.l-list-title{position:relative}.c-btn-help{display:inline-block;margin-left:10px}.c-btn-help img{vertical-align:bottom}.l-list-recordCounts{position:absolute;top:calc(50% - .4em);right:calc(10px + 6em)}.l-bookmark .c-delBtn,.l-history .c-delBtn{display:table-cell;width:0;padding:15px;cursor:pointer}.c-delBtn-removing:after,.c-delBtn-removing:before{color:#ccc!important}.l-bookmark .c-delBtn-nouse:after,.l-history .c-delBtn-nouse:after{content:" "}.l-bookmark .content_list.idiom li a,.l-bookmark .content_list.idiom li a *,.l-history .content_list.idiom li a,.l-history .content_list.idiom li a *{box-sizing:border-box}.l-bookmark .content_list li,.l-history .content_list li{display:flex}.l-bookmark .content_list.idiom li a p.title,.l-bookmark .search-list .content_list li p.text,.l-history .content_list.idiom li a p.title,.l-history .search-list .content_list li p.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:630px}.l-pgTitle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%}.l-pgTitle h1{flex:1}.l-pgTitle-bkmkSaveBtn{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;width:30px;padding-right:10px;display:block;background-image:url(/img/img_star_non.svg);background-size:30px 47px;text-indent:-9999px;text-decoration:none!important;background-repeat:no-repeat;background-position:50%}.l-pgTitle-bkmkSaveBtn.img-loaded:hover{color:#fff;background-image:url(/img/img_star_hover.svg)}.l-pgTitle-bkmkSaveBtn.img-loaded.is-act:hover{color:#fff;background-image:url(/img/img_star_act.svg)}.jn-idiom-list{padding:15px 10px 12px;width:calc(100% - 20px);display:block}.jn-idiom-list h1{padding:0;display:inline}.jn-idiom-list .jn-idiom-count{display:inline-block;line-height:20px;font-weight:400;margin-left:-5px;vertical-align:2px}:root .jn-idiom-list .jn-idiom-count,_::-webkit-full-page-media,_:future{vertical-align:3px}.l-pgTitle-bkmkSaveBtn:after{background-image:url(/img/img_star_act.svg);opacity:0}.l-pgTitle-bkmkSaveBtn.is-act{background-image:url(/img/img_star_act.svg);animation:anime1 .3s ease-in-out 0s 1 alternate}@keyframes anime1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.c-popup{position:fixed;z-index:10000;top:0;overflow:auto;height:100vh}.c-popup-msgbox{position:relative;width:100vw;height:100vh}.c-popup-msgboxIn{box-sizing:border-box;background-color:#fff;font-size:14px;width:76vw;max-width:400px;position:absolute;z-index:10000;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform-origin:center center;border-radius:5px;padding:15px}.c-popup-txt{margin-bottom:35px;line-height:1.5;text-align:center;margin-top:30px}.c-popup-strong{font-size:1.3em;font-weight:700}.c-popup-closebtn{position:absolute;top:0;right:0;width:45px;height:45px;background-color:transparent;border-color:transparent;background-image:url(/img/ico_close.png);background-repeat:no-repeat;background-position:50%;background-size:15px 15px}.c-menu-login a:hover{text-decoration:none}.c-menu-login.c-popup-login,.c-yesNoBtn{padding:0;display:block}.c-menu-login.c-popup-login .c-menu-loginBtn,.c-menu-login.c-popup-login .c-menu-newBtn,.c-yesNoBtn-no,.c-yesNoBtn-yes{margin-top:15px;padding:0;width:100%}.c-menu-login.c-popup-login .c-menu-loginBtn a,.c-menu-login.c-popup-login .c-menu-newBtn a{padding:10px 0}.c-menu-newBtn{margin-bottom:10px}.c-yesNoBtn{margin-bottom:15px}.c-yesNoBtn-yes{margin-top:15px;padding:0;width:100%}body .c-yesNoBtn-no a:hover,body .c-yesNoBtn-yes a:hover{text-decoration:none}body .c-yesNoBtn-yes a{border-radius:50px;background:#2dc168;color:#fff}body .c-yesNoBtn-no a,body .c-yesNoBtn-yes a{text-decoration:none!important;display:block;padding:10px;text-align:center}body .c-yesNoBtn-no a{border-radius:50px;background:#fff;color:#2dc168;border:1px solid #2dc168}.c-layer{display:block;opacity:.3;cursor:pointer;width:100vw;height:100vh;position:absolute;top:0;left:0;background-color:#000;transition:all .5s ease-in-out;z-index:1000}.c-nodata{padding:15px}.l-bookmark .basic_title,.l-history .basic_title{display:table}.l-bookmark .basic_title h1,.l-history .basic_title h1{display:table-cell}.l-bookmark .l-list-delbtn,.l-history .l-list-delbtn{display:table-cell;width:5.5em;text-align:right;vertical-align:middle;padding:15px 10px 12px}.l-bookmark-nav ul{display:flex;width:100%}.l-bookmark-nav li{box-sizing:border-box;width:10%;border-left:1px solid #efefef;border-bottom:1px solid #efefef}.l-bookmark-nav a{color:#333!important;display:block;text-align:center;padding:15px 0}.l-bookmark-nav .is-act a{color:#c33!important;font-weight:700}.l-bookmark-nav .is-none a{opacity:.3;cursor:default}.c-dicCell{border-top:10px solid #f8f6ef}.c-dicCell-hedline{position:relative;display:table;width:100%;border-bottom:1px solid #efefef}.c-dicCell-hedline a,.c-dicCell-hedline h2{display:table-cell;padding:15px 10px 12px}.c-dicCell-morebtn{text-align:center;padding:15px 10px 12px;border-top:1px solid #efefef}.c-dicCell-morebtn a{color:#000!important}.basic_title.nolink:after{display:none}.c-menu-list,.campaign-banner-new{margin-bottom:10px}.c-msgBox{display:inline-block;background:rgba(0,0,0,.4);color:#fff;padding:10px 15px;border-radius:5px;font-size:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.c-msgBox-closeBtn i{cursor:pointer}.c-msgBox.is-right:after{content:"";position:absolute;top:calc(50% - 6px);left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-color:transparent rgba(0,0,0,.4);border-style:solid;border-width:5px 5px 5px 0}.c-msgBox.is-top:after{content:"";position:absolute;display:block;bottom:-10px;left:50%;border:5px solid transparent;border-top-color:rgba(0,0,0,.4)}.is-newAttentionView.l-pgTitle-bkmkSaveBtn:hover:after,.is-newAttentionView.l-pgTitle-bkmkSaveBtn:hover:before{display:none}.NR-sp-menu-l-badge{position:relative;display:block;overflow:visible}.l-badge-icon{position:absolute;top:1px;right:-7px}.l-attentionTxt{margin:9px;padding:10px;line-height:1.5;border:1px solid #c33;border-radius:5px}.is-headAd{min-height:81px}.NR-ad.sp-hidden{min-height:82px}#NR-sp-menu{background-image:none!important}