﻿.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}.clear{clear:both}html,body,div,span,applet,figure,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body,textarea{font:12px 'Helvetica Neue', Helvetica, Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, 'メイリオ', 'Meiryo', sans-serif}h1{font-size:22px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}h5{font-size:10px}h6{font-size:10px}.bold{font-weight:bold}.f_18px{font-size:18px}article,aside,footer,header,hgroup,nav,section{display:block}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type="search"]:focus{outline-offset:-2px}meter,meter::-webkit-meter-horizontal-bar,meter::-webkit-meter-horizontal-optimum-value,meter::-webkit-meter-horizontal-suboptimal-value,meter::-webkit-meter-horizontal-even-less-good-value,meter::-webkit-meter-vertical-bar,meter::-webkit-meter-vertical-optimum-value,meter::-webkit-meter-vertical-suboptimal-value,meter::-webkit-meter-vertical-even-less-good-value{-webkit-appearance:none;background:none;width:auto}::-webkit-input-placeholder{font-weight:normal}:-moz-placeholder{font-weight:normal}mark{color:#FF5800;font-weight:bold;background:none;line-height:12px}div.jGrowl{padding:10px;z-index:9999;color:#fff;font-size:12px}div.jGrowl{position:absolute}body>div.jGrowl{position:fixed}div.jGrowl.top-left{left:0px;top:0px}div.jGrowl.top-right{right:0px;top:0px}div.jGrowl.bottom-left{left:0px;bottom:0px}div.jGrowl.bottom-right{right:0px;bottom:0px}div.jGrowl.center{top:0px;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#000;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:40px}div.jGrowl div.jGrowl-notification div.jGrowl-header{font-weight:bold;font-size:.85em}div.jGrowl div.jGrowl-notification div.jGrowl-close{z-index:99;float:right;font-weight:bold;font-size:1em;cursor:pointer}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center}@media print{div.jGrowl{display:none}}div.jGrowl{padding:0}div.jGrowl.center{top:200px;left:50%;width:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{width:240px;margin-left:-120px;border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:70px;word-break:break-word}div.jGrowl div.jGrowl-notification div.jGrowl-header{font-size:14px;margin-bottom:5px}div.jGrowl div.notice div.jGrowl-header{color:green}div.jGrowl div.warn div.jGrowl-header{color:orange}div.jGrowl div.error div.jGrowl-header{color:red}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;background-repeat:no-repeat;background-image:url(/_assets/common/tipsy-121881dea467edbca9f1e70183c4a3b2de217be82b61d354c41adf1ee8f10fa6.png);height:10px;width:10px}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow,.tipsy-ne .tipsy-arrow{top:0;border-top:none}.tipsy-s .tipsy-arrow,.tipsy-sw .tipsy-arrow,.tipsy-se .tipsy-arrow{bottom:0;border-bottom:none}.tipsy-n .tipsy-arrow,.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow,.tipsy-sw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow,.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px}.tipsy-e .tipsy-arrow{right:0;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-left:none}.tipsy{position:absolute;z-index:1200;padding:5px;font-size:12px;background-repeat:no-repeat;background-image:url(/_assets/common/tipsy-121881dea467edbca9f1e70183c4a3b2de217be82b61d354c41adf1ee8f10fa6.png)}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#ffd400;color:#333;max-width:200px;text-align:center}.tipsy-inner{border-radius:3px}.tipsy-n .tipsy-arrow{background-position:top center}.tipsy-ne .tipsy-arrow{background-position:top center}.tipsy-nw .tipsy-arrow{background-position:top center}.tipsy-s .tipsy-arrow{background-position:bottom center}.tipsy-se .tipsy-arrow{background-position:bottom center}.tipsy-sw .tipsy-arrow{background-position:bottom center}.tipsy-e .tipsy-arrow{background-position:right center}.tipsy-w .tipsy-arrow{background-position:left center}.miniColors-trigger{height:22px;width:22px;background:url(/_assets/minicolors/trigger-e7c51c21910e1dc28acd72f729565ae3985156cd4c952b4673df0a44d2c48674.png) center no-repeat;vertical-align:middle;margin:0 .25em;display:inline-block;outline:none}.miniColors-selector{position:absolute;width:175px;height:150px;background:#FFF;border:solid 1px #BBB;box-shadow:0 0 6px rgba(0,0,0,0.25);border-radius:5px;padding:5px;z-index:999999}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(/_assets/minicolors/gradient-3e17ce74dcb3076a9bceb140570c5e90e0a15c14209688a05a5285d25caa6db7.png) center no-repeat;cursor:crosshair}.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(/_assets/minicolors/rainbow-ee9e04a8a785a66ac95fea83a3bb1e19f828b8f25682840c751d6609b29b7ccd.png) center no-repeat;cursor:crosshair}.miniColors-colorPicker{position:absolute;width:11px;height:11px;background:url(/_assets/minicolors/circle-bf4e6e964415a0cd1cef3febccb7d9a45c13d12b68d0ef647f4d390ff2719d17.gif) center no-repeat}.miniColors-huePicker{position:absolute;left:-3px;width:26px;height:3px;background:url(/_assets/minicolors/line-1aa693b27bcc3d011248ed926c1be87939a8cf1f6d71fe9d153e172b3b757d4e.gif) center no-repeat}.miniColors-trigger{height:28px;width:28px;vertical-align:middle;background-size:cover}.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(/_assets/common/jquery.ui.stars-022b1f3bdb297b654dee755f6f7225de1c670fdaa4174ee48cd71610221b3a7f.gif) no-repeat 0 0}.ui-stars-cancel{display:none !important}.ui-stars-star a{background-position:0 -32px}.ui-stars-star-on a{background-position:0 -48px}.ui-stars-star-hover a{background-position:0 -64px}.ui-stars-cancel-hover a{background-position:0 -16px}.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default !important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/_assets/ui-lightness/animated-overlay-89763097fbe8e635ebed1643e4521682207e2a72c5ef76aaa9ca53407610a378.gif);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url(/_assets/ui-lightness/ui-bg_flat_75_ffffff_40x100-6a362798b983194784fdf53eeda3a748417b2c49a7cd72f67b5a98318a9f1ec0.png) 50% 50% repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(/_assets/ui-lightness/ui-bg_highlight-soft_75_cccccc_1x100-2c7e22df8e71cc5c68809a6cbc5c40a7f81b03b09faae284651e967318caf7a1.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/_assets/ui-lightness/ui-bg_glass_75_e6e6e6_1x400-bda3ffe761e3fdedec923bc74b03177728183e2a94959edeedaea39b0e5588b5.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/_assets/ui-lightness/ui-bg_glass_75_dadada_1x400-872bd576b65c0756e3a73ae4791398a5311ec29e20809e4b37be780cd3c7f6fb.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(/_assets/ui-lightness/ui-bg_glass_65_ffffff_1x400-dcfa2afd9c9db12f31c0f0216c2eaa7c4e866757416c363d37122cad70c719e0.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/_assets/ui-lightness/ui-bg_glass_55_fbf9ee_1x400-32ce63b11450d35ccaf3dc0ccd7cedcdeb42b234bfa8a6c98a9ef7644f578359.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/_assets/ui-lightness/ui-bg_glass_95_fef1ec_1x400-5f41df2ba2245ca35f4dd1f7c43ef5e81527f0e87c5b51a9239c08c2c2dc9959.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_222222_256x240-22ff3878467e01db4af197be439c1783ce83ef1288259db3cda3824836c21633.png)}.ui-widget-header .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_222222_256x240-22ff3878467e01db4af197be439c1783ce83ef1288259db3cda3824836c21633.png)}.ui-state-default .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_888888_256x240-8456fef574cbc83a66fdefed41f175d8e5d8c828185efd7eaac9e9d73795a75a.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_454545_256x240-b9b78baa4f00f71b9e7cf5086a8434c70b5a41c52f5a97c989806941f9f2fa16.png)}.ui-state-active .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_454545_256x240-b9b78baa4f00f71b9e7cf5086a8434c70b5a41c52f5a97c989806941f9f2fa16.png)}.ui-state-highlight .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_2e83ff_256x240-1901308b7ce8481bdb04377b644aa505178932c4880669e977ec4c9efc4d8163.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/_assets/ui-lightness/ui-icons_cd0a0a_256x240-ebf056cbd564d364fc1eb7668eaa60044cbad00ff4ba5e28f8830a17926aa247.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/_assets/ui-lightness/ui-bg_flat_0_aaaaaa_40x100-aa167a04c6c4e82e1fbe80ec8a290de0a228ff1f074e64fda276e18c53b6885a.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/_assets/ui-lightness/ui-bg_flat_0_aaaaaa_40x100-aa167a04c6c4e82e1fbe80ec8a290de0a228ff1f074e64fda276e18c53b6885a.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}body{color:#333;background-color:#eaeaea}body[data-layout="application"]{padding-top:60px}body.subscription-notice-present[data-layout="application"]{padding-top:85px}a{text-decoration:none;color:#2890D4}a:hover{text-decoration:underline}a.button:hover,a.font_icon:hover,.side_navi a:hover,.site_navi a:hover{text-decoration:none}a.admin{color:#ED6400}a.admin:hover{color:#D14C0A}.dropdown{display:none;position:absolute;z-index:2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropdown.hover{display:block}.dropdown a{color:inherit}input.required,input.invalid,input#new_user_username.name_unavailable,input#group_user_username.name_unavailable{background-color:#fdd !important}input#new_user_username.valid,input#group_user_username.valid{background-color:#fff}input.valid,input#new_user_username.name_available,input#group_user_username.name_available{background-color:#dfd !important}input.placeholder{color:#ccc}input.input_loading{background-image:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) !important;background-repeat:no-repeat !important;background-position:95% 50% !important}.fieldWithErrors input{background-color:#fdd;background-repeat:no-repeat !important}input.range{visibility:hidden;height:0;margin:0}input.submit{cursor:pointer}.tabs{box-shadow:inset 0px -1px #ccc}.tabs li{display:inline-block;padding-right:3px}.tabs li a{display:inline-block;vertical-align:bottom;background-color:#F5F5F5;background:linear-gradient(#f5f5f5 0%, #f5f5f5);text-align:center;text-decoration:none;font-weight:bold;color:#333;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ccc;padding:11px 16px;border-bottom-color:#ccc}.tabs li a:hover{background-color:#f5f5f5;background:linear-gradient(to bottom, #f5f5f5 0%, #fff);border-bottom-color:#ccc}.tabs .selected a{background-color:#eee;background:linear-gradient(to bottom, #eee 0%, #fff);border-bottom-color:#fff}.tabs .selected a:hover{background-color:#eee;background:linear-gradient(to bottom, #eee 0%, #fff);border-bottom-color:#fff;cursor:default}.tabs.right ul{float:right}.tabs.white .selected a{background:#fff}.my_courses .tabs li a:hover{background-color:#f5f5f5}.tabs ul.secondary .selected a{background-color:#F5F5F5;background-image:linear-gradient(to top, #f5f5f5 0%, #fff 100%)}.tabs a.current{border:1px solid #ccc;border-bottom:none;background-color:#ffffff;margin:0px}.tabs a.current:hover{background-color:#ffffff;margin:0px;border-bottom:none}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.no_content{color:#666;font-weight:normal;text-align:left;background:whiteSmoke;padding:35px 20px;margin:0 0 20px;border-radius:4px;border:1px solid #ccc}.modal,[data-modal-link]{cursor:pointer}.more{text-align:right}.hidden,.mock{display:none}.warning{color:red}.image{display:inline-block;overflow:hidden}body.categories.edit .image{background-color:#eee;background-size:12px 12px;background-position:0 0, 30px 30px;background-image:linear-gradient(45deg, #999 25%, transparent 25%, transparent 75%, #999 75%, #999),linear-gradient(45deg, #999 25%, transparent 25%, transparent 75%, #999 75%, #999);padding:16px;border:1px solid}.image.size_130x130{width:130px;height:130px}.image.size_80x80{width:80px;height:80px}.image.size_70x70{width:70px;height:70px}.image.size_40x40{width:40px;height:40px}.image.size_16x16{width:16px;height:16px}.audio.icon{display:inline-block;text-indent:-9999px;height:20px;line-height:20px;width:24px;background-image:url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png);background-repeat:no-repeat;background-position:0px -344px}.audio.icon.disabled{display:none}.loading{color:#999;font-weight:bold;text-align:center}.loading img{width:24px;height:24px}.wrapper{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding-top:20px;margin-right:auto;margin-left:auto;margin-bottom:0px;padding-bottom:40px;z-index:0;position:relative;width:960px}.content_header{margin-bottom:5px}.content_header .wrapper{margin-top:10px}.content{margin:0 0 10px}.inner{margin:0 10px}.inner_left{padding-left:10px}.inner_right{padding-right:10px}.secondary_section{padding:4px;background-color:#F4F4F4;border-radius:5px}.wrapper.faux_columns{background:url(/_assets/home/fauxcolumns-f249d9d8c5199689f9269fd1e5bc6cbed478c45ba8bf1104029519850d985347.png) white;padding-top:0px}.main_column{margin-right:339px;padding:20px}.main_column h1{overflow:hidden;font-size:18px;margin-bottom:12px}.side_column{float:right;width:338px}.side_column .box{background:#f5f5f5 url(/_assets/home/sidebar_box_bg-5a4ece66216a709d9bbbb1f8d294180900ffb90334e1718655157bddee50c6e1.png) bottom repeat-x;width:338px}.side_column h1{border-bottom:1px solid #DDD;padding:0 20px 12px;font-size:13px}.side_column h3{font-size:12px;line-height:12px}.side_column h3 .study_time{float:right}.side_column .box .box_content{padding:20px}.side_column .box.profile .box_content{padding:15px 20px 10px}.top_margin{padding:20px;background:#f5f5f5 url(/_assets/home/sidebar_box_bg-5a4ece66216a709d9bbbb1f8d294180900ffb90334e1718655157bddee50c6e1.png) bottom repeat-x;border-radius:6px;position:relative}.user_courses .top_margin{padding:30px 20px 20px 30px}.user_courses .top_margin.featured{margin:0;padding:20px 20px 10px}.user_courses .top_margin h1{padding-bottom:5px}.user_courses .top_margin p{font-size:14px;margin-bottom:5px;width:450px}.user_courses a.create{margin-right:10px;float:right}.user_courses .new_course_buttons{position:absolute;right:10px;top:60px}.user_courses .header .new_course_buttons{top:-10px}.user_courses .new_course_buttons .message{top:-20px;position:absolute;right:0}.user_courses .language_selection{display:inline-block}.user_courses .content_search_box{float:right}.user_courses .language_selection label{display:inline-block;margin:5px 5px 0 0}.user_courses .action_bar{border-bottom:1px solid #DDD}.user_courses .action_bar .inner{border-bottom:1px solid #fff;background:#f5f5f5;margin:0;padding:10px 20px}.user_courses.index .header{position:relative;margin:30px 0 0 0 !important;border-bottom:none !important;padding-bottom:0 !important;clear:both;position:relative}.user_courses.index .footer{padding:20px;background:#f5f5f5;margin:30px 0 0 0 !important;clear:both;position:relative}.user_courses .footer .new_course_buttons{position:absolute;right:10px;top:14px}.user_courses.index .featured .header{margin:10px 0 0 0 !important}.user_courses.index .header h2{font-size:18px;line-height:24px;margin:0}.user_courses.index .header h2 a{color:#333}.user_courses.index .header h2 a.search_link{float:right;color:#2890D4;font-size:14px}.user_courses.index .featured .header h2 a.search_link{font-size:12px}.user_courses.index .header h2 a:hover{color:#2890D4}.user_courses.index .header p{font-size:14px}.user_courses.index .more{font-weight:bold;font-size:13px;float:left;margin:0 0 40px}.user_courses.index .small_course_list{margin:0 -5px 0;clear:both}.global_navi .business_trial_days_remaining{padding:4px;color:#CCC}.global_navi .badge_icon{display:inline-block;vertical-align:middle;color:#fff;text-align:center;line-height:25px;font-size:12px;width:70px;height:44px;position:relative;background:#fdfdfd;padding:10px 0;box-sizing:border-box}.global_navi .badge_icon a{height:100%;display:block}.global_navi .badge_icon a:hover{text-decoration:none}.global_navi .badge_icon.premium_badge{color:#ff8b00;font-weight:bold}.global_navi .badge_icon.group_badge,.global_navi .badge_icon.school_badge,.global_navi .badge_icon.group_admin_badge{color:#fff;background-color:#0b94d9;font-weight:bold}.global_navi .badge_icon.trial_badge{background-color:#ff8b00;padding:0;padding-top:6px;line-height:1.4}body.ja .global_navi .badge_icon.trial_badge .description{letter-spacing:-1px}.global_navi .badge_icon.trial_badge .description{font-weight:bold}.global_navi .badge_icon.trial_badge[data-count='0']{background-color:#cb4113}.global_navi .subscription-notice{background-color:#333;text-align:right;color:#ff8b00;font-size:11px;line-height:1.1;height:25px;padding:8px 0;padding-right:65px}.global_navi .label{display:inline-block;vertical-align:middle}.global_navi .edit_ui_inline{background:#2890D4;color:white;display:block;float:right;line-height:22px;margin:0px 10px;padding:0px 10px}.global_navi .edit_ui_inline a{color:#fff}.global_navi .user_navi h3 a span.text{max-width:130px;overflow:hidden;display:inline-block}.global_navi .messaging_and_badge{display:inline-block}.icon,a.button,div.button{background:url(/_assets/common/iknow_images_3-9ddace8181f5483c9b16203dd669d55a8181f41ff2e5619fd7a82895c8f96ae8.png) no-repeat;border:none}.navi_home.icon{background-position:-16px -13px}.site_navi .navi_user_courses.icon{background-position:-275px -15px;width:19px}.navi_courses.icon{background-position:-70px -13px}.site_navi .navi_dictionary.icon{background-position:-119px -14px;width:21px}.site_navi .font_icon{display:inline-block;vertical-align:middle;font-size:22px;padding-top:3px}.dropdown_arrow.icon{background-position:-22px -62px}.logo.icon{background-position:-286px -323px}.big.iknow.button{background-position:-17px -321px}.big.iknow.button:hover{background-position:-148px -321px}.big.button{background-position:-17px -455px}.big.button:hover{background-position:-193px -455px}.big.button.disabled:hover{background-position:-17px -455px}.big.checkpoint.button{background-position:-111px -537px}.big.checkpoint.button:hover{background-position:-246px -537px}.small.iknow.button{background-position:-17px -371px}.small.iknow.button:hover{background-position:-148px -371px}.tiny.iknow.button{background-position:-31px -657px}.tiny.iknow.button:hover{background-position:-131px -657px}.small.button{background-position:-16px -501px}.small.button:hover{background-position:-161px -501px}.round.button,.round.button.disabled:hover{background-position:-17px -539px}.round.button:hover{background-position:-62px -539px}.long.button{background-position:-17px -409px}.long.button:hover{background-position:-212px -409px}.global_navi{background-color:#525252;vertical-align:middle;color:#fff;font-size:14px;width:100%;position:fixed;top:0;z-index:100}.global_navi .inner_navigation{display:table}.global_navi .main-logo-container{display:table-cell;vertical-align:top}.global_navi .main-logo-container .inner-logo{position:relative;height:44px;width:88px;padding-right:10px}.global_navi .main-logo-container .inner-logo a{position:absolute;top:0;left:0;display:inline-block}.global_navi .logo-body{background:url(/_assets/common/iknow_logo-b614338d3223be3e5e2acdbf8c24c7cb889e849be8b1fd83bcb1e86a0c4d333d.svg) 0 0 no-repeat;background-size:contain;margin-top:5px;width:98px;height:50px;position:relative}.marketing_layout .global_navi{position:relative}.global_navi .container_12{position:relative}.global_navi a{color:inherit}.global_navi h3,.global_navi h3 .icon{display:inline-block;vertical-align:middle}.global_navi h3 .icon{margin-right:0}.global_navi .site_navi{display:table-cell;vertical-align:top;font-size:0;width:100%}.global_navi .site_navi h3{margin:0}.global_navi .site_navi h3 a{height:44px;padding:7px 8px;-ms-box-sizing:border-box;box-sizing:border-box}.global_navi .navi_dictionary.font_icon{font-size:26px;padding-top:1px}.site_navi.group-navi .item{line-height:20px}.site_navi.user_navi{margin-left:0}.site_navi .caret{display:inline-block;vertical-align:bottom;border-style:solid;border-color:#eee transparent transparent transparent;border-width:5px;margin:0 0 3px 2px}.site_navi .dropdown{top:38px;left:25px;text-align:left}.site_navi .dropdown .arrow{position:relative;z-index:2;margin-left:25px;width:13px;height:10px;margin-bottom:-2px}.site_navi .dropdown .content{box-shadow:1px 1px 2px rgba(0,0,0,0.5);text-shadow:0px -1px #000;position:relative;z-index:1;background-color:#424242;min-width:150px;border-radius:5px;padding:1px;color:#ccc;font-weight:bold;font-size:12px}.site_navi .dropdown ul{border:1px solid #5a5a5a;padding:10px 0px}.site_navi .dropdown ul hr{border-color:#666}.site_navi .dropdown a{display:block;position:relative;line-height:normal;padding:5px 15px 5px 25px}.site_navi .dropdown a.sub{padding-left:35px}.site_navi .dropdown a.selected{background-color:#333;border-bottom:1px solid #555;color:#fff}.site_navi .dropdown a.sub.selected{border-bottom:none;color:#fff;margin-top:-1px}.site_navi .dropdown a:hover{background-color:#333;color:#fff}.site_navi .dropdown a.selected:before{content:' ';position:absolute;height:15px;width:5px;top:6px;left:12px;background-color:#FF8900;border-radius:10px}.site_navi .dropdown a.selected.sub:before{background-color:white;left:22px;height:5px;top:10px}.global_navi .new_badge{position:absolute;left:60px;top:5px;padding:0 4px;height:15px;line-height:15px;font-size:10px;font-weight:bold;background-color:#FF8900;border-radius:10px}.site_navi>li{position:relative;display:inline-block}.site_navi .icon{width:24px;height:24px}.site_navi h3 a{display:inline-block;padding:9px;font-size:12px}.global_navi .user_navi h3 a{padding:10px 9px 13px;height:auto}.site_navi h3 .text{display:inline-block;vertical-align:middle;padding-top:5px;padding-left:4px}.site_navi h3 a:hover{background-color:#4a4a4a}.site_navi .current h3 a{background-color:#454545}.user_navi_and_messaging{float:right;height:44px;max-width:216px;white-space:nowrap;position:relative}.messaging_and_badge .label{position:absolute;left:-155px;top:0}.user_navi{display:inline-block;vertical-align:top}.user_navi .dropdown{left:-50px}.user_navi .dropdown .arrow{left:58px}.user_status{display:table-cell;vertical-align:top;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.3);font-size:14px;font-weight:bold;padding:10px;margin-right:10px}.user_status.free_trial{background-color:#99cc00;color:#fff}.user_status.premium{background-color:#ff9900}.user_status.group{background-color:#77aaff}.user_status.group_admin{background-color:#77aaff}.user_badge{display:inline-block;vertical-align:top;width:180px;font-size:0;text-align:right}.user_badge .settings{box-sizing:border-box;display:inline-block;vertical-align:top;position:relative;font-size:14px;text-align:right;color:#999;height:44px;padding:9px 8px}.calendar-settings{display:inline-block}.calendar-settings-content .content{display:block;font-size:12px;padding:10px;text-align:center}.calendar-settings-content .content select{margin-top:10px}.settings-content .user-description .profile-container{padding:15px 35px 15px 25px;display:block}.settings-content .user-description .profile-container:hover{background-color:#f1f1f1;text-decoration:none}.settings-content .user-description .profile-container-no-hover{padding:15px 35px 15px 25px;display:block}.settings-content .user-description .user_avatar{display:inline-block;vertical-align:top;height:28px;width:28px;margin-right:10px;background-color:#fff;background-position:center;border:1px solid #ddd}.settings-content .user-description .secondary-information{display:inline-block;vertical-align:top}.settings-content .user-description .secondary-information .username{display:inline-block;vertical-align:top;max-width:110px;font-size:12px;line-height:1.6}.settings-content .user-description .secondary-information .descriptor{font-size:10px}.minimal_navi{text-align:right;height:25px;background:#555;margin-bottom:0px;min-width:985px}.minimal_navi h3 a{height:22px !important;padding:0 18px !important}.minimal_navi a,.minimal_navi h3 a{color:#eee;padding:4px 6px;display:inline-block;line-height:normal;font-size:12px}.minimal_navi .user_navi_and_messaging{height:25px}.minimal_navi .user_navi .dropdown{top:22px}.minimal_navi .study_sessions_label,.minimal_navi .premium_expiring_label,.minimal_navi .purchase_group_plan_selection{margin-top:0px;max-width:none}.left_column,.right_column{float:left;display:inline;width:50%}p.opening_notice{font-weight:bold;position:absolute;right:304px;top:13px}p.opening_notice a{color:#FF8A00;text-decoration:underline}.en p.opening_notice{right:7px;top:23px}.page_footer{color:#666;font-size:11px;background-color:#f5f5f5;border-radius:5px;position:relative}.page_footer .social_links{float:right}.page_footer .social_links a{display:inline-block;margin-top:-3px}.page_footer .social_links img{display:block}.page_footer section{width:922px;padding:18px 19px 19px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, 'メイリオ', 'Meiryo', sans-serif;text-transform:none;border-radius:5px}.en .page_footer section{font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}.en .page_footer section a{font-size:12px}.page_footer section dl{width:220px;float:left;margin-right:14px;line-height:18px}.page_footer section dl.last{margin-right:0}.page_footer section dt{margin-bottom:5px;padding-bottom:5px;font-weight:bold;border-bottom:1px solid #cccccc}.page_footer section dd{line-height:23px;font-size:12px}.page_footer section dd img{display:block;float:left;padding-right:4px}.page_footer a{color:#666}.page_footer a:hover{color:#333}.page_footer .copyright{text-align:center;top:50%;margin-top:-0.5em;width:100%;padding:1em}.page_footer .links{text-align:center;top:50%;margin-top:-0.5em;width:100%;padding:1em}.page_footer small{margin-right:7px;text-transform:uppercase}.page_footer ul{display:inline-block}.page_footer ul li{display:inline-block;margin-left:8px;padding-right:8px;border-right:1px solid #999}.page_footer ul li.last{border:none;padding-right:0}.page_footer li.selected a{color:#666;font-weight:bold}.page_footer .language_selector{clear:both;margin-left:30px}.jquery-tools-validator-error{display:none !important}.textile_wrapper{border:1px solid #D5D5D5}.textile_wrapper textarea{padding:5px;border:none}.textile_toolbar{background-color:#F6F6F6;border-bottom:1px solid #D5D5D5;margin:0;padding:3px 5px;width:auto}.textile_icon{width:18px;height:18px;display:block;float:left;margin-right:3px;cursor:pointer;background-color:#F6F6F6;border:1px solid #F6F6F6;padding:1px;background:transparent url(/_assets/common/textile_icons-9217d5b2914a5be11990cb354303218f3d2551b0f57e10154cbfa6ddae46a48f.gif) no-repeat 0 0}.textile_icon:hover{background-color:#FFF;border:1px solid #AAA;text-decoration:none}.textile_h1{background-position:0 -0px}.textile_h2{background-position:0 -60px}.textile_h3{background-position:0 -120px}.textile_h4{background-position:0 -180px}.textile_h5{background-position:0 -240px}.textile_h6{background-position:0 -300px}.textile_strong{background-position:0 -360px}.textile_italic{background-position:0 -420px}.textile_underline{background-position:0 -480px}.textile_paragraph{background-position:0 -540px}.textile_strikethrough{background-position:0 -600px}.textile_blockquote{background-position:0 -660px}.textile_left{background-position:0 -720px}.textile_center{background-position:0 -780px}.textile_right{background-position:0 -840px}.textile_full{background-position:0 -900px}.textile_indent{background-position:0 -960px}.textile_outdent{background-position:0 -1020px}.textile_ol{background-position:0 -1080px}.textile_ul{background-position:0 -1140px}.textile_link{background-position:0 -1200px}.textile_nico{background-position:0 -1260px}.textile_omega{background-position:0 -1320px}.textile_emoticon{background-position:0 -1380px}.textile_image{background-position:0 -1440px}.textile_youtube{background-position:0 -1500px}.form_actions{margin:20px 0}.mobile_downloads{display:none}.mobile_version{display:none}body.app_is_active{overflow:hidden}#app_frame{left:0px;position:absolute;display:block;z-index:10001}body.marketing_layout{background:url(/_assets/signup/bg-9133a61a871bfe6543906b4801f8cd09fdad3f110453e15321fcca8e88f7921a.png) repeat}.shiv-border-box-sizing{-ms-box-sizing:border-box;box-sizing:border-box}.developer-debugging-information{position:fixed;bottom:0;background:rgba(192,73,73,0.5);padding:10px;opacity:0.2;color:transparent;text-shadow:0 0 1px #fff;font-size:14px;font-family:monospace;border-top-right-radius:6px;transition:opacity 100ms ease-out}.developer-debugging-information:hover,.developer-debugging-information.prominent{background-color:rgba(192,73,73,0.8);opacity:1;color:#fff;text-shadow:none}@font-face{font-family:"iKnow Icons";font-style:normal;font-weight:normal;src:url(/_assets/deprecated/icons/icons-e566a15ee253d44dd49817163937ecd08c4c7f9bcdc4bb2b6d8594654570c06b.eot);src:url(/_assets/deprecated/icons/icons-e566a15ee253d44dd49817163937ecd08c4c7f9bcdc4bb2b6d8594654570c06b.eot?#ieFix) format("embedded-opentype"),url(/_assets/deprecated/icons/icons-c0e825935d8b1d71badfc3646f5622e6fab223b3aef60a622bac79513a5e17ef.woff) format("woff"),url(/_assets/deprecated/icons/icons-e47111865b980115fd25d0ffaf8caea67e926a2ace6fa101ba9b5d02a12c9f51.svg) format("svg")}.font_icon,.font-icon{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons"}@font-face{font-family:"iKnow-Glyphs";font-style:normal;font-weight:normal;src:url(/_assets/iknow-glyphs/iKnow-Glyphs-788ffc926afbd2e51e5ce245e2b0a443d5103d691bccf8216589e12c30984304.eot);src:url(/_assets/iknow-glyphs/iKnow-Glyphs-788ffc926afbd2e51e5ce245e2b0a443d5103d691bccf8216589e12c30984304.eot?#ieFix) format("embedded-opentype"),url(/_assets/iknow-glyphs/iKnow-Glyphs-995e95eeadf28d23d65ebac1b10deae59c3b21b6d1cc7d9ec573b5dc5e35cda7.woff) format("woff"),url(/_assets/iknow-glyphs/iKnow-Glyphs-ad5992739d1f3051f71e8e0389eb55adb836a17a97b589c5457e7c6ff4f8c44c.svg) format("svg")}[class^="glyph-"],[class*=" glyph-"]{font-family:"iKnow-Glyphs";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-stroke:1px transparent;text-rendering:optimizeLegibility;text-transform:none;speak:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glyph-plus:before{content:"\e004"}.glyph-pencil:before{content:"\e008"}.glyph-magnifying-glass:before{content:"\e009"}.glyph-grid:before{content:"\e00a"}.glyph-menu:before{content:"\e00b"}.glyph-owl-full-movable-eyes:before{content:"\e011"}.glyph-house:before{content:"\e012"}.glyph-owl-eyes:before{content:"\e015"}.glyph-speech-bubbles:before{content:"\e017"}.glyph-reload:before{content:"\e018"}.glyph-refresh:before{content:"\e019"}.glyph-user:before{content:"\e01a"}.glyph-computer-user:before{content:"\e01b"}.glyph-book:before{content:"\e01c"}.glyph-clock:before{content:"\e020"}.glyph-bar-chart:before{content:"\e021"}.glyph-line-chart:before{content:"\e023"}.glyph-user-alternate:before{content:"\e028"}.glyph-users:before{content:"\e029"}.glyph-microphone:before{content:"\e02a"}.glyph-letter:before{content:"\e02b"}.glyph-speech-bubble:before{content:"\e02c"}.glyph-owl-sitting:before{content:"\e02d"}.glyph-circle-plus:before{content:"\e02e"}.glyph-padlock-unlocked:before{content:"\e038"}.glyph-padlock-locked:before{content:"\e039"}.glyph-document-magnifying-glass:before{content:"\e044"}.glyph-document-pencil:before{content:"\e045"}.glyph-minus:before{content:"\e047"}.glyph-equals:before{content:"\e048"}.glyph-menu-alternate:before{content:"\e049"}.glyph-document-download:before{content:"\e053"}.glyph-calendar:before{content:"\f133"}.glyph-volume-max:before{content:"\e000"}.glyph-volume-medium:before{content:"\e001"}.glyph-volume-low:before{content:"\e002"}.glyph-grid-alternate:before{content:"\e005"}.glyph-cross-sharp:before{content:"\e006"}.glyph-keyboard:before{content:"\e007"}.glyph-japanese-character:before{content:"\e00c"}.glyph-paperclip:before{content:"\e00d"}.glyph-circle-triangle-right:before{content:"\e00e"}.glyph-exclamation-point:before{content:"\e00f"}.glyph-owl-flying:before{content:"\e010"}.glyph-volume-muted:before{content:"\e013"}.glyph-volume-plus:before{content:"\e014"}.glyph-owl:before{content:"\e016"}.glyph-speech-bubble-alternate:before{content:"\e01d"}.glyph-volume-minus:before{content:"\e01e"}.glyph-owl-flying-speech-bubble:before{content:"\e01f"}.glyph-volume-speech-bubble:before{content:"\e022"}.glyph-exclamation-point-speech-bubble:before,.glyph-app-logo-iknow:before{content:"\e024"}.glyph-check-mark-speech-bubble:before,.glyph-app-logo-self-assessment:before{content:"\e605"}.glyph-builder-speech-bubble:before,.glyph-app-logo-sentence-trainer:before{content:"\e606"}.glyph-question-mark-speech-bubble:before,.glyph-app-logo-rapid-choice:before{content:"\e608"}.glyph-recycle-bin:before{content:"\e025"}.glyph-reload-alternate:before{content:"\e026"}.glyph-reload-alternate:before{font-weight:bold}.glyph-house-alternate:before{content:"\e027"}.glyph-triangle-right:before{content:"\e030"}.glyph-triangle-up:before{content:"\e031"}.glyph-triangle-down:before{content:"\e032"}.glyph-triangle-left:before{content:"\e033"}.glyph-circle-hollow:before{content:"\e034"}.glyph-iknow-logo-speech-bubble:before{content:"\e035"}.glyph-iknow-logo-text:before{content:"\e036"}.glyph-circle-checkmark:before{content:"\e037"}.glyph-checkmark:before{content:"\e03a"}.glyph-chevron-left:before{content:"\e03b"}.glyph-chevron-right:before{content:"\e03c"}.glyph-triangle-caution:before{content:"\e03d"}.glyph-gear:before{content:"\e03e"}.glyph-zoom-out:before{content:"\e03f"}.glyph-zoom-in:before{content:"\e040"}.glyph-arrow-left:before{content:"\e041"}.glyph-arrow-down:before{content:"\e042"}.glyph-arrow-up:before{content:"\e043"}.glyph-arrow-right:before{content:"\e046"}.glyph-triangle-hollow:before{content:"\e04a"}.glyph-circle-triangle-left:before{content:"\e04b"}.glyph-pause:before{content:"\e04c"}.glyph-circle-hollow-alternate:before,.glyph-correct-result:before{content:"\e600"}.glyph-triangle-hollow-alternate:before,.glyph-correct-with-mistakes-result:before{content:"\e601"}.glyph-cross-alternate:before,.glyph-incorrect-result:before{content:"\e602"}.glyph-flag:before{content:"\e603"}.glyph-master-check:before{content:"\e604"}.glyph-remove:before{content:"\e607"}.glyph-cross-soft:before{content:"\f00d"}.glyph-gear-alternate:before{content:"\f013"}.glyph-circle-question-mark:before{content:"\f059"}body.debugging:before{font-family:monospace;font-size:0.8em;color:#fff;background:#000;padding:4px 6px;border-bottom:2px solid #cc3300;display:inline-block;position:fixed;top:0;left:0;z-index:10000;padding:4px;font-size:1em;content:"DEBUG MODE"}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{box-sizing:border-box}.fancybox-inner .content-actions{margin:4px 0;text-align:center}.fancybox-skin.content-container .fancybox-inner.content-primary{padding:0}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-close{position:absolute;top:0;right:0}.fancybox-close.glyph{font-size:14px;font-weight:bold;margin:1em;cursor:pointer}.fancybox-close:hover{color:#6e6e6e}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;opacity:0.8;cursor:pointer;z-index:8060;background-color:#000;border-radius:5px}#fancybox-loading div{width:44px;height:44px;background:url(/_assets/fancyBox/source/fancybox_loading-59f5d2957585c26f2b5869189b1b414dfd059010dac1272b8f340c75b7ef0860.gif) center center no-repeat}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/_assets/fancyBox/source/blank-3dca4ecfd677fb7efaad3674864438a6464ceef412fe0b8daea7790a3d96e244.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:#555;background-color:rgba(85,85,85,0.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title.fancybox-title-inside-wrap{margin:-15px;margin-bottom:10px}.fancybox-title.fancybox-title-inside-wrap .content-details .details-primary{width:80%}.fancybox-title.fancybox-title-inside-wrap .content-details .details-secondary{width:20%}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.fancybox-prev span,.fancybox-next span{background-image:url(/_assets/fancyBox/source/fancybox_sprite@2x-97fc6354812a3867338afd5c1247b2d639f0268002c6f51834036b8424de186b.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/_assets/fancyBox/source/fancybox_loading@2x-b43d261a59d8d0cedea39a9af55e3c999ef49b47117418573d43ece66d107fe7.gif);background-size:24px 24px}}.t_ContentContainer{color:#333;font-size:11px;line-height:17px;padding:10px}.t_Content_black,.t_Content_dark,.t_Content_gray{color:#efefef}.t_ContentContainer a,.t_ContentContainer a:hover{color:#8e8e8e;text-decoration:none;background:none;border:0}.t_ContentContainer a:hover{text-decoration:underline}.t_Content_dark a,.t_Content_dark a:hover,.t_Content_black a,.t_Content_black a:hover{color:#ccc}.t_Content_gray a,.t_Content_gray a:hover{color:#232323}.t_Content_red,.t_Content_green,.t_Content_blue{color:#efefef;font-size:11px;line-height:17px;padding:10px}.t_Content_red a,.t_Content_red a:hover,.t_Content_green a,.t_Content_green a:hover,.t_Content_blue a,.t_Content_blue a:hover{text-decoration:none;background:none;border:0;color:#ccc}.t_Content_red a:hover,.t_Content_green a:hover,.t_Content_blue a:hover{text-decoration:underline}.t_Content_tiny{color:#efefef;font-size:11px;line-height:16px;padding:6px 9px}.t_Content_tiny a,.t_Content_tiny a:hover{color:#b3b3b3;text-decoration:none;background:none;border:0}.t_Tooltip{margin:0;padding:0;position:absolute;overflow:hidden;background-color:transparent;transition-property:opacity}.t_Tooltip.t_hidden{opacity:0}.t_Tooltip.t_visible{opacity:1}.t_Skin{position:absolute;top:0;left:0}.t_Skin *{zoom:1}.t_Bubble{position:relative}.t_Background,.t_Stem{position:absolute}.t_Close{position:absolute;cursor:pointer;top:0}.t_CloseButtonShift{position:relative;overflow:hidden;float:left}.t_CloseState{position:absolute;margin:0;padding:0;left:0}.t_Content{position:absolute;top:0;left:0}.t_iframeShim{position:absolute;top:0;left:0;margin:0;padding:0;zoom:1;filter:alpha(opacity=0);opacity:0}.t_Shadow{position:absolute;top:0;left:0;margin:0;padding:0}.t_Shadow .t_ShadowInnerWrapper{position:relative;float:left;margin:0;padding:0}.t_ShadowBubble{position:relative;padding:0;margin:0;float:left}.t_ShadowBackground,.t_ShadowStem{position:absolute}.t_ShadowBackground *,.t_ShadowStem *{float:left}.t_CloseButtonShadow{position:absolute;top:0;left:0;margin:0;padding:0}.t_UpdateQueue{position:absolute;top:-15000px;left:-15000px;width:5000px;height:5000px;visibility:hidden}.t_UpdateQueue .t_Tooltip,.t_UpdateQueue .t_Content{position:relative;overflow:visible;float:left;top:auto;left:auto;width:100%}.t_Tooltip .t_ContentContainer{float:left;clear:both;position:relative}.t_UpdateQueue .t_ContentContainer{position:absolute;top:0;left:0}#jGrowl div.jGrowl-notification,#jGrowl div.jGrowl-closer{opacity:1;width:auto;height:auto;min-height:0;max-width:350px;background-color:#fff;background-color:rgba(255,255,255,0.8);border:2px solid #ccc;border-radius:5px;color:#000;line-height:1.3;font-size:16px}#jGrowl div.jGrowl-notification.notice,#jGrowl div.jGrowl-notification.success,#jGrowl div.jGrowl-closer.notice,#jGrowl div.jGrowl-closer.success{color:#0081bd;background-color:#dff6ff;background-color:rgba(223,246,255,0.9);border-color:#9fdaed}#jGrowl div.jGrowl-notification.warn,#jGrowl div.jGrowl-closer.warn{color:#5a520f;background-color:#fffacd;background-color:rgba(255,250,205,0.9);border-color:#c0ae13}#jGrowl div.jGrowl-notification.error,#jGrowl div.jGrowl-closer.error{color:#fff;background-color:#c23000;background-color:rgba(194,48,0,0.9);border-color:#900}#jGrowl div.jGrowl-notification .jGrowl-header,#jGrowl div.jGrowl-closer .jGrowl-header{margin-bottom:13px}#jGrowl div.jGrowl-notification .jGrowl-close,#jGrowl div.jGrowl-closer .jGrowl-close{float:none;font-size:20px;position:absolute;top:4px;right:13px}#jGrowl div.jGrowl-notification.is-not-sticky .jGrowl-header,#jGrowl div.jGrowl-closer.is-not-sticky .jGrowl-header{margin-bottom:0}#jGrowl div.jGrowl-notification.is-not-sticky .jGrowl-close,#jGrowl div.jGrowl-closer.is-not-sticky .jGrowl-close{display:none}.anchor-hook{position:absolute;top:-60px}body[data-role="site-administrator"] .anchor-hook{top:-90px}.divider{height:1px;display:block;margin:1em 0;padding:0;border:0;border-top:1px solid #eaeaea}.difficulty-level{display:inline-block;font-weight:bold;word-break:break-word}.difficulty-level[data-level="1"]{color:#4c994c}.difficulty-level[data-level="2"]{color:#2e9975}.difficulty-level[data-level="3"]{color:#608fbf}.difficulty-level[data-level="4"]{color:#967acc}.difficulty-level[data-level="5"]{color:#cc5cb9}@keyframes pulse{0%,100%{background-color:rgba(254,254,254,0.2)}50%{background-color:rgba(254,254,254,0.6)}}.content-container{background-color:#fff;color:#000;border:1px solid #ccc;border-radius:5px;margin-bottom:20px;position:relative;overflow:hidden;box-sizing:border-box}.content-container.waiting:before,.content-container .waiting:before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;content:" ";background-color:rgba(254,254,254,0.6);animation:1.5s pulse linear infinite}.content-container .content-details{padding:10px 15px;border-bottom:1px solid #ccc;font-size:0}.content-container .content-details .details-primary,.content-container .content-details .details-secondary{display:inline-block;vertical-align:middle;font-weight:bold}.content-container .content-details .details-primary{color:#333;font-size:16px;width:65%}.content-container .content-details .details-primary.alone{display:block;width:auto}.content-container .content-details .details-secondary{font-size:12px;text-align:right;width:35%}.content-container .content-details .details-secondary .action-link{border-left:0}.content-container .content-details .details-secondary .action-link+.action-link{margin-left:10px;padding-left:10px;border-left:1px solid #eaeaea}.content-container .content-details .details-secondary .secondary-item{display:inline-block;border-left:0;vertical-align:middle}.content-container .content-details .details-secondary .secondary-item+.secondary-item{margin-left:10px;padding-left:10px;border-left:1px solid #eaeaea}.content-container .content-primary{box-sizing:border-box;padding:15px}.content-container .content-actions{text-align:center}.content-container .glyph{color:#666;text-shadow:none;cursor:pointer}.content-container .glyph:hover{color:#333}.content-table{width:100%}.content-table thead,.content-table tr,.content-table th,.content-table tbody,.content-table td{box-sizing:border-box}.content-table thead{background-color:#fff;border-bottom:2px solid #ccc}.content-table thead th{text-align:left;padding:10px}.content-table tbody{background-color:#fff}.content-table tbody tr+tr{border-top:1px solid #ccc}.content-table tbody tr:hover{background-color:#fffdec}.content-table tbody tr+.empty-body{display:none}.content-table tbody tr.empty-body td{text-align:center;font-weight:bold}.content-table tbody tr td{padding:10px}.content-table.striped tbody tr:nth-child(even){background-color:#fafafa}.content-table.striped tbody tr:hover{background-color:#fffce1}.content-container .content-list{display:table;width:100%;border-spacing:0;border-collapse:collapse}.content-container .content-list .list-item{display:table-row;position:relative}.content-container .content-list .list-item .primary,.content-container .content-list .list-item .secondary{display:table-cell;vertical-align:bottom;border-bottom:1px solid #eaeaea}.content-container .content-list .list-item .primary{text-align:left;padding-bottom:3px}.content-container .content-list .list-item .secondary{text-align:right;padding-bottom:4px}.content-columns{display:table;width:100%;border-spacing:10px 0}.content-columns .content-column{display:table-cell;vertical-align:top}.content-columns .content-column+.content-column{border-left:1px solid #f1f1f1}.content-field{background-color:#fefefe;border:1px solid #999;border-radius:5px;font-size:1em;padding:5px;margin:0;max-width:100%;box-sizing:border-box;box-shadow:inset 1px 1px 3px rgba(133,133,133,0.2)}.content-field:hover{border-color:#1ea6f8}.content-field:focus{outline:none;border-color:#1ea6f8}.content-field.number{width:65px}.content-field:disabled,.content-field.disabled .content-field[disabled="disabled"]{opacity:0.5;filter:alpha(opacity=50)}.content-field.content-field-hidden{display:none}.content-tabs{font-size:0}.content-tabs .content-tab{display:inline-block;position:relative;padding:7px 16px;box-sizing:border-box;color:#6b6b6b;font-size:14px;vertical-align:bottom;text-align:center;text-decoration:none;font-weight:bold;background-color:#f9f9f9;transition:background-color 70ms linear;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ccc;border-bottom:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content-tabs .content-tab+.content-tab{margin-left:6px}.content-tabs .content-tab:hover{cursor:pointer;text-decoration:none;background-color:#fefefe}.content-tabs [data-panel-selected] .content-tab,.content-tabs .content-tab[data-panel-selected],.content-tabs .content-tab.selected{color:#000;background-color:#fff}.content-tabs [data-panel-selected] .content-tab:hover,.content-tabs .content-tab[data-panel-selected]:hover,.content-tabs .content-tab.selected:hover{cursor:default;background-color:#fff}.content-tabs [data-panel-selected] .content-tab:before,.content-tabs .content-tab[data-panel-selected]:before,.content-tabs .content-tab.selected:before{display:block;position:absolute;bottom:-1px;left:0;z-index:1;height:2px;width:100%;content:" ";background-color:#fff}[data-panel-container] [data-panel]{display:none}[data-panel-container] [data-panel][data-panel-selected]{display:block}.content-tabs+.content-container{border-top-left-radius:0}.content-menu{display:none}.content-menu .menu-category{color:#333;font-size:13px}.content-menu .menu-category+.menu-category{border-top:1px solid #ccc;border-top-color:#ccc}.content-menu .menu-category.details{background-color:#fefefe;font-weight:bold;text-align:center;padding:4px 0}.content-menu .menu-category>li{border-top:1px solid #f1f1f1}.content-menu .menu-category .menu-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.content-menu .menu-category .menu-item.inside,.content-menu .menu-category .menu-item .inside{display:block;color:#333;text-decoration:none;padding:8px 25px;cursor:pointer}.content-menu .menu-category .menu-item:hover{background-color:#f1f1f1}.content-menu .menu-category .menu-item.selected{background-color:#fffacd}.content-menu.course-settings-menu{text-align:left}.popover .content-menu{display:block}.popover a{color:inherit}.t_Tooltip .t_ContentContainer.t_Content_default_content{padding:0}.t_Tooltip .t_ContentContainer a{color:inherit}.t_Tooltip [data-content-tooltip]{display:block}.content-toggle-switch{display:inline-block;background-color:#eaeaea;color:#fff;overflow:hidden;border-radius:4px;cursor:pointer}.content-toggle-switch:before,.content-toggle-switch:after{display:inline-block;padding:4px 8px}.content-toggle-switch[data-state="primary"]:before,.content-toggle-switch[data-state="secondary"]:after{visibility:visible}.content-toggle-switch:before{visibility:hidden;content:attr(data-primary);background-color:#a3d856}.content-toggle-switch:hover:before{background-color:#9cd54a}.content-toggle-switch:after{visibility:hidden;content:attr(data-secondary);background-color:#999}.content-toggle-switch:hover:after{background-color:#919191}.content-figure{background-color:#f1f1f1;background-image:url(/_assets/default/big/goal-dc87d2706d17e59fa1fb2d3bd588a053ca8bb84e2c1811f2eb5258f2919de2d9.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:70px;height:70px;margin:0;padding:0}.content-figure[data-size="small"]{width:70px;height:70px}.content-figure[data-size="medium"]{width:100px;height:100px}.content-figure[data-size="large"]{width:130px;height:130px}.content-figure[data-size="item-accent"]{width:180px;height:165px}.content-figure.rounded{border-radius:5px}.content-course{background-color:#fefefe;padding:10px;box-sizing:border-box;border:1px solid #ccc;border-radius:5px}.content-course+.content-course{margin-top:10px}.content-course .content-columns{border-spacing:0}.content-course .content-columns .content-column{border:none;vertical-align:middle}.content-course .content-columns .content-column.course-details .ellipsis{width:300px}.content-course .content-columns .content-column.course-details .ellipsis a{vertical-align:bottom}.content-course .content-columns .content-column.course-actions{width:135px;border-left:1px solid #eaeaea;text-align:center}.content-course .content-columns .content-column.course-actions .course-action{display:block;width:100%;margin-bottom:2px;float:none;position:inherit;font-size:13px;cursor:pointer}.content-course .content-columns .content-column.course-actions .course-action+.course-action{margin-bottom:0}.content-course .content-columns .content-column.course-actions .course-action.danger{color:#cc3300}.content-course .course-accent{width:85px;height:70px}.content-course .study-stats{margin-top:4px;font-size:0}.content-course .study-stats .content-column{font-size:13px}.content-course .study-stats .content-column.stat{display:inline-block;padding-left:0;margin-left:0;border:0}.content-course .study-stats .content-column.stat+.stat{padding-top:3px;padding-bottom:3px;padding-left:10px;margin-left:10px;border-left:1px solid #eaeaea}.content-course .study-stats .content-column.stat .primary{color:#333}.content-course .study-stats .content-column.stat .secondary{font-weight:bold}.content-course .study-stats .content-column.course-settings .details-secondary{position:relative}.content-course .study-stats .content-column.course-settings .popover{min-width:200px}.content-course .study-stats .content-column.course-settings .btn.gear{position:absolute;right:-3px;top:-12px}.content-course .course-details .course-title{font-size:17px;padding:0}.content-course .course-details a{color:#000}.content-course .course-details a:hover{color:#0081bd}.content-course .course-settings{text-align:right;font-size:1.4em}.content-course .launch-app{width:60px;text-align:center}.pagination{clear:both;text-align:center;padding:10px 0;font-size:0;line-height:1.2;list-style-type:none}.pagination>*{display:inline-block;font-size:12px;vertical-align:top}.pagination a{cursor:pointer}.pagination a,.pagination em,.pagination span,.pagination .disabled{display:inline-block;box-sizing:border-box;padding:4px 7px;margin:0 1px;font-size:12px;text-decoration:none;color:#666;border:1px solid #ccc;background:#fff;border-radius:5px}.pagination li.previous_page,.pagination li.next_page{display:inline-block;margin:0}.pagination .previous_page,.pagination .next_page{cursor:pointer;font-size:0}.pagination .previous_page:before,.pagination .previous_page:after,.pagination .next_page:before,.pagination .next_page:after{font-size:12px}.pagination .previous_page:before{content:"←"}.pagination .next_page:after{content:"→"}.pagination .disabled{opacity:0.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .current{font-style:normal;font-weight:bold;background:#999;color:#fff;border-color:transparent}.pagination a:hover,.pagination a:focus{color:#2890D4;border-color:#2890D4}.pagination .page_info{background:#2890D4;color:white;padding:.4em .6em;width:22em;margin-bottom:.3em;text-align:center}.pagination .page_info b{color:#003;background:#6aa6ed;padding:.1em .25em}.pagination .pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}nav.paginate .prev,nav.paginate .next,.chart_wrapper nav .prev,.chart_wrapper nav .next,.month-switcher nav .prev,.month-switcher nav .next{position:absolute;top:4px}nav.paginate .prev,.chart_wrapper nav .prev,.month-switcher nav .prev{left:5px}nav.paginate .next,.chart_wrapper nav .next,.month-switcher nav .next{right:5px}nav.paginate .prev a,nav.paginate .next a,nav.paginate .prev span,nav.paginate next span,.chart_wrapper nav .prev a,.chart_wrapper nav .next a,.chart_wrapper nav .prev span,.chart_wrapper nav next span,.month-switcher nav .prev a,.month-switcher nav .next a,.month-switcher nav .prev span,.month-switcher nav next span{display:block;text-indent:-9999px;height:18px;width:18px;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat}nav.paginate .prev span,nav.paginate .next span,.chart_wrapper nav .prev span,.chart_wrapper nav .next span,.month-switcher nav .prev span,.month-switcher nav .next span{opacity:0.5}nav.paginate .prev a,nav.paginate .prev span,.chart_wrapper nav .prev a,.chart_wrapper nav .prev span,.month-switcher nav .prev a,.month-switcher nav .prev span{background-position:-135px 0px}nav.paginate .prev a:hover,.chart_wrapper nav .prev a:hover,.month-switcher nav .prev a:hover{background-position:-135px -22px}nav.paginate .next a,nav.paginate .next span,.chart_wrapper nav .next a,.chart_wrapper nav .next span,.month-switcher nav .next a,.month-switcher nav .next span{background-position:-157px 0px}nav.paginate .next span.disabled,nav.paginate .prev span.disabled,.chart_wrapper nav .next span.disabled,.chart_wrapper nav .prev span.disabled,.month-switcher nav .next span.disabled,.month-switcher nav .prev span.disabled{opacity:0.2}nav.paginate .next a:hover,.chart_wrapper nav .next a:hover,.month-switcher nav .next a:hover{background-position:-157px -22px}.content-tip-message{min-height:60px}.content-tip-message:after{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";content:"\E02D";display:inline-block;position:absolute;right:3%;bottom:0;line-height:0.6em;font-size:75px;color:#ff8b00}.content-tip-message .message-container{display:inline-block;width:73%;margin:10px 0;position:static;right:27%}.content-tip-message .message-container .message{display:block;background-color:#fefefe;color:#ff8b00;font-size:11px;border:1px solid #eaeaea;border-radius:5px;padding:5px 8px;position:relative}.content-tip-message .message-container .message:before,.content-tip-message .message-container .message:after{content:"";position:absolute;bottom:6px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.content-tip-message .message-container .message:before{left:100%;border-left:4px solid #eaeaea}.content-tip-message .message-container .message:after{border-left:4px solid #fefefe;left:99%}.content-container .content-placeholder{height:120px;position:relative}.content-container .content-placeholder:after{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";content:"\E02D";display:inline-block;position:absolute;right:40px;bottom:-18px;font-size:100px;color:#ff8b00}.content-container .content-placeholder .message-container{display:inline-block;position:absolute;right:128px;bottom:18px}.content-container .content-placeholder .message-container .message{display:inline-block;background-color:#fefefe;color:#666;font-size:20px;border:1px solid #eaeaea;border-radius:5px;padding:5px 8px;position:relative}.content-container .content-placeholder .message-container .message:before,.content-container .content-placeholder .message-container .message:after{content:"";position:absolute;bottom:6px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent}.content-container .content-placeholder .message-container .message:before{left:100%;border-left:7px solid #eaeaea}.content-container .content-placeholder .message-container .message:after{border-left:7px solid #fefefe;left:99%}.content-placeholder-spinner{background:url(/_assets/common/loader-32-fd7f32a8862609f42dd58dd94f33acfa1ad5d0895687fe5420e3e5c1e94b1857.gif) no-repeat center center;width:100%;height:175px}.progress-knob{display:table;position:relative;height:45px;width:45px;font-size:100%;border-spacing:0;z-index:0}.progress-knob:before{display:table-cell;vertical-align:middle;position:relative;height:100%;width:100%;padding-left:23%;content:attr(data-primary);font-size:30%;font-weight:bold;text-align:center}.progress-knob:after{display:table-cell;vertical-align:middle;position:relative;content:"%";font-size:25%}.progress-knob .progress-knob-canvas{position:absolute;left:0;top:0;z-index:-1}.content-stats.content-columns{border-spacing:0}.content-stats.content-columns .content-column{border-left:0}.content-stats .list-item,.content-stats .content-column{display:table-cell;position:relative;font-size:12px}.content-stats .list-item.overall .accent,.content-stats .content-column.overall .accent{background-color:#999999}.content-stats .list-item.started .accent,.content-stats .content-column.started .accent{background-color:#a3d856}.content-stats .list-item.learning .accent,.content-stats .list-item.checkpoint-0 .accent,.content-stats .content-column.learning .accent,.content-stats .content-column.checkpoint-0 .accent{background-color:#91C74D}.content-stats .list-item.strong .accent,.content-stats .list-item.checkpoint-1 .accent,.content-stats .content-column.strong .accent,.content-stats .content-column.checkpoint-1 .accent{background-color:#70C0E5}.content-stats .list-item.mastered .accent,.content-stats .list-item.checkpoint-2 .accent,.content-stats .content-column.mastered .accent,.content-stats .content-column.checkpoint-2 .accent{background-color:#ff8b00}.content-stats .list-item.total .accent,.content-stats .content-column.total .accent{background-color:#999}.content-stats .list-item.total .primary span,.content-stats .content-column.total .primary span{font-size:0.8em}.content-stats .list-item.sentences-started .accent,.content-stats .content-column.sentences-started .accent{background-color:#9fdaed}.content-stats .list-item .accent,.content-stats .content-column .accent{background-color:#eaeaea;display:inline-block;vertical-align:top;height:30px;width:6px;border-radius:3px;margin:0 2px 0 0}.content-stats .list-item .item-data,.content-stats .content-column .item-data{display:inline-block}.content-stats .list-item .primary,.content-stats .list-item .secondary,.content-stats .content-column .primary,.content-stats .content-column .secondary{display:table-cell}.content-stats .list-item .primary,.content-stats .content-column .primary{display:inline-block;font-size:15px;font-weight:bold;text-align:left;line-height:1;color:#000}.content-stats .list-item .primary .primary-sub,.content-stats .list-item .primary .time-studied span,.content-stats .content-column .primary .primary-sub,.content-stats .content-column .primary .time-studied span{font-size:0.65em;font-weight:bold}.content-stats .list-item .secondary,.content-stats .content-column .secondary{color:#333;line-height:1.3}.big_no_focus{float:right}.small_focus,.small_review,.small_no_focus,.small_checkpoint{float:left}.big_no_focus,.big_no_focus a{height:35px;width:131px}.big_no_focus,.big_training{margin-bottom:10px}.small_focus,.small_review,.small_no_focus,.small_checkpoint,.small_training,.small_focus a,.small_review a,.small_no_focus a,.small_checkpoint a,.small_training a{height:26px;width:94px}.tiny_no_focus a,.tiny_focus a,.tiny_checkpoint a{width:70px;height:25px}.medium_neutral a{width:84px;height:26px;line-height:24px}.medium_neutral a:hover{line-height:22px}.medium_orange,.big_no_focus a,.small_focus a,.small_review a,.small_no_focus a,.medium_neutral a,.small_checkpoint a,.tiny_no_focus a,.tiny_focus a,.tiny_checkpoint a{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;display:block;text-align:center;font-weight:bold;color:#333}.big_no_focus a{line-height:32px;font-size:11px}.small_focus a,.small_review a,.small_no_focus a,.small_checkpoint a{line-height:23px;font-size:10px}.tiny_no_focus a,.tiny_focus a,.tiny_checkpoint a{line-height:27px;font-size:10px}.medium_orange{color:#fff;background-position:0 -1960px;width:130px;padding:9px 0;text-shadow:0 -1px 1px rgba(0,0,0,0.3);height:18px}.medium_orange:hover{background-position:0 -2000px;color:#fff}.medium_orange:focus{color:#fff}.big_no_focus a{background-position:0 -475px}.big_no_focus a:hover{background-position:0 -510px}.medium_neutral a{background-position:0px -557px}.medium_neutral a:hover{background-position:0px -583px}.small_focus a{background-position:0 -114px}.small_focus a:hover{background-position:0 -140px}.small_review a{background-position:0 -166px}.small_review a:hover{background-position:0 -192px}.small_no_focus a{background-position:0 -342px}.small_no_focus a:hover{background-position:0 -368px}.small_checkpoint a{background-position:0 -342px}.small_checkpoint a:hover{background-position:0 -368px}.tiny_no_focus a,.tiny_focus a,.tiny_checkpoint a{background-position:-141px -483px}.tiny_no_focus a:hover,.tiny_focus a:hover,.tiny_checkpoint a:hover{background-position:-141px -508px;color:#FFF}.small_focus a span.study_now,.small_review a span.study_now{display:block;text-align:center;float:left}.small_focus a span.study_now,.small_review a span.study_now{width:60px;padding-left:10px}.small_focus a span.recommended_count,.small_review a span.recommended_count{color:#FFF;display:block;text-align:center;float:right}.small_focus a span.recommended_count,.small_review a span.recommended_count{width:23px;font-size:10px}.big_ignore_target input{height:35px;width:131px}.big_ignore_target input{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;display:block;text-align:center;font-weight:bold;color:#333}.big_ignore_target input{line-height:32px;font-size:11px}.new_plan_form{margin:0 0 20px}.new_plan_form .big_no_focus{float:left}#plan_list .inner,#expired_plan_list .inner{margin:0 20px 0 0}p.no_results{background:#f5f5f5;padding:40px;border-radius:4px}a.button,div.button{cursor:pointer;display:inline-block;text-align:center;text-indent:-4px;color:#333}a.button.disabled,div.button.disabled{cursor:default;opacity:0.6}a.button:hover,div.button:hover{color:#333}.big.iknow.button:hover,.long.launcher.button:hover{color:#fff}.big.button{height:39px;width:168px;line-height:39px;text-indent:-15px}.big.iknow.button{height:39px;width:127px;line-height:38px;font-weight:bold}.small.button{width:138px;height:30px;line-height:30px;font-weight:bold}.small.iknow.button{width:124px;height:30px;line-height:30px}.tiny.iknow.button{background:url(/_assets/common/new_iknow/iknow_images_3-c448a958f071155f08a35dccfc8bc05e785d7d0e5800c750431ca285c43937de.png) no-repeat -18px -702px;width:25px;height:25px;font-weight:bold;font-size:11px;line-height:25px;display:inline-block;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden}.tiny.iknow.button:hover{background:url(/_assets/common/new_iknow/iknow_images_3-c448a958f071155f08a35dccfc8bc05e785d7d0e5800c750431ca285c43937de.png) no-repeat -85px -702px}.long.button{width:190px;height:38px;line-height:38px;text-indent:-15px;font-weight:bold}.round.button{width:35px;height:35px;text-indent:-10000px}.home .study p.big_no_focus{margin:0}.course_list .btn.launch.iknow,.series_box .launcher,.course_list .launcher{position:absolute}.series_box .launcher{position:absolute;right:5px;top:6px}.course_box .btn.launch.iknow,.course_box .launcher{position:absolute;bottom:15px;right:10px}.courses .section_header .big_no_focus{margin-bottom:0}.edit2 .step4 .providers{margin:0;float:none}.edit2 .step4 .providers .visibility{display:block;width:98px;text-align:center;border-left:1px solid #CCC;height:10px;position:absolute;right:-3px;top:-7px;padding:17px 0}.edit2 .step4 .providers li{float:none;position:relative}.edit2 .providers .profile_actions,.edit2 .providers h3{display:none}.providers{text-align:center}.providers>*{margin:20px 0}.providers li{display:inline-block}.providers li a{display:block;width:48px;height:48px;text-indent:-9999px;margin:0 8px 0 0}.providers .dmm .logo{background:url(/_assets/id_providers/new/dmm-d3712980787d156988c113697ff24a31538c8a6717f353de979473f2af4ce18e.png) 0 0 no-repeat;background-size:contain;display:inline-block;width:26px;height:26px;vertical-align:middle}.providers .dmm a{border:2px solid #25AAF1;border-radius:6px;box-shadow:0 2px rgba(0,0,0,0.2);color:#25AAF1;display:inline-block;padding:0.4em 0.7em;font-weight:bold;font-size:18px;text-decoration:none}.providers .dmm a:active{box-shadow:none}.providers .dmm .details{color:#999;display:block;margin-top:0.4em}.iknow_content .iknow_launcher{display:block}.btn{position:relative;behavior:url(/_assets/ie/css3_pie-a30cc059d7a2e35ddf28050ec66258cf58572acfffb0eef1e23d9e2f7cd118cd.htc);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;vertical-align:middle;background:#666;transition:background-color 70ms linear;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;line-height:1;color:#fff;padding:10px 10px;border:none;border-radius:5px;cursor:pointer;position:relative}.btn:focus{outline:0}.btn:hover{background:#737373;text-decoration:none}.btn:active{transform:translate(0, 1px)}.btn.disabled:active,.btn[disabled]:active{transform:translate(0, 0)}.btn.disabled,.btn[disabled]{opacity:0.5;cursor:default}.btn.disabled:hover,.btn[disabled]:hover{text-decoration:none}.btn.narrow{padding-top:6px;padding-bottom:6px}.btn.success{background-color:#a3d856}.btn.info{background:#1ea6f8}.btn.warning{background-color:#ff8b00}.btn.danger{background-color:#cc3300}.btn.glyph{cursor:pointer}.btn.pill{background-color:#eee;background-image:linear-gradient(to bottom, #fff, #eee);border:1px solid #ccc;border-radius:20px;padding:7px 18px;font-weight:bold;font-size:0.9em;color:#000}.btn.pill:hover{text-decoration:underline}.btn.btn-hero,.btn.launch,.btn.btn-bar{background:#ff8b00;min-width:130px;box-shadow:0 2px 0 rgba(0,0,0,0.1)}.btn.btn-hero:hover,.btn.launch:hover,.btn.btn-bar:hover{background:#e67d00}.btn.btn-hero:active,.btn.launch:active,.btn.btn-bar:active{background:#e07a00;box-shadow:none}.disabled.btn.btn-hero:active,.disabled.btn.launch:active,.btn.btn-hero[disabled]:active,.btn.launch[disabled]:active,.btn.btn-bar.disabled:active,.btn.btn-bar[disabled]:active{box-shadow:0 2px 0 rgba(0,0,0,0.1)}.disabled.btn.btn-hero,.disabled.btn.launch,.btn.btn-hero[disabled],.btn.launch[disabled],.btn.btn-bar.disabled,.btn.btn-bar[disabled]{opacity:1;background-color:#ccc}.disabled.btn.btn-hero:hover,.disabled.btn.launch:hover,.btn.btn-hero[disabled]:hover,.btn.launch[disabled]:hover,.btn.btn-bar.disabled:hover,.btn.btn-bar[disabled]:hover{background-color:#ccc}.danger.btn.btn-hero,.danger.btn.launch,.btn.btn-bar.danger{background:#cc3300}.danger.btn.btn-hero:hover,.danger.btn.launch:hover,.btn.btn-bar.danger:hover{background:#b32d00}.danger.btn.btn-hero:active,.danger.btn.launch:active,.btn.btn-bar.danger:active{background:#ad2b00}.btn-small.btn.btn-hero,.btn-small.btn.launch,.btn.btn-bar.btn-small{font-size:12px;line-height:0.4}.btn.launch{text-indent:-9999px;white-space:nowrap;overflow:hidden;background:#ff8b00;width:2.5em;height:2.5em;min-width:0;border-radius:2.2em;padding:0}.btn.launch:after{text-indent:0;white-space:normal;overflow:visible;display:block;position:absolute;top:0.7em;left:0.86em;content:"►"}.btn.launch:hover{background:#e67d00}.btn.launch:active{background:#e07a00}.btn.launch.compact{position:relative;behavior:url(/_assets/ie/css3_pie-a30cc059d7a2e35ddf28050ec66258cf58572acfffb0eef1e23d9e2f7cd118cd.htc);width:1.8em;height:1.8em;background:#999}.btn.launch.compact:after{font-size:0.8em;top:0.59em;left:0.75em}.btn.launch.compact:hover{background:#ff8b00}.btn.launch.compact:active{transform:inherit;background:#e07a00}.btn.gear{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";text-indent:-9999px;white-space:nowrap;overflow:hidden;background:none;font-size:1.4em;color:#999;width:1.4em;height:1.4em;padding:0.62em;border:none;cursor:pointer}.btn.gear:after{text-indent:0;white-space:normal;overflow:visible;display:block;position:absolute;top:0.15em;left:0.2em;content:"\F013"}.btn.gear:hover{color:#6e6e6e}.btn.gear.dark-bg{color:#999}.btn.gear.dark-bg:hover{color:#a1a1a1}.btn.calendar{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";text-indent:-9999px;white-space:nowrap;overflow:hidden;background:none;font-size:1.4em;color:#999;width:1em;height:1em;padding:0.62em;border:none;cursor:pointer;top:-3px}.btn.calendar:after{text-indent:0;white-space:normal;overflow:visible;display:block;position:absolute;top:0.15em;left:0.2em;content:"\F133"}.btn.calendar:hover{color:#6e6e6e}.btn.calendar.dark-bg{color:#999}.btn.calendar.dark-bg:hover{color:#a1a1a1}.btn.close{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";text-indent:-9999px;white-space:nowrap;overflow:hidden;background:none;font-size:1em;color:inherit;width:1em;height:1em;padding:0.62em;border:none;cursor:pointer}.btn.close:after{text-indent:0;white-space:normal;overflow:visible;display:block;position:absolute;top:0.15em;left:0.2em;content:"\E02F"}.btn.close:hover{color:#6e6e6e}.btn.close.dark-bg{color:#999}.btn.close.dark-bg:hover{color:#a1a1a1}.btn.help{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";text-indent:-9999px;white-space:nowrap;overflow:hidden;background:none;font-size:1.34em;color:#1ea6f8;width:1em;height:1em;padding:0;border:none}.btn.help:after{text-indent:0;white-space:normal;overflow:visible;display:block;position:absolute;top:0;left:0.1em;content:"\F059"}.btn.help:hover{color:#2dacf8}.btn.btn-hero{font-size:2.5em}.progress-bar{height:10px;font-size:17px;margin-top:5px;margin-bottom:5px;background:#eaeaea;position:relative;text-align:left;overflow:hidden;border-radius:10px}.progress-bar.progress-bar-inline{display:inline-block;vertical-align:middle}.progress-bar .meter{position:absolute;height:100%;border-radius:10px}.progress-bar .meter.primary{background:#a3d856}.progress-bar .meter.secondary{display:none}.progress-bar.progress-bar-item[data-primary="100"] .meter.primary{background:#ff8b00}.progress-bar .progress-tag{display:none}.progress-bar.descriptive .progress-tag{display:inline-block;position:absolute;top:-1.4em;right:1px;text-align:right;font-size:1em;font-weight:bold}.progress-bar.descriptive[data-primary="100"] .progress-tag{top:-1.6em;font-size:13px;font-weight:normal}.progress-bar.progress-bar-gradient .meter.primary{background-image:-owg-linear-gradient(to right, #a3d856 24%, #ff0 47%, #ff8b00);background-image:linear-gradient(to right, #a3d856 24%, #ff0 47%, #ff8b00)}.progress-bar-container{position:relative}.progress-bar-container .progress-difference.progress-gain{color:#a3d856}.progress-bar-container .progress-difference.progress-loss{color:#ffdf00}.app-container .progress-bar{background-color:#00528C}.choice-set{display:inline-block;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 2px 0 rgba(0,0,0,0.1);overflow:auto;padding:0;border-radius:4px;background-color:#eaeaea}.choice-set .choice{font-size:14px;color:#666;display:inline-block;padding:6px 10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;line-height:1}.choice-set .choice:hover{background-color:#e2e2e2}.choice-set .choice.selected,.choice-set .choice[data-panel-selected]{background-color:#a3d856;color:#fff}.choice-set .choice.selected:hover,.choice-set .choice[data-panel-selected]:hover{background-color:#9cd54a}.choice-set.choice-set-expanded{display:table;width:100%}.choice-set.choice-set-expanded .choice:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.choice-set.choice-set-expanded .choice:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.choice-set.choice-set-expanded .choice{text-align:center;display:table-cell}.choice-set.choice-set-vertical .choice{display:block;white-space:nowrap}.popover{position:absolute;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:90000}.popover.popover-left{top:50%;right:100%;margin-right:3px}.popover.popover-right{top:50%;left:100%;margin-left:3px}.popover.popover-top{bottom:100%;left:0;margin-bottom:3px}.popover.popover-bottom{top:100%;left:0;margin-top:3px}body[data-controller="home"] .content-container.primary-notification.notification-warning,body[data-controller="static"] .content-container.primary-notification.notification-warning{background-color:#fffacd;border-color:#c0ae13}body[data-controller="home"] .content-container.primary-notification.notification-actionable,body[data-controller="static"] .content-container.primary-notification.notification-actionable{cursor:pointer;text-decoration:underline}body[data-controller="home"] .content-container.primary-notification .notification,body[data-controller="static"] .content-container.primary-notification .notification{width:96%;display:inline-block;color:#5a520f}body[data-controller="home"] .content-container.primary-notification .btn.close,body[data-controller="static"] .content-container.primary-notification .btn.close{position:absolute;right:15px;color:#c0ae13}.radial-progress{width:100%;height:100%;position:relative}.radial-progress .svg{width:100%;height:100%}.radial-progress .svg .circle-fill{fill:transparent;stroke:#eaeaea}.radial-progress .svg .circle-meter{fill:transparent;stroke:#a3d856}.radial-progress .progress-tag{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.radial-progress .progress-tag .progress{font-weight:bold;font-size:1em}.radial-progress .progress-tag .percent{font-size:0.75em}.radial-progress-sentence-trainer .arc-meter{fill:transparent;stroke:url(#progress-gradient)}.radial-progress-sentence-trainer .arc-fill{fill:transparent;stroke:#eaeaea}.radial-progress-sentence-trainer .level{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:1em;font-weight:bold}.radial-progress-sentence-trainer .level-label{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:0.8em;white-space:nowrap}.radial-progress-sentence-trainer .stop1{stop-color:#a3d856}.radial-progress-sentence-trainer .stop2{stop-color:#ffff00}.radial-progress-sentence-trainer .stop3{stop-color:#ff8b00}.new-dictionary-feedback{width:500px}.new-dictionary-feedback .content-field{display:block;width:100%}.new-dictionary-feedback .form-description{margin:10px 0}.new-dictionary-feedback .entry-body{margin:10px 0;text-align:center}.new-dictionary-feedback .entry-comments{height:85px;max-height:85px;margin-bottom:8px}.new-dictionary-feedback .lemma{font-weight:bold;font-size:18px}.new-dictionary-feedback .part-of-speech{font-size:18px;color:#000}.new-dictionary-feedback .part-of-speech[data-type="adverb"]{color:#c0ae13}.new-dictionary-feedback .part-of-speech[data-type="verb"]{color:#1779b1}.new-dictionary-feedback .part-of-speech[data-type="noun"]{color:#ff8b00}.new-dictionary-feedback .part-of-speech[data-type="adjective"]{color:#6ba300}.new-dictionary-feedback .translation{margin-top:4px;display:block;font-size:16px}.policy{padding:5px 20px}.policy .tabs{padding:8px 10px 0;margin-bottom:20px}.policy .tabs ul{list-style:none;padding:0px}.policy .policy-text{padding:36px 20px;line-height:20px;background:#f5f5f5}.policy h2{font-size:24px;line-height:24px;margin-top:20px;clear:both}.policy h3{margin-top:16px;font-size:14px;line-height:24px}.policy ol{padding-left:30px;list-style:outside decimal}.policy ul{padding-left:30px;list-style:outside disc}.policy.popup{width:800px;height:600px;overflow-y:auto}.free_trial_banner_button{width:195px;margin:13px auto 8px auto;background:none;border:none;line-height:21px}.free_trial_banner_button a{background:url(/_assets/top/pricing_not_login_button-63f2d7334221654e746e16cf2e5c70755e6a14c26f5fb9cda3ac6ffbe0d90ace.png) no-repeat 0 0;display:block;width:195px;height:50px;padding-top:14px;color:white;text-align:center;font-size:14px}.free_trial_banner_button a:hover{background:url(/_assets/top/pricing_not_login_button-63f2d7334221654e746e16cf2e5c70755e6a14c26f5fb9cda3ac6ffbe0d90ace.png) no-repeat -195px 0}.business_signup{line-height:18px;margin:30px auto 60px;width:840px}.business_signup .important_notes{padding:20px;border:1px solid #dcdcdc;margin:0 0 20px}.business_signup .important_notes strong{font-size:14px;font-weight:bold;margin:0 0 10px;display:block}.business_signup .important_notes p{font-size:12px;line-height:18px}.business_signup h2,.business_signup h3{font-size:16px;border-bottom:3px solid #333;padding:0 0 5px}.business_signup h3{border-bottom:3px solid #dcdcdc;margin:0 0 20px;color:#666}.business_signup h4{font-size:12px;margin:0 0 5px}.business_signup form p label{float:left;width:174px;font-size:12px;font-weight:bold;line-height:25px;display:block;padding:7px 16px 20px;background:#f5f5f5;margin-right:8px;min-height:30px}.business_signup form p.terms label{float:none;width:auto;background:none;line-height:1.4;padding:0;margin:0 0 0 25px}.business_signup form input#terms{float:left}input#terms::-webkit-validation-bubble{opacity:1}input#terms::-webkit-validation-bubble-top-outer-arrow{padding:5px}input#terms::-webkit-validation-bubble-top-inner-arrow{padding:5px}input#terms::-webkit-validation-bubble-message{background:#fdd;border:1px solid #f99;padding:5px 10px 7px;box-shadow:1px 1px 2px #000;color:#c00}.business_signup form p .placeholder_fallback{display:block;color:#999;font-size:11px;margin-top:-10px}.confirmation form p.message strong{font-size:18px}.confirmation form p label{width:80px;padding:5px 0 42px 0}.confirmation form p label span{background-image:url(/_assets/business_icons/icons-229b5c2fd573f2f3547b2479c1ac47964aa752a76ab8f15767a175d27ca26381.png);display:block;width:40px;height:42px;margin:0 auto}.confirmation form p.account_name label span{background-position:0 0}.confirmation form p.access label span{background-position:0 -74px;height:75px}.confirmation form p.next_step label span{background-position:0 -150px}.confirmation form p.next_step span a{font-weight:bold;font-size:16px}.confirmation form p.account_name strong,.confirmation form p.next_step strong,.confirmation form p.access strong{margin:10px 0 5px;display:block;font-size:13px}.confirmation form p.account_name strong{font-size:18px}.confirmation form p span{margin:0 0 20px;display:block}.business_signup form p.input_row{float:left;width:100%;display:block;clear:left;border-top:1px solid #dcdcdc;position:relative}.business_signup span.message{position:absolute;right:-15px;top:14px;text-align:left}.confirmation form p.message{border-top:none}.business_signup form p.form_last{border-bottom:1px solid #dcdcdc}.business_signup form p.input_row input[type="text"],.business_signup form p.input_row input[type="email"],.business_signup form p.input_row select,.business_signup form p.input_row input.text_field,.business_signup form p.input_row input[type="password"],.business_signup form p.input_row label[type="text"],.business_signup form p.input_row label.text_field,.business_signup form p.input_row label[type="password"]{font-size:12px;padding:3px;margin:10px 0;background:#fff;text-align:left;font-weight:normal}.business_signup form p.terms,.business_signup form p.confirm{padding:20px 0}.business_signup form p.submit{border-top:none}.business_signup form p.submit input.submit{color:white;font-size:13px;font-weight:bold;width:234px;height:41px;border:none;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat 0px -836px;cursor:pointer;text-shadow:rgba(0,0,0,0.3) 0px -1px}.business_signup form p.submit input.submit:disabled{opacity:0.5;filter:alpha(opacity=50);cursor:default}.business_signup form p.submit input.submit:hover{background-position:0px -885px}.business_signup form p.submit input.submit:disabled:hover{background-position:0px -836px}.business_signup form p.submit a.edit{font-weight:bold;margin:0 20px}.business_signup form p.submit input.edit{background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat 0px -934px;color:#555;text-shadow:1px 1px 0 white}.business_signup form p.submit input.edit:hover{background-position:0px -983px}.business_signup form p.submit input.edit:disabled:hover{background-position:0px -934px}.connect_panel label{display:block;font-size:16px;margin-bottom:0.2em}.connect_panel{margin:0 20px;padding:15px;border-radius:5px}.connect_panel h1{border:none;margin:0;padding:0}.connect_panel header{text-align:center;width:140px;margin:0 25px;padding:30px 0;float:left}.connect_panel header h1{font-size:18px}.connect_panel header span.image{border:5px solid #fff;margin:0 0 10px}.connect_panel .connect_form{float:right;width:620px;padding:30px;background:#fff;border-radius:5px}.connect_panel .input_field_wrapper{width:300px}.connect_panel .connect_form h2 label{font-size:12px}.connect_panel .connect_form input[type="text"],.connect_panel .connect_form input[type="email"],.connect_panel .connect_form input[type="password"]{width:300px;font-size:18px;border-right:1px solid #ccc;border-radius:5px}.connect_panel .connect_form input.password{margin-bottom:10px}.connect_panel .connect_form .errors{margin-top:10px}.connect_panel .connect_form .confirm label{float:left;margin:0;padding:0}.connect_panel .connect_form .confirm input.checkbox{float:left;margin-right:5px}.connect_panel .connect_form .terms{margin:0 0 20px;text-align:left}.connect_panel footer,.connect_panel .submit{font-size:14px}.connect_panel footer{margin:10px 0 0;width:305px}.passwords article,.email_confirmations article{background:#f5f5f5;padding:20px;border-radius:5px;margin:0 0 20px}.email_confirmations article aside{background:#fff;border-radius:5px;padding:10px;text-align:left;line-height:20px}.email_confirmations article h3{text-align:center;margin:0 0 20px}.email_confirmations article aside h4{font-size:12px;color:#f00}.passwords article{text-align:left;padding:20px}.passwords article h1,.email_confirmations article h1,.email_confirmations h2{font-size:18px;font-weight:bold;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #ccc}.passwords article h1{margin-bottom:21px}.coupon_codes p.error{background:#FDD;padding:10px;color:#C33;display:block;clear:left}.coupon_codes .passwords article input.submit{margin:0 0 20px 0}.email_confirmations h2{margin:0 10px 30px}.email_confirmations .test h2{margin:10px 0 20px}.email_confirmations .passwords h2{margin:0 0 30px}.coupon_codes .passwords h2{padding:10px 0 20px;margin:0 0 30px}.email_confirmations .inner{width:750px;margin:0 auto}.email_confirmations .test .inner{width:auto;margin:0 10px}.email_confirmations .passwords .inner{width:auto;margin:0 10px}.email_confirmations .content p{font-size:14px;margin:0 0 20px}.email_confirmations .resend p{font-size:12px;font-weight:normal;margin:0 0 10px}.email_confirmations article p{margin:0 0 10px}.email_confirmations .passwords article p{text-align:left;margin:0 0 20px}.email_confirmations .passwords article p.terms{text-align:left;margin:0 0 20px;font-weight:normal;font-size:12px;clear:both;margin:0 130px 0 0}.email_confirmations .test article p.terms{padding:10px 0;width:430px;margin:0}.email_confirmations .trial_signup{width:600px;float:left}.email_confirmations .confirmation_panel{width:605px}.email_confirmations .coupon_continue{font-size:22px;margin-left:20px}.email_confirmations .test .confirmation_panel{width:auto}.email_confirmations .test .name_password,.email_confirmations .test .profile{float:left;width:300px}.email_confirmations .test .name_password{width:350px}.email_confirmations .test .postcode,.email_confirmations .test .country{float:left;clear:left;margin:0 20px 20px 0;width:100px}.email_confirmations .test .postcode a{display:block;margin:5px 0 0}.email_confirmations .test .country select{width:100px;margin:0 0 35px}.email_confirmations .test .toeic_score{float:left;margin:0 0 20px 0}.email_confirmations .test .postcode input{width:80px;margin-bottom:0}.email_confirmations .test .toeic_score input{width:40px;margin-bottom:0}.email_confirmations .test label{display:block;clear:both}.email_confirmations .test .gender{float:left;margin:10px 20px 20px 0;width:100px}.email_confirmations .test .birthday{float:left;margin:10px 0 20px 0}.email_confirmations .test .footer{clear:both}.email_confirmations form{display:inline}.passwords article label,.email_confirmations article label{font-size:12px;font-weight:bold}.passwords article label{width:269px;display:block;float:left;text-align:left;margin-right:10px;padding:0}.passwords article div{display:block;clear:both}.passwords article div div{clear:none}.passwords article input.email,.passwords article input.password,.email_confirmations article input.email,.email_confirmations article input[type="text"],.email_confirmations article input[type="email"],.email_confirmations article input[type="password"]{border:1px solid #ccc;font-size:16px;width:300px;margin-bottom:10px;padding:10px;float:left}.coupon_codes article input[type="text"]{width:100%;float:none}.coupon_codes .passwords article label{width:auto;margin:0 0 10px;font-size:14px}.coupon_codes .passwords article{padding:40px 40px 20px}.coupon_codes .confirmation_panel{width:435px;margin:0 auto}.coupon_codes .passwords article p{font-size:14px}.email_confirmations .resend input.submit{background:none;display:inline;color:#2890d4;border:none;font-size:12px;padding:0;margin:0}.email_confirmations article .resend a{margin:0 10px}.test article input.submit{float:left;color:#fff;font-size:18px;font-weight:bold;width:310px;height:60px;border:none;background:url(/_assets/signup/splite-2810cd807c272b104bc46df711446b3f243b2b7b15fa81ffb590a52c744121ef.png) no-repeat top left;cursor:pointer;text-shadow:rgba(0,0,0,0.3) 0px -1px;margin:20px 0}.passwords article input.submit{font-size:18px;margin:20px auto;display:block;width:100%}.test article input.submit{margin:0}.test article input.submit:hover{background-position:0 -61px}.test article input.submit:disabled,.passwords article input.submit:disabled{opacity:0.6}.email_confirmations .other_options{text-align:right}.passwords .inner .owl,.test .inner .owl{height:160px;width:200px;position:absolute;right:70px;bottom:130px;display:block;background:url(/_assets/signup/splite-2810cd807c272b104bc46df711446b3f243b2b7b15fa81ffb590a52c744121ef.png) no-repeat 0 -280px}.test .inner .owl{right:0;bottom:250px}.email_confirmations .passwords .inner .owl{position:static;float:right;margin-right:40px;margin-top:20px}input::-webkit-validation-bubble{opacity:1;margin:10px 0 0}input::-webkit-validation-bubble-top-outer-arrow{display:none;border:none}input::-webkit-validation-bubble-top-inner-arrow{border:10px solid black}input::-webkit-validation-bubble-message{background:#fdd;border:1px solid #f99;padding:5px 10px 7px;box-shadow:1px 1px 2px #000;color:#c00}.email_confirmations .coupon_details td{padding:4px 12px}.policy_agreements .term_of_service{height:300px;overflow-x:no-scroll;overflow-y:scroll;margin:10px 0;padding:10px 15px;border:1px solid #999}.ac_results{padding:0px;border:1px solid #aaa;background-color:white;overflow:hidden;z-index:300;border-radius:6px;padding:5px;color:#444}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:4px;cursor:default;display:block;font-size:14px;line-height:16px;overflow:hidden}.ac_results li span{float:right;font-size:10px}.ac_input{padding-left:25px}.ac_loading{background-position:3px center;background-repeat:no-repeat;background-image:url(/_assets/common/loading_16-a9111fe71c0c81a6a185c67bf7b18e08ccee75a82a9052384ed6fccdc99512dc.gif)}.ac_odd{background-color:#f5f5f5;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.ac_over{background-color:#DFF6FF;color:#222}.native_redirect h3{margin-bottom:15px}.native_redirect li{display:block}.native_redirect li .btn{display:block}.native_redirect li+li{margin-top:20px}.global_navi .dictionary_search{position:relative;float:right;height:40px;width:288px;margin-right:-3px;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat 0px -284px}.global_navi .dictionary_search label{position:absolute;top:0px;left:10px;line-height:38px;font-weight:bold;color:#666}.global_navi .dictionary_search input.search{position:absolute;top:7px;left:73px;width:180px;height:14px;padding:3px 25px 5px 0;border:1px solid #FFF;background-color:#FFF}.global_navi .dictionary_search input.submit{position:absolute;right:9px;top:9px;text-indent:-9999px;width:21px;height:21px;border:none;background:#fff url(/_assets/common/btn_dictionary-f5a97e3ba745ffe3bfb79ce14cb0240a95f5211343aa72aff2d2f56f648923da.gif) no-repeat top left;cursor:pointer}.dictionary .results .dictionary_search{height:48px;width:100%;background:#f1f1f1;border-radius:5px}.dictionary .results .dictionary_search label{top:0px;left:10px;line-height:48px;font-size:14px;font-weight:bold;color:#333;margin:0 16px 0 20px}.dictionary .results .dictionary_search input.search{top:9px;border:1px solid #999;background-color:#FFF;left:73px;width:360px;border-radius:3px;padding:6px 4px}.dictionary .results .dictionary_search input.submit{left:430px;top:9px;width:100px;margin-left:6px;padding:4px}.dictionary .dictionary_top .dictionary_search{margin:20px 0;padding:10px 0}.dictionary .keyword_group header h1,.dictionary .keyword_group header div.audio,.dictionary .keyword_group header .transcriptions dt,.dictionary .keyword_group header .transcriptions dd{float:left}.dictionary .keyword_group header .transcriptions{margin-right:10px}.dictionary .keyword_group header h1,.dictionary .keyword_group header div.audio,.dictionary .keyword_group header .transcriptions dt,.dictionary .keyword_group header .transcriptions dd{margin-right:6px;line-height:28px}.dictionary .keyword_group header div.audio,.dictionary .keyword_group header .transcriptions{margin-top:7px}.dictionary .keyword_group header h1{font-size:22px;margin-left:5px}.dictionary .keyword_group header .audio a{width:18px;height:18px;text-indent:-9999px;float:left;background:url(/_assets/common/big_audio_icons-2b8af6a8259707cafdad12e95f6c55e37a4ca4abd8acd2b1aa185315e2af1c96.png) 0 -20px;margin-right:10px}.dictionary .keyword_group .words{font-size:14px;margin:10px 20px 60px 0;border-bottom:1px solid #999}.dictionary .keyword_group .words article{border-top:1px solid #999}.dictionary .keyword_group .words article .definition,.dictionary .keyword_group .words article aside{padding:10px 0}.dictionary .keyword_group .words article .definition{float:right;width:484px;min-height:80px;padding-left:15px;border-left:1px solid #999}.dictionary .keyword_group .words article .definition h2{margin-top:5px;font-size:16px}.dictionary .keyword_group .words article .part_of_speech{background:#ffd400;border-radius:3px;float:left;padding:2px 4px;margin:6px 12px;font-size:12px}.dictionary .keyword_group .words article .sentences{overflow:auto}.dictionary .keyword_group .words article .sentences .sentence{font-weight:bold;margin:15px 0 0;line-height:20px;clear:both}.dictionary .keyword_group .words article .sentences .sentence b{color:#f80}.dictionary .keyword_group .words article .sentences .sentence p{width:400px;float:left}.dictionary .keyword_group .words article .sentences .sentence .audio a{width:18px;height:18px;text-indent:-9999px;display:-moz-inline-box;display:inline-block;background:url(/_assets/common/big_audio_icons-2b8af6a8259707cafdad12e95f6c55e37a4ca4abd8acd2b1aa185315e2af1c96.png);margin-left:6px}.dictionary .keyword_group .words article .sentences .sentence .translation{font-weight:normal;color:#666;font-size:12px;margin-bottom:16px}.dictionary .keyword_group .words article .sentences .sentence img{float:right;clear:right;width:70px;margin-bottom:10px}.dictionary .keyword_group .words article .more,.dictionary .keyword_group .words article .less{float:left;font-size:11px;font-weight:bold;line-height:14px;margin-top:-10px}.dictionary .keyword_group .related{padding:10px 15px;background:#f1f1f1;border-radius:5px;margin:13px 10px 0px 0}.dictionary .keyword_group .related h3{font-size:14px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999}.dictionary .keyword_group .related dt{clear:both;font-weight:bolder;padding-top:5px}.dictionary .keyword_group .related dd{float:left;margin:2px 7px}.dictionary .keyword_group .synonyms,.dictionary .keyword_group .antonyms{clear:both;display:block;padding:5px 0px}.dictionary .history{clear:both;margin:5px 5px 10px}.dictionary .history h3,.dictionary .history li{color:#666;float:left;font-size:11px;font-weight:normal;line-height:16px;margin:0px 5px 0px 0px}.dictionary .cleaner{margin-left:10px;width:560px;font-size:10px}.dictionary .history .first a{font-weight:normal}.dictionary .contents_banner{margin:20px 0}.dictionary .not_found h3{font-size:14px;font-weight:normal;margin:10px 0px}.dictionary .suggestions{margin-right:20px}.dictionary .suggestions h3{border-bottom:1px solid #333;font-size:14px;margin:10px 0px;padding:0px 0px 10px}.dictionary .suggestions li{margin:5px 0px}.dictionary .suggestions li a{color:#333;font-size:16px}.dictionary .suggestions li a:hover{text-decoration:underline;color:#2890D4}.calendar{position:relative;background:#f7f7f7;border:2px solid #ccc;border-radius:5px}.calendar caption{width:577px;height:26px;border-bottom:1px solid #ccc}.calendar caption h3{text-align:center;line-height:28px;font-size:12px}.calendar th,.calendar td .daily_stats,.calendar td .daily_stats time{width:67px}.calendar th,.calendar td{background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.calendar th{font-weight:normal;font-size:10px;color:#666;padding:2px 0}.calendar td{text-align:center;vertical-align:middle}.calendar th.last,.calendar td.last{border-right:none}.calendar tfoot td{border-bottom:none}.calendar .daily_stats{position:relative;height:67px}.calendar .daily_stats time{display:block;position:absolute;z-index:99;color:#d0d0d0;font-size:21px;font-weight:bold;top:0px;left:0px;line-height:67px;background-color:#fff}.calendar .weekly_stats{position:relative;width:101px;height:50px}.calendar .study_time,.calendar .weekly_stats .scale,.calendar .weekly_stats .total{display:block;font-size:10px;font-weight:normal;left:0px;line-height:13px;padding:0px 3px;position:absolute;text-align:right;bottom:0;z-index:100}.calendar .weekly_stats span span{font-size:10px;font-weight:normal;margin-bottom:0px;margin-left:1px;margin-right:1px;margin-top:0px}.calendar .study_time{background-color:#A3D856;color:white;height:13px;width:62px;padding-right:2px}.calendar .active time{background-color:#EAF6C6;color:#B8D782}.calendar .today time{color:#888;background-color:#ffebb1}.calendar .oob time{color:#d0d0d0;background:#f7f7f7}.calendar .oob .study_time{background:#999}.calendar .weekly_stats .scale,.calendar .weekly_stats .total{width:95px}.calendar .weekly_stats .scale{height:14px;color:#60A80C;border-top:1px solid #ccc}.calendar .weekly_stats .total{display:block;position:absolute;top:4px;bottom:0px;height:35px;z-index:99;font-size:14px;font-weight:bold;text-align:right}.calendar .weekly_stats .total strong{font-size:18px}.icon_start,.icon_check,.icon_fin,.icon_memo{display:block;position:absolute;z-index:101;top:3px;height:14px;width:14px;text-indent:-9999px;background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat}.daily_events .icon_check{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;background-position:-264px -475px;color:#666;display:inline;font-size:11px;font-weight:normal;padding-left:15px;margin-left:5px}.icon_start{left:2px;background-position:-264px -454px}.calendar .icon_check{left:19px;background-position:-264px -474px}.calendar .icon_fin{left:37px;background-position:-264px -494px}.calendar .icon_memo{top:17px;left:2px;background-position:-264px -514px}.calendar .icon_help{background-color:#F7F7F7;padding:10px 0px 0px 10px;vertical-align:top;width:244px}.calendar .icon_help ul li{color:#999;float:left;font-size:11px;height:14px;line-height:14px;margin:0px 0px 10px;padding-left:20px;text-align:left;width:109px}.calendar .icon_help .icon_start,.calendar .icon_help .icon_check,.calendar .icon_help .icon_fin,.calendar .icon_help .icon_memo{position:static;text-indent:0px}.calendar .monthly_stats_title{background-color:#F7F7F7;font-size:10px;text-align:left;vertical-align:top;padding:0}.calendar .monthly_stats{width:57px;background-color:#fff;vertical-align:top;text-align:right;border-right-style:none}.calendar .month_average,.calendar .month_total,.calendar .month_to_month{color:#999999;font-size:10px;height:20px;line-height:20px;border-bottom:1px solid #ddd}.calendar .month_total{height:34px;line-height:13px;margin-top:6px}.calendar .monthly_stats_title .month_to_month,.calendar .monthly_stats_title .month_total{padding:0px 0px 0px 5px}.calendar .month_to_month{border-bottom:none;padding-right:5px}.calendar .monthly_stats .month_total{color:#333;font-size:14px;font-weight:bold;padding-right:5px}.calendar .monthly_stats .month_total span{font-size:10px;font-weight:normal}.calendar .monthly_stats .month_total strong{font-size:16px}.calendar .monthly_stats .month_to_month{color:#60A80C}.activity .daily_events{margin:5px 0}.activity .daily_events .details{clear:both}.activity .daily_events .target{border-top:1px solid #DDD;padding:5px}#fancybox-content .daily_events{width:450px;margin:0}.daily_events h2{font-size:14px;line-height:24px;margin:0px}#fancybox-content .daily_events h2{font-size:12px;margin:0;padding:0;line-height:20px}.daily_events h2.course_activity_header{margin:0 5px;font-size:11px}.daily_events h3{font-size:12px;font-weight:bold}.daily_events h3 b{font-size:14px}.daily_events ul.skill_activity li,.daily_events ul.course_activity li{display:block;float:left;margin-right:5px}.daily_events ul.course_activity li b{font-size:14px}.daily_events ul.course_activity li.last{margin-right:0;width:85px}.daily_events .item_study .activity{overflow:auto;width:410px;height:120px;padding:10px;background:white;border:1px solid #999}.daily_events .item_study .activity h3{float:left;width:270px;margin-bottom:3px}.daily_events .item_study .activity ul{clear:both}.daily_events .item_study .activity .checkpoint{float:right;text-align:right;width:125px}.daily_events .item_study .activity .checkpoint .step{display:block;float:right;position:relative;color:#fff;width:17px;height:17px;margin:-2px 5px 0;background:#6ba300;border-radius:10px}.daily_events .item_study .activity .checkpoint .step strong{display:block;position:absolute;top:1px;left:5px}#fancybox-content .daily_events .statistics{margin:0 0 10px;background-color:#F7F7F7;border:2px solid #ccc;border-radius:5px 5px 5px 5px;height:50px}.users #fancybox-content .daily_events .statistics li{border-bottom:none;width:auto}.users #fancybox-content .daily_events .listening .statistics li dl.sentences{background-position:-349px -3px}.users #fancybox-content .daily_events .statistics li dl.review_items,.lessons li dl.review_items{background-position:-349px -132px}.daily_events .item_study .summary h3{float:left;color:#fff;font-size:10px;text-align:center;background:#999;width:47px;padding:3px 0;border-radius:2px}.daily_events .item_study section{padding:0 0 10px;margin-left:5px}.daily_events .item_study .course_study{margin:0 0 5px;background:#f5f5f5;border:1px solid #ccc;border-radius:3px;position:relative;padding:10px;width:430px}.daily_events .course_study .image{float:left;margin:0 10px 0 0;vertical-align:middle}.daily_events .course_study h3{float:left;width:300px;margin:0 0 5px;font-size:16px}.daily_events .course_study h3 a{color:#333}.daily_events .course_study h3 a:hover{color:#2890D4}.daily_events .course_study .course_progress .stats{float:left;width:350px;text-align:justify}.daily_events .course_study .course_progress .stats:after{content:'';width:100%;display:inline-block}.daily_events .course_study .course_progress .stats span{display:inline-block}.daily_events .course_study .course_progress div.icons{float:right}.daily_events .course_legend{margin:0 auto;font-size:11px}.daily_events .course_legend li{float:left;margin-right:10px;color:#666}.daily_events .course_study span.icon,.daily_events .course_legend li span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -5px -55px no-repeat;float:left;width:12px;height:16px;margin:0 3px 0 0}.daily_events .course_study span.icon.checkpoint,.daily_events .course_legend li.checkpoint span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -26px -54px no-repeat}.daily_events .course_study span.icon.completed,.daily_events .course_legend li.completed span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -44px -54px no-repeat;width:14px}.daily_events footer .course_activity span{margin:0 5px 0 0}.daily_events footer .course_activity span span{margin:0}.daily_events .skill_activity li,.daily_events .course_activity li{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;font-size:10px;font-weight:bold;line-height:20px;padding-left:9px}.daily_events .skill_activity li span,.daily_events .course_activity li span{color:#666;font-size:10px;font-weight:normal;margin:0px 1px}.daily_events .course_activity li.items_started{background-position:-244px -1205px}.daily_events .course_activity li.items_reviewed{background-position:-244px -1229px}.daily_events .course_activity li.items_completed{background-position:-244px -1253px}.daily_events .skill_activity li.listening_sentences{background-position:-244px -1492px;width:92px}.daily_events .skill_activity li.speaking_sentences{background-position:-244px -1516px;width:98px}.daily_events .course_activity li.study_time{background-position:-244px -1277px}.daily_events .dictation h2{border:none;font-size:12px;margin:0 0 5px;padding:0px}.daily_events .dictation h3{margin:0 0 5px;padding:0px;font-size:11px}.daily_events .dictation .training_app{width:240px;float:left;margin-right:10px}.daily_events .dictation .last{margin-right:0px}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{position:absolute;top:0;z-index:10;width:401px !important}.activities .activity .course_activity span{margin:0 10px 0 0}.item_explorer header,.item_explorer footer{background-color:#F2F2F2;height:35px;padding:10px 10px 10px 20px}.item_explorer header{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#f5f5f5}.item_explorer footer{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:10px}.item_explorer .items{min-height:200px;margin:0 8px}.logged_out .item_explorer footer{border-bottom:none;border-top:none;background-color:#fff}.item_explorer header p,.item_explorer footer p{float:left;line-height:36px;padding-right:5px;vertical-align:middle}.item_explorer .filters{float:right}.item_explorer .filters .search_area{position:relative;float:right;width:200px;height:25px;margin:4px 0 0 5px;border:1px solid #ccc;background-color:#FFF;border-radius:3px}.item_explorer .filters .search_area input[type="text"]{border:1px solid #fff;position:absolute;left:5px;top:4px;width:160px;height:15px;color:#666}.item_explorer .filters .search_area input.image{position:absolute;right:7px;top:5px}.item_explorer .loading{padding:30px 0}.item_explorer .more{float:right;position:relative !important;left:auto !important;bottom:auto !important;margin-left:10px}.item_explorer .more a{display:none;color:#666;width:134px;line-height:26px;text-align:center;margin-top:5px;background-image:url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png);background-repeat:no-repeat;background-position:0px -402px}.item_explorer .more input[type=submit]{color:#666;width:134px;height:26px;margin-top:5px;border:none;background:none;background-image:url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png);background-repeat:no-repeat;background-position:0px -402px}.new_item_top a{display:none;color:#666;line-height:26px}.item_explorer .more a:hover{color:#333}.item_explorer ul{clear:both;overflow:hidden}.item_explorer ul li{border-bottom:1px solid #aaa;clear:both;line-height:18px;margin:-1px 0px 0px;padding:15px 0px}.item_explorer ul li:last-child,.item_explorer ul li.loading{border-bottom:none}.item_explorer ul li.mock{display:none}.item_explorer ul li.first{border:none}.item_explorer ul li.skipped .item,.item_explorer ul li.skipped .progress_bar_area,.item_explorer ul li.skipped .sentence{opacity:0.5}.item_explorer ul li div.checkbox{width:18px;float:left;margin:4px 5px 0 0}.item_explorer ul li div.audio{float:left}.item_explorer ul li .cue_response{margin-left:50px;margin-right:10px;overflow:hidden;width:265px}.item_explorer ul li .character_based .cue_response{width:325px}.item_explorer ul li .item{float:left}.item_explorer ul li .item a.audio{display:block}.item_explorer ul li .item .audio.disabled{display:none}.item_explorer ul li .item .text{font-size:16px;font-weight:bold}.item_explorer ul li .item .image img{max-width:200px;max-height:200px}.item_explorer ul li .item .transliteration{font-size:12px}.item_explorer ul li .item .response{font-size:12px;margin-top:5px}.item_explorer ul li .item .cue_response.image .response{clear:both;margin-bottom:5px;font-size:1.5em}.item_explorer ul li .item .part_of_speech{font-size:10px;color:#999;float:right;font-weight:normal;margin-right:20px;top:-20px}.item_explorer ul li .sentence{width:545px;float:right;clear:right}.item_explorer ul li .sentence .image{float:right;width:52px;height:52px}.item_explorer ul li .sentence .audio{float:none;position:relative;top:-3px}.item_explorer ul li .sentence img{border:1px solid #999;float:right;margin-left:10px}.item_explorer ul li .sentence p{font-size:14px;width:450px;overflow:hidden;word-wrap:break-word}.item_explorer ul li .sentence .transliteration{font-size:12px}.item_explorer ul li .sentence .translation{color:#999;font-size:12px;margin-top:5px}.item_explorer ul li .actions a{background-image:url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png);background-repeat:no-repeat;background-position:0px -373px;text-indent:-9999px;display:block;float:right;height:25px;width:25px}.courses .item_explorer ul{border-top:none}.courses .item_explorer ul li .sentence_2,.courses .item_explorer ul li .sentence_3{margin-top:15px}td.item_cell{padding-top:10px;width:305px}td.sentence_cell{border-left:1px solid #CCC;border-right:1px solid #CCC;width:480px}#copy_items{width:400px}#copy_items select{display:block;margin:20px 100px 40px 0px;width:400px}#copy_items h3{font-size:18px}#copy_items .loading{position:absolute;z-index:1103;top:-62px;left:-20px;background:#fff url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat center center;height:208px;width:440px;border:none;opacity:0.8;filter:alpha(opacity=80)}#copy_items div.submit{margin-top:20px;text-align:right}.profile_edit_header{margin:10px 30px;padding:0 0 5px}.profile_edit_header h3{font-weight:normal;color:#999;font-size:19px}.profile_edit_header h2{font-size:20px;font-weight:normal}.profile_edit_header .step_image .image{float:right;margin:4px 0 0;width:177px;height:23px}.profile_edit_header .step_image{width:260px}.profile_edit_header .step_image p{float:left;font-size:11px}.profile_edit_header .uploader{padding-left:30px}.profile_edit_header .profile_progress{border-radius:3px;background:#f5f5f5;border:1px solid #e4e4e4;padding:10px;float:right;width:260px}.profile_edit_header .step_image.step1 .image{background:url(/_assets/home/profile_progress-887439d11491b93044abd2c99bf57814614e0d59ee0b456dfdd4d9716c0189b3.png) no-repeat 0 100%}.profile_edit_header .step_image.step2 .image{background:url(/_assets/home/profile_progress-887439d11491b93044abd2c99bf57814614e0d59ee0b456dfdd4d9716c0189b3.png) no-repeat 0 -34px}.profile_edit_header .step_image.step3 .image{background:url(/_assets/home/profile_progress-887439d11491b93044abd2c99bf57814614e0d59ee0b456dfdd4d9716c0189b3.png) no-repeat 0 0}.profile_edit_body{clear:both;margin:10px 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;min-height:240px;overflow:hidden;position:relative;background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) bottom repeat-x}.profile_edit_body .step_panel.step3 footer,.profile_edit_body .step_panel.step3 .hr{display:none}.profile_edit_body .step_panel.step3 .external_ids{width:470px;clear:both}.profile_edit_body .step_panel{position:absolute;width:100%}.profile_edit_body .step_panel.step0{padding:20px 30px;font-size:15px;line-height:1.3;width:490px;min-height:200px}.profile_edit_body .step_panel.step1{height:200px}.profile_edit_body .step_panel.step2{height:430px}.profile_edit_body .step_panel.step3{min-height:240px;padding:10px 30px}.profile_edit_body .step_panel.step4{padding:10px 20px;min-height:430px}.profile_edit_body .column_1{float:left;width:350px;padding:10px 10px 0 20px}.profile_edit_body .column_2{float:left;width:200px;padding:10px 10px 0 0}.profile_edit_body .row_1{float:left;width:560px;clear:left;padding:0 10px 0 20px}.profile_edit_body .column_3{float:right;width:277px;padding:10px 8px 0 15px;border-left:1px solid #CCC;min-height:370px}.profile_edit_body .step_panel.step2 label:first-child{display:block;font-weight:bold;margin:0 0 5px}.profile_edit_body .step_panel.step2 .labeled{padding:0 1px}.profile_edit_body .step_panel.step2 p{clear:both}.profile_edit_body .step_panel.step2 .input_row{clear:both;overflow:hidden;margin-bottom:10px}.profile_edit_body .step_panel.step2 input[type="text"]{border:1px solid #CCC;padding:10px;font-size:14px;border-radius:3px}.profile_edit_body .step_panel.step2 .name input{width:310px;margin-bottom:20px}.profile_edit_body .step_panel.step2 textarea{padding:10px;border:1px solid #CCC;border-radius:3px;width:520px;height:123px;font-size:14px}.profile_edit_body .step_panel.step2 .birth_year .labeled,.profile_edit_body .step_panel.step2 .home_place .labeled{float:left}.profile_edit_body .step_panel.step2 .date_of_birth,.profile_edit_body .step_panel.step2 .home_place .postcode{margin-right:10px}.profile_edit_body .step_panel.step2 .current_age{font-size:15px}.profile_edit_body .step_panel.step2 .visibility{clear:both}#current_user_profile_attributes_postcode{width:73px;padding-left:20px}#current_user_profile_attributes_postcode.error{background-color:#FFDDDD}.profile_edit_body .step_panel.step2 .checkbox_label{margin:0 7px 0 2px}.profile_edit_body #current_user_profile_attributes_recent_toeic_score{width:60px;float:right;margin-top:-20px;position:relative}.profile_edit_body .step_panel.step2 .native_language .labeled input{width:242px}.profile_edit_body .step_panel.step2 .iso_country_subdivision{margin-left:20px}.profile_edit_body .step_panel.step2 .iso_country_subdivision select{margin-top:10px}.profile_edit_body .step_panel.step2 .toeic_score .visibility{float:left;clear:none}.profile_edit_body .step_panel.step2 .toeic_score .visibility label{display:block;float:left;margin-left:5px}.profile_edit_body .step_panel.step2 .toeic_score .visibility input{float:left}.profiles.edit2 .previous_step{position:absolute;left:30px;top:10px}.profiles.edit2 .skip_profile{position:absolute;left:815px;top:38px;width:100px;text-align:center}.profiles.edit2 .next_step{position:absolute;right:30px;top:0}.profiles.edit2 .please_wait{position:absolute;right:-200px;top:10px}.profiles.edit2 .finish{position:absolute;right:30px;top:0}.profiles.edit2 .skip_profile_flow,.profiles.edit2 .hide_profile{position:absolute;left:30px;top:10px}.profile_edit_body .step_panel.step2 .visibility{font-size:11px;color:#666}.profile_edit_body .step_info{right:0;position:absolute;bottom:0px}.profile_edit_body .labeled select,.profile_edit_body .labeled p,.profile_edit_body .labeled input[type=radio]{margin:2px 0 8px 0}.profile_edit_body .speech_bubble{position:absolute;right:30px;width:215px;padding:20px;bottom:70px;border-radius:5px;font-size:14px;background:#FFF5CA;color:#777}.profile_edit_body .speech_bubble.step1{bottom:80px}.profile_edit_body .speech_bubble .caret{display:inline-block;border-style:solid;border-color:#FFF5CA transparent transparent transparent;border-width:10px;bottom:-19px;left:100px;position:absolute}.profile_edit_body .owl{width:53px;height:43px;position:absolute;bottom:0;right:130px;background-image:url(/_assets/home/img_owl-f987545ae137bc1d4c571d6c06956003880ef7c745610e2e15002e2000bd91b2.png)}.profile_edit_body .choose_picture{position:absolute;left:180px;font-size:19px;top:30px}.profile_edit_body .uploader .image{position:absolute;top:20px;border:3px solid #fff;left:30px}.profile_edit_body .uploader .upload_file{position:absolute;top:60px;left:180px}.profile_edit_body .uploader .upload_file input{margin-bottom:10px}.profile_edit_body .delete_form .submit{top:166px;position:absolute;left:-5px;border:none;background:none;width:137px}.profile_edit_body .uploader label,.profile_edit_body .uploader .checkbox{display:none}.profiles .profile_nav{position:relative;overflow:hidden;width:100%;height:55px}.profile_edit_body .providers .google,.profile_edit_body .providers.other_ids{display:none}.profile_edit_body table.confirmation{border:2px solid #CCC;margin-bottom:10px;width:580px;background:#fff}.profile_edit_body table.confirmation th.show_on_profile,.profile_edit_body table.confirmation th{width:90px}.profile_edit_body table.confirmation td,.profile_edit_body table.confirmation th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;text-align:left;padding:7px 5px}.profile_edit_body table.confirmation th{background:#f5f5f5;vertical-align:top}.profile_edit_body table.confirmation td.show_on_profile_status{text-align:center;vertical-align:top}.accounts .edit h1{font-size:18px;margin:0 0 10px;font-weight:bold}.accounts .edit h2{font-size:14px;margin:0 0 20px}.accounts .edit h3{font-size:14px;margin:0 0 10px}.accounts .edit .authentication_warning{background:#FFEBB1;font-size:14px;padding:15px;position:relative;margin-bottom:10px;border-radius:5px}.accounts .edit .box{padding:30px;border:1px solid #CCC;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.accounts .edit .left_column{clear:both;width:110px;text-align:left;padding-right:20px}.accounts .edit .left_column.text{padding-top:10px}.accounts .edit .right_column{width:425px;margin-bottom:20px}.accounts .edit .change_timezone{margin-bottom:20px}.accounts .edit .profile label{font-weight:bold;width:170px;display:block;float:left}.accounts .edit .profile_url{padding-bottom:20px}.accounts .edit .profile_url .fieldWithErrors{display:inline}.accounts .edit .profile_url .prefix{font-size:14px}.accounts .edit .profile_url input[type="text"]{width:230px}.accounts .edit .profile .labeled{margin:0 0 10px}.accounts .edit .profile a.toggle{display:none}.accounts .edit .profile .country{display:block}.accounts .edit .profile .postcode input{width:80px}.accounts .edit .profile .toeic_score input{width:40px}.accounts .edit div.hr{height:20px;border-bottom:1px solid #ccc;margin-bottom:20px;clear:both}.accounts .edit div.hr hr{display:none}.accounts .edit #image_file{padding:10px;border:1px solid #ccc;margin:10px 0}.accounts .edit .uploader{height:70px}.accounts .edit .uploader label,.accounts .edit .uploader .notes,.accounts .edit .uploader #remove_icon_image{display:none}.accounts .edit .uploader .image{position:absolute;left:50px}.accounts .edit .native_language{margin:10px 0}.accounts .edit .native_language label{padding:10px 10px 0;margin-right:10px;width:390px;display:block;border-top:1px dotted #CCC}.accounts .edit .native_language label input{float:right}.accounts .edit .image{float:left;margin-right:20px;margin-top:10px}.accounts .edit .delete_account_show{float:left}.accounts .edit .disabled{color:#b1b1b1}.accounts .edit .title{padding:10px;border-bottom:1px solid #CCC;margin:0}.accounts .edit .row{background-color:#fff;padding:10px;border-bottom:1px solid #CCC}.accounts .edit .row.last{border-bottom:none}.accounts .edit #tabs-5 p{text-align:center}.accounts #tabs-5 footer{display:none}.accounts .edit article p{margin:10px 0 20px}.accounts .edit article .confirmation_status{position:relative}.accounts .edit article .confirmation_status span{position:absolute;left:372px;line-height:24px;padding:7px;border-radius:5px;border:1px solid #999;color:#fff;background:#ccc;font-weight:bold}.accounts .edit article .confirmation_status span.confirmed{background:#7CBD00;border:none;padding:4px 5px}.accounts .edit article textarea{font-size:16px;width:556px;max-width:556px;min-width:556px;height:100px;padding:7px}.accounts .edit .right_column.profile_image{height:160px}.accounts .edit input[type="text"],.accounts .edit input[type="password"],.accounts .edit textarea{font-size:14px;width:390px;margin-bottom:10px;padding:10px;border:1px solid #ccc;max-height:140px}.accounts .edit .content-container-dmm-refresh .content-details{background-color:#666}.accounts .edit .content-container-dmm-refresh .content-details .details-primary{color:#fff;font-weight:normal}.accounts .edit .content-container-dmm-refresh .description{margin-bottom:1em}.accounts .edit .content-container-dmm-refresh .button-container{text-align:center}.accounts .edit .content-container-dmm-refresh .message-container{visibility:hidden;border-radius:5px;font-weight:bold;margin:1em 0}.accounts .edit .content-container-dmm-refresh.content-container-dmm-refresh-error .message-container{visibility:visible;color:#c23000}.accounts .edit .content-container-dmm-refresh.content-container-dmm-refresh-warning .message-container{visibility:visible;color:#0081bd}#current_user_profile_attributes_recent_toeic_score{width:60px}.accounts .edit .right-column{margin-top:40px}.accounts .edit aside{margin-left:10px}.accounts .edit aside h2{margin:0 0 10px;border-bottom:1px solid #CCC;padding-bottom:5px;clear:both}.connected_ids{border-top:1px solid #ddd}.connected_ids li{padding:10px 10px 10px 40px !important;background-repeat:no-repeat;background-position:10px 10px;font-size:14px;border-bottom:1px solid #DDD;background-color:white;background-size:16px 16px}.sample_text{font-size:10px;clear:left;line-height:1.4;color:#777;display:block}.accounts .edit .sample_text{margin:0 0 0 172px;line-height:0}.profiles .providers li span,.accounts .edit .providers li span{display:none}.profiles.edit2 .connected_ids .publish{display:block;font-size:12px;float:right;margin-left:20px}.connected_ids li.google{background-image:url(/_assets/id_providers/google_favicon-66c84208b4e0a28b691224d7bcaa7788d3fda1ff7fd2c54f6be7339d1f46a616.png)}.connected_ids li.facebook{background-image:url(/_assets/id_providers/facebook_favicon-0149cc59d0438b1f8a6c4360e0163c137432cc063262d4a94e729b32ef88de32.png)}.connected_ids li.dmm{background-image:url(/_assets/id_providers/new/dmm-d3712980787d156988c113697ff24a31538c8a6717f353de979473f2af4ce18e.png)}.connected_ids .disconnect{float:right;font-size:12px}.accounts .edit .delete_account_show{margin-top:20px;text-indent:10px}.accounts .edit .delete_account_show a{color:#999}.accounts .edit .delete_account{display:none;margin-top:20px}.accounts .edit .resend_button{border-style:none;background:none;color:#2890D4;cursor:pointer;float:right;padding-top:45px}.accounts .edit .resend_button:hover{color:#1D6BAB}.accounts .edit .emails,.accounts .edit .external_ids{background-color:#f5f5f5;border-radius:5px;border:1px solid #ccc;margin:20px 0}.accounts .edit .emails table{border-collapse:collapse;width:100%}.accounts .edit .emails th{text-align:left;border-bottom:1px solid #CCC;padding:10px}.accounts .edit .emails td{text-align:left;padding:10px;background:#ffffff}.accounts .edit .emails td.primary{font-weight:bold}.accounts .edit .emails td span{margin:0 0 0 10px}.accounts .edit .emails td label{margin:0;padding:0;width:auto}.accounts .edit article form input{float:left;margin-right:10px}.accounts .edit article form input[type=checkbox]{clear:both;margin:0 10px 20px 0}.accounts .edit article form label{float:left;margin-right:10px;width:100px;text-align:left;padding:10px 0 0}.accounts .edit article form p.other_comments label{width:inherit;padding:10px 0 7px}.accounts .edit article.change_password form input[type=submit],.accounts .edit article.notifications form input[type=submit],.accounts .edit article.update_profile form input[type=submit]{margin-top:10px;clear:both}.accounts .edit article.notifications label{width:auto;padding:0}.accounts .edit article.change_password label{clear:both}.create_group_link{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-position:0 -475px;background-repeat:no-repeat;color:#333333;display:block;font-size:11px;font-weight:bold;height:35px;line-height:32px;text-align:center;width:131px;position:absolute;top:16px;right:20px}.groups input#hide_expired{margin:0 0 10px 10px}.group_table{width:100%;text-align:left;border-bottom:2px solid #ccc;clear:both}.group_table tr{background:#f5f5f5}.group_table tr.odd{background:#fff}.group_table tr.header{cursor:default}.group_table tbody tr:hover{background:#DBF2FB}.group_table th{cursor:pointer;border-top:2px solid #ccc;border-bottom:1px solid #ccc}.group_table .bottom th{border-top:none;border-bottom:1px solid #ccc}.group_table td,table.group_table th{padding:5px 8px;vertical-align:middle}.group_table th{padding-right:16px}.group_table th.sorting_asc,.group_table th.headerSortDown{background:url(/_assets/common/bullet_arrow_up-254b865bbaee5743adffb026ba72306418288c9701fb29771dbdcc65ec850151.png) no-repeat right center}.group_table th.sorting_desc,.group_table th.headerSortUp{background:url(/_assets/common/bullet_arrow_down-074631d07b150d37f356d2585549ac3505476e08f58bd0d9cf04f807360a8e91.png) no-repeat right center}.group_table th:hover{background-color:#DBF2FB}.group_table th.no_sort{cursor:default;background:#f5f5f5;padding-right:8px;text-align:center}.group_table th.no_sort:hover{background:#DBF2FB}.group_table th.select,.group_table th.user_checkbox{width:5%}.group_table th.username{width:15%}.group_table tr .username,.group_table tr .name,.group_table tr .email,.group_table tr .sent_at,.group_table tr .user_checkbox,.group_table tr .status,.group_table tr .email_delivery_status{text-align:left}.group_table tr .number{text-align:right}.group_table tr .binary{text-align:center}.group_table tr .name{font-weight:bold;width:20%}.group_table tr .sent_at{padding-left:14px;padding-right:14px}.group_table .left{border-left:1px solid #ccc}.group_table .right{border-right:1px solid #ccc}.group_table tr .number{text-align:right;padding-right:16px}.group_table tr .date{text-align:right}.group_table tr .view_button,.group_table tr .edit_button{display:block;text-indent:-9999px;width:16px;height:16px;margin:0 auto}.groups tr .edit_button{display:block;text-indent:-9999px;width:16px;height:16px}.group_table tr .view_button{background:url(/_assets/common/view_business-c8b99331eab7aca3c587922a4cceba1bcd688b39abdd4bbfb915582c60cf6888.png) no-repeat}.group_table tr .edit_button,.groups tr .edit_button{background:url(/_assets/common/edit_business-a433bc085cd99295b7a3515b2ad596856d011b4956ee1267968d58ad2c548461.png) no-repeat}.group_table.hide_expired tr.expired{display:none}.group_table.vertical th,.group_table.vertical td{border:none;border-top:1px solid #ccc}.group_table.history a{display:inline;color:#2890D4}.group_table.history .entry_count .errors a{color:#ccc}.group_table td,table.group_table th{padding:6px 8px}.group_table th.narrow{width:50px}.group_table th.centered{text-align:center}.group_table th.report_type_th{width:22%}.group_table th.report_created,.group_table th.report_from,.group_table th.report_to{width:18%}.csv .loading{text-align:left}.csv .loading img{width:16px;height:16px;padding-right:2px}#group_users_list form,#group_invites_list form{display:none;position:relative}#group_users_list .loading,#group_invites_list .loading{width:200px;margin:150px auto;font-size:18px;background:#fff url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat left center}.dataTables_paginate,.dataTables_length,.group_table_pagination{position:static !important;padding:10px 0;float:left}.dataTables_paginate .paginate_button,.dataTables_paginate .paginate_active,.group_table_pagination div{border:1px solid #aaa;cursor:pointer;padding:4px 7px;display:block;float:left;height:15px;color:#999;margin:0 1px;background:#fff}.dataTables_paginate .paginate_active{color:#333;background:#f5f5f5}.dataTables_paginate .paginate_button:hover,.group_table_pagination div:hover{border-color:#2890D4;color:#2890D4}.dataTables_length select,.group_table_pagination select{background:white;border:1px solid #AAA;color:#999;cursor:pointer;display:block;float:left;height:25px;margin:0px 1px}.dataTables_filter{display:inline-block}.dataTables_filter label{font-weight:bold;color:#333}.dataTables_filter input{margin:0 5px;padding:4px 10px;border:1px solid #BBB;border-radius:15px;-o-border-image:initial;border-image:initial;color:#333}.dataTables_filter input[type="text"]:focus{outline:0;border-color:#A1A4E9;box-shadow:0 0 18px #8bdeff}.dataTables_filter input[type="text"]:hover{border-color:#A1A4E9;box-shadow:0 0 16px #8bdeff}.group_table_pagination input{border:none;float:left;padding:4px 7px;height:15px;color:#999;background:#fff;width:48px;text-align:center}.reports.group .group_table td.dataTables_empty{padding:20px;font-weight:bold;color:#999}.banner{display:block;position:relative;background:#fff;padding:2px}.banner a,.banner img{display:block}.banner .twitter_campaign_button{position:absolute;bottom:0;left:0;width:267px}body.top .banner{margin:0 1px}body.home .banner{margin:0 0 20px}body.premium .banner .twitter_campaign_button{left:675px}body.accounts.logged_out .banner_image,body.sessions.logged_out .banner_image,body.email_confirmations .banner_image{float:right;box-shadow:0 0 5px rgba(0,0,10,0.2)}#app_resume_notification{background-color:#FFF5CA;border:2px solid #EDE3A2;border-radius:5px;font-size:14px;margin:0px 10px 20px 10px;padding:10px 15px}#app_resume_notification a{font-weight:bold}.oauth2 .error,.oauth2 .authorize{padding:150px 180px;background:#DFF6FF;border-radius:8px}.oauth2 .error{padding:200px 180px}.oauth2 .error h1,.oauth2 .authorize h1{color:#27537A;font-size:22px;margin-bottom:10px}.oauth2 .error p,.oauth2 .authorize p{font-size:16px;line-height:23px}.oauth2 .authorize .approve_or_deny input.submit{color:#fff;font-size:16px;text-align:center;padding:15px;width:160px;border:none;border-radius:4px}.oauth2 .authorize .approve_or_deny .deny{float:left}.oauth2 .authorize .approve_or_deny .approve{float:right;text-align:right}.oauth2 .authorize .approve_or_deny .deny input.submit{background:#700}.oauth2 .authorize .approve_or_deny .approve input.submit{background:#360}.oauth2 .authorize .approve_or_deny .deny input.submit:hover{background:#900}.oauth2 .authorize .approve_or_deny .approve input.submit:hover{background:#370}.oauth2 .authorize .approve_or_deny .approve .long_life{margin-top:10px}.oauth2 .authorize .warning{color:red;font-weight:bold;margin:20px 0;padding:10px 15px;background:#fff;border:2px solid red;border-radius:8px}.phone_number_message{margin-top:20px;margin-bottom:20px}.phone_number_form{display:flex}.phone_number_form>form.delete_button{margin-top:1px}.premium.en table#live_table ul li{min-width:150px}header.tall_header{font-size:14px;margin:-20px -20px 40px;padding:40px 30px 30px;background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) bottom repeat-x;border-bottom:1px solid #DDD;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}header.tall_header h1{margin:0 0 10px}aside.fine_print{margin:0 0 0 10px}.premium aside .grid_8 h3,.premium aside .grid_8 ul li:last-child{margin-bottom:10px}.premium aside .grid_8 h3.show_more{font-weight:normal;color:#2890D4;margin-top:10px;cursor:pointer}.premium aside .grid_8 .more_info{margin-top:10px}.premium aside .grid_8 h3.show_more:hover{color:#1D6BAB}.premium aside .grid_8 ul{list-style-type:disc;margin-left:15px}.premium aside .grid_8 li{margin-bottom:5px}a.btn_trial{width:123px;height:34px;display:block;margin:3px auto}a.btn_trial:hover{width:123px;height:34px;margin:3px auto;display:block}body.ja a.btn_trial{background:url(/_assets/premium/free_trial_button-48db70722a30d7800605a81cdb8cccecd490fcf12f5d1255465bf476688f3ed2.png) no-repeat}body.ja a.btn_trial:hover{background:url(/_assets/premium/free_trial_button-48db70722a30d7800605a81cdb8cccecd490fcf12f5d1255465bf476688f3ed2.png) no-repeat -124px}body.en a.btn_trial{background:url(/_assets/premium/free_trial_button_en-bced3395eb77dde91182eb81d988c453bc2e062001410400b9c9a5858712adf3.png) no-repeat}body.en a.btn_trial:hover{background:url(/_assets/premium/free_trial_button_en-bced3395eb77dde91182eb81d988c453bc2e062001410400b9c9a5858712adf3.png) no-repeat -124px}.live_campaign h3{font-size:26px;color:#ff820e}.live_campaign{font-size:14px;color:#8f8f8f;margin-bottom:10px}.premium .rolling_subscription_image{width:600px}.premium .rolling_subscription_image h2{font-size:12px;margin-bottom:10px;padding:5px;width:90px;text-align:center;border:1px solid #ccc}.premium .rolling_subscription_image div{width:600px;height:84px;margin-bottom:10px;text-indent:-9999px;background:url(/_assets/premium/ja/show/rolling_subscription_images-fb7f868155ce92326b25e33b2344794e59ebfd4bb4fc13ae9078d6fdb7ad002d.png) no-repeat 0 0}.premium .rolling_subscription_image div:last-child{background-position:0 -84px;margin-bottom:0}.premium .rolling_subscription_image hr{border:none;border-bottom:1px solid #ccc;margin:0 0 10px 0}.premium .thanks{width:694px;height:208px;margin:66px auto 0 auto;padding-top:57px;background:url(/_assets/premium/bg_thanks-7ce344980876ac3e43a53a50c1bc40a0a111e5ee441560d7ea5a7021329e0b8a.gif) no-repeat top left}.premium .thanks h1{color:#517588;font-size:21px;width:438px;padding-bottom:7px;border-bottom:1px dotted #999}.premium .thanks p{font-size:13px;width:446px;padding-top:8px;line-height:18px}.premium .thanks nav{margin-top:6px}.premium .thanks nav a{display:block;color:#fff;font-size:11px;font-weight:bold;width:113px;height:31px;background:url(/_assets/premium/thanks_top-5cb2e52fe05afdac2a8599edd47289ef009c7c8ad0f340901dcc014d0dc34bdf.png) no-repeat 0 0;text-align:center;padding-top:5px}.premium .thanks nav a:hover{background-position:-113px 0}.premium.en .thanks h1{font-size:23px}.premium.en .thanks p{font-size:15px}.premium.en .thanks a{font-size:13px}.accounts .edit .current_contract{background:#DBF2FB;padding:14px;margin:0 0 20px;border-radius:5px;border:1px solid #ccc}.accounts .edit .current_contract .unsubscribe-confirmation-warning{color:#cc3300}.accounts .edit .premium_signup_banner{text-align:center;padding:2em;background-color:#f5f5f5;border-radius:5px;border:1px solid #ccc}.accounts .edit .premium_signup_banner nav.upgrade_button{margin-top:5px}.accounts .edit .premium_signup_button a{font-size:16px}.accounts .edit .current_contract dl{font-size:12px;margin:0 0 20px}.accounts .edit .current_contract dt,.accounts .edit .current_contract dd{float:left;border-bottom:1px dotted #AAA;padding:8px 0;line-height:16px}.accounts .edit .current_contract dd span.hiding_accounts{display:none}.accounts .edit .current_contract dt{clear:both;width:60px}.accounts .edit .current_contract dd{width:200px;text-align:right}.accounts .edit .current_contract .extend,.accounts .edit .current_contract .unsubscribe{margin-top:10px}.accounts .edit .current_contract .unsubscribe a{color:#666;border-bottom:1px dotted #666}.accounts .edit .current_contract .unsubscribe a:hover{color:#333;border-color:#333}.accounts .edit .current_contract input.submit{color:#fff;font-weight:bold;text-align:center;height:28px;border:none;background:url(/_assets/premium/buttons_for_statuspage-243a1af0c4d40afb62ae15013e2bbca5906281b461942095ed594b41d1b57fe1.png) no-repeat}.accounts .edit .current_contract .extend input.submit{width:64px;background-position:-45px -94px;margin:0 0 10px}.accounts .edit .current_contract .unsubscribe input.submit{width:252px;background-position:-45px -137px}.accounts .edit .current_contract .discount_details{padding:10px;background:#fff;clear:both}.accounts .edit .current_contract .discount_details small{font-size:10px;display:block;margin-top:6px}.accounts .edit .current_contract select{width:100%}#premium_expired_message{width:500px}#premium_expiring_message{width:600px}#premium_expiring_message .details{margin:20px 0 20px}#premium_expiring_message .details article{border:1px solid #ccc;border-radius:3px;padding:8px;background:#f5f5f5;float:left}#premium_expiring_message .details article h4{font-size:14px}#premium_expiring_message .details article dl{font-size:14px;line-height:20px}#premium_expiring_message .details article dl dt,#premium_expiring_message .details article dl dd{clear:left;float:left}#premium_expiring_message .details article dl dd{margin:0 0 10px}#premium_expiring_message .details article dl dt span{color:#f7941e;font-weight:bold;font-size:16px}#premium_expiring_message .details article.full_price{width:190px}#premium_expiring_message .details article.discounted_price{width:250px}body.en #premium_expiring_message .details article.discounted_price{width:310px}#premium_expiring_message .details .arrow{background:url(/_assets/premium/discount_arrow-59714a8fc9a4843a63dbed085046aa6bd99c12ebcc91f1b3da585b8b0b5c3e03.gif) no-repeat;width:25px;height:89px;float:left;margin:20px 10px}#premium_expiring_message .content-actions,#premium_expired_message .content-actions{margin-top:40px;margin-bottom:20px}#premium_expiring_message .content-tip-message,#premium_expired_message .content-tip-message{position:absolute;bottom:-14px;right:0}#premium_expiring_message a.renew_contract,#premium_expired_message a.renew_contract{font-size:20px}#premium_expiring_message a.close_box,#premium_expired_message a.close_box{color:#666;text-decoration:underline;font-size:12px;display:block;text-align:center;cursor:pointer;float:left;line-height:65px;margin:10px 0 0 80px}#fancybox-content #premium_expiring_message a.close_box,#fancybox-content #premium_expired_message a.close_box{display:none}body.premium .sevenday_dashboard,body.home .sevenday_payment{display:none}.dashboard .campaign_banner img{border-radius:5px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.4)}.premium.pricing{font:12px Helvetica, Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, 'メイリオ', 'Meiryo', sans-serif}.premium.pricing{color:#404040}.premium.pricing .page_title{margin-bottom:25px;padding-top:40px;font-size:30px;text-align:center;line-height:1}.premium.pricing .page_lead{margin-bottom:35px;font-size:1.3em;line-height:1.6;text-align:center}.premium.pricing .campaign_container{margin-bottom:10px}.premium.pricing .coupons{text-align:center}.premium.pricing .plans{padding-top:20px;text-align:center}.premium.pricing .plans li{display:inline-block;position:relative;width:216px;height:234px;margin-right:16px;padding-top:30px;border:1px solid #ccc;text-align:center}.premium.pricing .plans li:last-child{margin-right:0}.premium.pricing .plans li h2{font-size:1.5em;line-height:1;margin-bottom:30px}.premium.pricing .plans li h2 strong{display:inline-block;font-size:1.9em;letter-spacing:-1px;padding-right:2px}.premium.pricing .plans li h2 small{font-size:0.8em}.premium.pricing .plans li .price{position:absolute;left:0;bottom:132px;width:100%;font-size:2em;line-height:1}.premium.pricing .plans li .price .price_yen{display:inline-block;padding-right:5px}.premium.pricing .plans li .price .price_num{font-size:2em;letter-spacing:-3px}.premium.pricing .plans li .price .price_num.total{display:inline-block;padding-right:15px}.premium.pricing .plans li .price .price_slash{display:inline-block;padding:0 3px 0 6px;font-size:24px}.premium.pricing .plans li .description{position:absolute;left:0;top:140px;width:100%;margin:0;font-size:14px}.premium.pricing .plans li .price-base{display:block}.premium.pricing .plans li .price-base .price-amount,.premium.pricing .plans li .price-base .price-currency{text-decoration:line-through}.premium.pricing .plans li .description small{font-size:1em}.premium.pricing .plans .btn.btn-bar{position:absolute;bottom:30px;left:15px;width:186px;height:34px;background-color:#74b447;padding-top:7px;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1))}.premium.pricing .plans .paypal .btn.btn-bar{left:33px;width:150px;height:33px;border:1px solid white;text-indent:-9999px;background:url(https://www.paypal.com/en_US/i/btn/btn_dg_pay_w_paypal.gif) transparent;box-shadow:none}.premium.pricing .plans .btn.btn-bar:hover{opacity:0.9}.premium.pricing .plans .plan_type{position:absolute;bottom:1px;right:3px;font-size:0.9em}.premium.pricing .plans .special .special_balloon{position:absolute;top:-13px;left:0;width:100%;padding-bottom:6px;text-align:center}.premium.pricing .plans li.special .special_balloon p{display:inline-block;padding:3px 8px 6px 8px;font-size:14px;font-weight:bold;color:#fff;background:url(/_assets/premium/balloon_bg_01-7aa78342b0d474fd88fe84e072847ace337561a8b932ae61edf32cce10067fb5.png) center bottom repeat-x #ff8b00}.premium.pricing .plans .special .price .price_num{font-size:2.5em;font-weight:bold;letter-spacing:-2px}.premium.pricing .plans .special .btn.btn-bar{background-color:#ff8b00}.premium.pricing .plans .special.paypal .btn.btn-bar{background-color:transparent}.premium.pricing .link_coupon{line-height:45px;text-align:center;font-size:1.5em;margin-top:10px;margin-left:20px}.premium.pricing .pricing_inner{width:794px;margin:0 auto}.premium.pricing .pricing_inner h1{margin:60px 0 40px 0;font-size:24px;line-height:1}.premium.pricing .pricing_inner .features{display:inline-block;width:397px}.premium.pricing .pricing_inner .features li{padding:2px 0 0px 30px;font-size:1.45em;background:url(/_assets/premium/icon_tick_02-57c43989d903de9495b2884b0a4a140437b53fe6240f2e3703ebff1da5060010.png) left center no-repeat}.premium.pricing .pricing_inner .box_live>h1{margin-bottom:0;padding-left:65px;line-height:38px;background:url(/_assets/premium/icon_live_01-85a6aa0edb511949f7fa057f614dd606a82dfeb748e06a9abd64cf13c0b0da4c.png) left center no-repeat}.premium.pricing .pricing_inner .box_live.upgrade>h1{margin-bottom:30px;background:url(/_assets/premium/icon_live_02-c5913068d3f44f443a5ca2c8e91bbe37e964ffac6b2fdd6c382a3312d90e0c87.png) left center no-repeat}.premium.pricing .pricing_inner .box_live_lead{margin-top:10px;margin-bottom:25px;padding-left:65px;font-size:1.2em}.premium.pricing .pricing_inner .plans{display:inline-block;width:470px;margin-left:0}.premium.pricing .pricing_inner .plans li{margin-right:16px}.premium.pricing .pricing_inner .plans li h2 strong{padding-left:5px}.premium.pricing .pricing_inner .box_live.upgrade .plans li .btn.btn-bar{background-color:#56bae7}.premium.pricing .about_iknow_live{display:inline-block;width:250px;margin:40px 0 0 0;padding:20px 30px;background:#f3f2eb;vertical-align:top}.premium.pricing .about_iknow_live h1{margin:0 0 15px 0;padding-top:70px;font-size:1.5em;font-weight:normal;color:#73b446;background:url(/_assets/premium/live_logo_medium-385f14451317b746dd8f7f592b633ca587b7554a7774d24fc89dc9870ececd73.png) center top no-repeat}.premium.pricing .box_live.upgrade .about_iknow_live h1{color:#50b4e5}.premium.pricing .about_iknow_live ul{margin:0 0 15px -5px}.premium.pricing .about_iknow_live p{text-align:center}.premium .dmm_campaign{display:block;text-align:center;padding:1em}.premium.pricing .box_2col>*{display:inline-block;width:380px;vertical-align:top}.premium.pricing .box_payment h2{font-size:1.5em;margin-bottom:25px}.premium.pricing .box_payment h3{margin-bottom:15px;font-weight:normal}.premium.pricing .box_payment p{margin:0 0 25px 1em}.premium.pricing .box_payment .payment_images .row{display:block;margin-bottom:10px}.premium.pricing .box_payment .payment_images .row a{margin-right:26px;vertical-align:middle}.premium.pricing .box_payment .payment_images .row+.row{margin-bottom:0px}.premium.pricing .box_payment .payment_images .row+.row a{margin-right:5px}.premium.pricing .box_payment .payment_images a{display:inline-block;margin-right:15px}.premium.pricing .notices{margin-top:35px;border-top:1px solid #d0d0d0;border-bottom:none;color:#767676}.premium.pricing .notices h1{margin-bottom:0;font-weight:normal}.premium.pricing .notices h2{margin-top:45px;margin-bottom:25px;font-size:1.5em;font-weight:normal}.premium.pricing .notices ul{width:686px;font-size:1.2em}.premium.pricing .notices ul li{margin-bottom:25px;padding-left:15px;text-indent:-1em}.premium.pricing .notices ul li:before{content:"・"}.premium.pricing .notices .notice_alert{padding-left:15px;text-indent:-1em}.top.iphone.logged_out.ja .wrapper,.top.features.logged_out.ja .wrapper,.top.android.logged_out.ja .wrapper,.top.premium.logged_out.ja .wrapper{background:#fff;border:1px solid #CCC}.iphone.ja .wrapper,.android.ja .wrapper,.features.ja .wrapper{background-color:white;border:1px solid #CCC;padding-top:20px;width:960px}.logged_out .wrapper{padding-bottom:40px}.pricing .wrapper{padding-top:50px}.global_navi ul.anonymous_en{width:840px}.global_navi ul.anonymous_en li a{width:128px}.logged_out.ja .global_navi nav.main{width:775px;float:left;margin:40px 0 0 21px}.global_navi nav.main ul.anonymous_ja{width:inherit;float:none;padding:0}.global_navi ul.anonymous_ja li{padding:0}.global_navi ul.anonymous_ja li a{display:block;text-indent:-9999px;width:98px;height:30px;border:none;border-radius:0;background:transparent url(/_assets/top/ja/global_navi-5bed75d6e570d43c52896d8d433cb756a9cd7914de1a586744dc46fe57837096.png) no-repeat 0 0}.global_navi ul.anonymous_ja li a:hover{background-position:0 -30px}.global_navi ul.anonymous_ja li a.global_tech{width:183px;background-position:-98px 0}.global_navi ul.anonymous_ja li a.global_tech:hover{background-position:-98px -30px}.global_navi ul.anonymous_ja li a.global_contents{width:144px;background-position:-281px 0}.global_navi ul.anonymous_ja li a.global_contents:hover{background-position:-281px -30px}.global_navi ul.anonymous_ja li a.global_features{width:109px;background-position:-425px 0}.global_navi ul.anonymous_ja li a.global_features:hover{background-position:-425px -30px}.global_navi ul.anonymous_ja li a.global_smartphone{width:144px;background-position:-534px 0}.global_navi ul.anonymous_ja li a.global_smartphone:hover{background-position:-534px -30px}.global_navi ul.anonymous_ja li a.global_price{width:97px;background-position:-678px 0}.global_navi ul.anonymous_ja li a.global_price:hover{background-position:-678px -30px}.static .global_navi ul li a.global_price,.signup .global_navi ul li a.global_price{display:none}.top .slider{width:962px;height:420px;position:relative;margin-top:5px;background:#fff;border-radius:3px;box-shadow:0 0 5px #ccc}.top .slider .main_image{position:absolute;top:2px;left:2px;z-index:2}.top .slider .main_image li{position:absolute;top:0;left:0;display:none}.top .slider .image_thumb{position:absolute;left:-9px;top:374px;width:980px;height:59px;background:url(/_assets/top/ja/slider_background-94168259e9880375993e83455080a709d350ce5afb28779ff5ce445802b5049d.png) no-repeat 0 0;z-index:4}.top .slider .image_thumb li{display:block;float:left;width:246px;height:48px;position:relative;cursor:pointer;margin:3px 0 0 4px}.top .slider .image_thumb .active,.top .slider .image_thumb .hover{background-color:#ff9515;background-image:linear-gradient(bottom, #ff8d01 46%, #ff9f29 73%)}.top .slider .image_thumb li span{display:block;position:absolute;top:14px;left:-10px;background:url(/_assets/top/ja/slider_labels-c51989f1c1ddb4f26999ca04242ebb1eaa93ce57df45bdcde57e05667cd59d82.png) no-repeat 0 0;width:250px;height:22px}.top .slider .image_thumb img{float:left}.top .slider .image_thumb .slide1{border-top-left-radius:6px;border-bottom-left-radius:6px}.top .slider .image_thumb .slide2,.top .slider .image_thumb .slide3{width:241px;margin-left:0}.top .slider .image_thumb .slide4{width:244px;margin-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.top .slider .image_thumb .slide1 span{background-position:90px 0}.top .slider .image_thumb .slide2 span{background-position:93px -44px;left:-13px}.top .slider .image_thumb .slide3 span{background-position:55px -132px;left:-15px}.top .slider .image_thumb .slide4 span{background-position:97px -88px;left:-10px}.top .slider .image_thumb .active.slide1 span,.top .slider .image_thumb .hover.slide1 span{background-position:90px -22px}.top .slider .image_thumb .active.slide2 span,.top .slider .image_thumb .hover.slide2 span{background-position:93px -66px}.top .slider .image_thumb .active.slide3 span,.top .slider .image_thumb .hover.slide3 span{background-position:55px -154px}.top .slider .image_thumb .active.slide4 span,.top .slider .image_thumb .hover.slide4 span{background-position:97px -110px}.top .slider .image_thumb .slide1 img{margin-top:1px;margin-left:7px}.top .slider .image_thumb .slide2 img{margin-top:-3px;margin-left:-12px}.top .slider .image_thumb .slide3 img{margin-top:-4px;margin-left:-2px}.top .slider .image_thumb .slide4 img{margin-top:3px;margin-left:4px}.slide1_link{z-index:100;position:absolute;top:200px;left:353px;height:22px;width:185px;text-indent:-50000px}.top section .left_col{width:712px;float:left}.top .content section aside{width:235px;float:right}.top .news_ticker{height:23px;padding-top:6px;border:4px solid #fafafa;border-radius:5px;background:white;box-shadow:0 0 5px #ccc}.top .news_ticker dt{float:left;height:19px;border-right:1px solid #E6E6E6;padding:0 10px}.top .news_ticker dd{float:left;padding-left:20px;display:none}.top section .left_col article a{font-size:10px}.top section .left_col h2{width:706px;height:14px;margin:12px 0 0 6px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0 -547px;text-indent:-9999px}.top section .left_col article{box-shadow:0 0 5px #ccc}.top section .left_col article section{border:4px solid #fff;background-color:#f1eee6;margin:9px 0 0 0}.top section .left_col article section h2{margin:4px 0 0 -16px;width:606px;height:39px;text-indent:-9999px;background:url(/_assets/top/ja/trial_label-5cf9376b962ba5c6a3bcc2a58a7f89a9a0be250b6ddaa6a38b860f641e449a13.png) no-repeat 0 0}.top section .left_col article form p{float:left;width:131px;height:70px;margin:0 0 0 20px;font-size:15px;font-weight:bold;text-indent:-9999px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat -229px -280px}.top section .left_col article .signup_form{float:left;width:526px;margin:9px 0 0 11px}.top section .left_col article .signup_form .input_wrap{float:left;width:362px;padding:5px;background-color:#fff}.top section .left_col article .signup_form input{float:left}.top section .left_col article .signup_form input.email{width:342px;padding:8px;font-size:14px}.top section .left_col article .signup_form input.submit{width:141px;height:40px;color:white;font-size:15px;font-weight:bold;line-height:36px;margin:5px 0 0 12px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -363px;border:none}.top section .left_col article .signup_form input.submit:hover{background-position:0px -403px}.top section .left_col article small{display:block;width:650px;margin:3px auto 13px auto;background-color:#E1DBCC;font-size:10px;color:#777;padding:10px 10px 8px 10px;border-radius:3px}.top section .left_col article footer{background-color:#fff}.top section .left_col article footer h3{font-size:12px;float:left;margin-left:21px;line-height:39px}.top section .left_col article footer ul{float:left;width:519px;margin:4px 0 0 19px}.top section .left_col article footer ul li a{float:left;text-indent:-9999px;display:block;width:120px;height:30px;margin-right:13px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -123px}.top section .left_col article footer ul li a:hover{background-position:0px -153px}.top section .left_col article footer ul li.twitter_id a{background-position:0px -183px}.top section .left_col article footer ul li.twitter_id a:hover{background-position:0px -213px}.top section .left_col article footer ul li.google_id a{background-position:0px -243px}.top section .left_col article footer ul li.google_id a:hover{background-position:0px -273px}.top section .left_col article footer small{width:inherit;clear:both;margin:0;background-color:transparent;padding:0px 15px 4px 0;border-radius:0;text-align:right}.top section .left_col h2.tryiknow_title{margin:11px 0 0 6px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0 -561px}.top section .left_col article.iknow_try section{padding-bottom:13px}.top section .left_col article.iknow_try section h2{margin:8px auto 2px auto;width:676px;height:22px;text-indent:-9999px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0 -575px}.top section .left_col article.iknow_try dl{float:left;width:153px;margin-right:18px}.top section .left_col article.iknow_try dl.margin_fix{margin-left:19px}.top section .left_col article.iknow_try dl dt{margin-bottom:3px;font-size:14px;font-weight:bold;text-shadow:-2px -2px 0 white, 2px -2px 0 white, 2px 2px 0 white, -2px 2px 0 white}.top section .left_col article.iknow_try dl img{border:2px solid #fff}.top section .left_col article.iknow_try dl dd.try_button a{display:block;width:149px;height:22px;color:white;font-size:12px;font-weight:bold;line-height:23px;text-align:center;margin:6px auto 0 auto;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -443px;border:none}.top section .left_col article.iknow_try dl dd.try_button a:hover{background-position:0px -465px}.top section .left_col article.iknow_try footer{padding-bottom:7px;background-color:#fff}.top section .left_col article.iknow_try footer h3{float:none;line-height:19px;margin-bottom:2px}.top section .left_col article.iknow_try footer div{width:697px;margin:0 auto;padding:6px 0;background-color:#f5f5f5}.top section .left_col article.iknow_try footer ul{float:none;width:660px;margin:0 auto;padding:5px 0 5px 25px;background-color:#fff}.top section .left_col article.iknow_try footer ul li{float:left}.top section .left_col article.iknow_try footer ul li a{float:none;text-indent:0px;display:block;width:inherit;height:20px;margin-right:13px;padding-left:25px;font-size:11px;line-height:20px;color:#777;text-decoration:underline;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px 0px}.top section .left_col article.iknow_try footer ul li.business_eng a{background-position:0px -20px}.top section .left_col article.iknow_try footer ul li.lifestyle_eng a{background-position:0px -40px}.top section .left_col article.iknow_try footer ul li.test_eng a{background-position:0px -60px}.top section .left_col article.iknow_try footer ul li.simplified_cn a{background-position:0px -80px}.top section .left_col article.iknow_try footer ul li.traditional_cn a{background-position:0px -80px}.top .top_login_panel{border:4px solid white;background-color:#F1EEE6;margin:0 0 0 0;padding:9px;box-shadow:0 0 5px #ccc}.top_login_panel_a{padding:0 13px 13px}.top .top_login_panel h2{height:24px;font-size:13px;margin-bottom:3px;padding-left:27px;line-height:24px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -100px}.top .top_login_panel a,.top .top_login_panel_a a{display:block;width:210px;height:30px;color:white;font-size:12px;font-weight:bold;line-height:32px;text-align:center;margin:3px 0 0 -2px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -487px;border:none}.top aside ul.banner_area{margin-top:10px}.top aside ul.banner_area li{margin-bottom:5px}.twtr-widget{font-size:11px !important;background-color:white}.twitter_feeds .twtr-doc{height:401px;border-radius:0;box-shadow:0 0 5px #ccc}.twitter_feeds .twtr-hd{padding:8px;border:4px solid white;background-color:#F1EEE6}.twitter_feeds .twtr-widget p{margin:0 !important;padding:0 !important;font-size:11px;line-height:14px !important;width:auto !important}.twitter_feeds .twtr-ft{display:none}.twitter_feeds .twtr-timeline{height:341px !important}.twitter_feeds .twtr-widget h4{font-size:15px !important}.twitter_feeds .twtr-widget .twtr-tweet:last-child{border-bottom-width:1px}.twitter_feeds .twtr-hd h4{text-shadow:-2px -2px 0 white, 2px -2px 0 white, 2px 2px 0 white, -2px 2px 0 white}.top section.iknow_reason{clear:both;background-color:#fff;margin-top:20px;border:5px solid #f1eee6;box-shadow:0 0 5px #ccc}.top section.iknow_reason_a{margin-top:5px}.top section.iknow_reason h1{width:940px;height:29px;margin:6px auto 2px auto;text-indent:-9999px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -597px}.top section.iknow_reason article{position:relative;height:225px;border-bottom:5px solid #f1eee6}.top section.iknow_reason article div{position:absolute;top:11px;left:-17px}.top section.iknow_reason article figure{float:left;width:320px;margin:40px 0 0 25px}.top section.iknow_reason article.reason2 figure{margin-top:65px}.top section.iknow_reason article.reason5 figure{margin-top:85px}.top section.iknow_reason article dl{float:left;width:556px;margin-left:20px}.top section.iknow_reason article dt{width:556px;height:56px;margin:28px 0 3px 0;text-indent:-9999px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat -247px 0px}.top section.iknow_reason article.reason2 dt{background-position:-247px -56px}.top section.iknow_reason article.reason3 dt{background-position:-247px -224px}.top section.iknow_reason article.reason4 dt{background-position:-247px -168px}.top section.iknow_reason article.reason5 dt{background-position:-247px -112px}.top section.iknow_reason article.reason5{border:none}.top section.iknow_reason article dd{font-size:13px;line-height:28px;color:#666;text-decoration:underline}.top section.iknow_reason article dd small{font-size:11px;line-height:28px;color:red;text-decoration:none}.top section.iknow_reason article dd.small_fix{text-decoration:none}.top section.iknow_reason article p{position:absolute;right:20px;bottom:20px;font-weight:bold}.top section.iknow_reason article.reason4 p{font-size:14px}.top section.iknow_reason article p.iphone{right:90px}.top section.iknow_reason article.reason1 p.iphone{right:140px}.top section.iknow_reason article p a{color:#ff8b00}.top section.iknow_reason article p a:hover{color:#ff5800}article.free_trial_bottom{width:954px;border:4px solid white;background-color:#F1EEE6;margin:16px 0 -7px 0;box-shadow:0 0 5px #ccc}.contents article.free_trial_bottom,.tours article.free_trial_bottom,.landings article.free_trial_bottom,.premium article.free_trial_bottom,.env_checks article.free_trial_bottom,.policy article.free_trial_bottom,.features article.free_trial_bottom,.series article.free_trial_bottom,.courses article.free_trial_bottom{margin-bottom:18px}.sessions article.free_trial_bottom,.twitter article.free_trial_bottom,.facebook article.free_trial_bottom,.accounts article.free_trial_bottom,.static article.free_trial_bottom,.open_ids article.free_trial_bottom,.passwords article.free_trial_bottom,.signup article.free_trial_bottom,.activities article.free_trial_bottom,.users article.free_trial_bottom{display:none}article.free_trial_bottom h2{margin:4px 0 0 -16px;width:606px;height:39px;text-indent:-9999px;background:url(/_assets/top/ja/trial_label-5cf9376b962ba5c6a3bcc2a58a7f89a9a0be250b6ddaa6a38b860f641e449a13.png) no-repeat 0 0}article.free_trial_bottom form p{float:left;width:131px;height:70px;margin:0 0 0 20px;font-size:15px;font-weight:bold;text-indent:-9999px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat -229px -280px}article.free_trial_bottom .signup_form{float:left;width:775px;margin:9px 0 0 11px}article.free_trial_bottom .signup_form .input_wrap{float:left;width:612px;padding:5px;background-color:white}article.free_trial_bottom .signup_form input.email{width:592px;padding:8px;font-size:14px}article.free_trial_bottom .signup_form input.submit{width:141px;height:40px;color:white;font-size:15px;font-weight:bold;line-height:36px;margin:5px 0 0 12px;background:url(/_assets/top/ja/top_splite-058813648f66b387007fe30b1bfc5f3bf21b6d36fe2a0690dfdf80bc5edc239f.png) no-repeat 0px -363px;border:none}article.free_trial_bottom small{display:block;width:900px;margin:3px auto 13px auto;background-color:#E1DBCC;font-size:10px;color:#777;padding:10px 10px 8px 10px;border-radius:3px}.top.en .top_en .head_area{color:#333;padding:0 30px;height:352px;background:url(/_assets/top/main_image01-bb0e4594572155197d1a3377a5241a310aabbf251fbd4a29f34894c817aada03.gif) no-repeat 0 100%;position:relative}.top.en .top_en .head_area .slide_area p{line-height:20px}.top.en .top_en .head_area p{font-size:14px;line-height:25px}.top.en .top_en .head_area p.top.en .top_en_pricing_link{text-align:left;margin-left:35px}.top.en .top_en .head_area .slide_area{height:332px;width:631px;float:left;margin:0;position:relative;font-weight:bold}.top.en .top_en .head_area .slide_area h1{font-size:32px;font-weight:bold;line-height:40px;margin:36px 0 10px 0;color:#ff8a00}.top.en .top_en .head_area .slide_area .wbs_banner{display:block;position:absolute;top:208px}.top.en .top_en .head_area .slide_area .volume{position:absolute;bottom:0}.top.en .top_en .head_area .slide_area .volume a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -755px;display:block;padding:0 0 0 19px;height:21px;line-height:22px}.top.en .top_en .head_area .slide_area .volume a:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -773px}.top.en .top_en .head_area .main_button_area{margin:0 0 30px;float:right;padding:20px;width:229px;height:292px;background:url(/_assets/top/button_area_background-49c4635958632ac031cc8fa15a537546665a3b4ef5548031712b6d4bb6ce51f0.png) no-repeat left top;text-align:center}.top.en .top_en .head_area .main_button_area h2{font-size:14px;font-weight:bold;margin:0 0 5px;color:#ff8a00;text-align:center;height:32px}.top.en .top_en .head_area .main_button_area .campaign_notice{font-weight:bold;font-size:10px;line-height:12px;height:24px;color:#333;margin-bottom:13px}.top.en .top_en .head_area .main_button_area .button_level_high a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat left -1077px;display:block;width:226px;height:38px;padding:2px 0 10px 0;color:#FFF;font-size:15px;text-align:center;margin:0 0 20px;line-height:28px}.top.en .top_en .head_area .main_button_area .button_level_high a:hover,.top.en .top_en .head_area .main_button_area .button_level_high a:focus{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat left -1128px}.top.en .top_en .head_area .main_button_area .button_level_high a span{display:block;font-size:10px;line-height:8px}.top.en .top_en .head_area .main_button_area .button_level_normal a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat left -1181px;display:block;width:226px;height:23px;padding:8px 0;line-height:21px;color:#333;font-size:14px;text-align:center;margin:15px 0 0}.top.en .top_en .head_area .main_button_area .button_level_normal a:hover,.top.en .top_en .head_area .main_button_area .button_level_normal a:focus{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat left -1220px}.top.en .top_en .head_area .main_button_area .for_smartfm_member{font-size:10px;line-height:16px;color:#333;padding:12px 8px;margin:11px 0 0;text-align:left}.top.en .top_en .head_area .main_button_area .for_smartfm_member strong{color:#ff8a00;line-height:25px;display:block}.top.en .top_en .head_area .main_button_area .for_smartfm_member .campaign_term{color:#333;line-height:16px;font-size:10px}.top.en .top_en .head_area .main_button_area .top.en .top_en_pricing_link a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -758px;padding:0 0 0 19px;height:21px;line-height:20px}.top.en .top_en .head_area .main_button_area .top.en .top_en_pricing_link a:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -776px}.top.en .top_en .donation{background:white;border:1px solid #CCC;display:block;padding:5px 5px 3px;position:absolute;right:0;top:-124px;width:240px;z-index:401}.top.en .top_en .donation img{height:15px;float:left;margin:0px 5px 0px 0}.top.en .top_en .head_area .slide_area .volume{position:absolute;bottom:19px;background:white}.top.en .top_en .news_ticker{position:absolute;bottom:-14px;left:128px;width:700px;height:28px;line-height:28px;border:1px solid #ccc;border-radius:5px;background:#fff}.top.en .top_en .news_ticker dt{float:left;font-size:11px;color:#666;background:#f6f6f6;border-right:1px solid #e6e6e6;padding:0 10px;border-top-left-radius:5px;border-bottom-left-radius:5px;text-shadow:1px 1px 1px #fff}.top.en .top_en .news_ticker dd{float:left;padding-left:20px;display:none}.top.en .top_en .news_ticker dd a{color:#333}.top.en .top_en .news_ticker dd a:hover{text-decoration:underline}.top.en .top_en .middle_area{clear:both;padding:30px 30px 16px 30px;background-color:#f6f6f6;border-bottom:solid 1px #ddd;border-top:solid 1px #ddd}.top.en .top_en .middle_area h2{font-size:18px;color:#333;font-weight:bold;margin:0 0 20px}.top.en .top_en .middle_area h3{font-size:14px;font-weight:bold;color:#333;padding:2px 0 10px 55px}.top.en .top_en .middle_area p a{color:#333;width:279px;height:180px;display:block;margin-top:-46px;text-indent:-9999px;border:none}.top.en .top_en .middle_area .feature_science{width:279px;border-right:1px solid #CCC;float:left;margin-right:30px;height:180px;background:url(/_assets/top/feature_number1_background-1ce89a012fcfb5b18ca08dbc2bdd3077f883410247e8246669b9847c7cd5a30a.jpg) no-repeat left top}.top.en .top_en .middle_area .feature_contents{width:279px;border-right:1px solid #CCC;float:left;margin-right:30px;height:180px;background:url(/_assets/top/feature_number2_background-6c4ca0f43d651796470578b01ce0d4fd83ea7b1302bee99b53f22c4fc74d0626.jpg) no-repeat left top}.top.en .top_en .middle_area .feature_study{width:280px;float:left;height:194px;background:url(/_assets/top/feature_number3_background-d4faa53b12e93485b99c68140cf0cbb39377aed24a91c62f0d7efc2288e6a5cd.jpg) no-repeat left top}.top.en .top_en .middle_area .feature_study p a{height:194px}.top.en .top_en .bottom_area{padding:10px 30px 0;color:#333;font-size:14px}.top.en .top_en .bottom_area h3{font-size:22px;font-weight:bold;margin:30px 0 6px;padding:10px 0 12px 55px}.top.en .top_en .bottom_area p{line-height:25px;margin:0;clear:both}.top.en .top_en .bottom_area span{margin:0 20px 0 0;font-size:16px}.top.en .top_en .bottom_area .feature_science,.top.en .top_en .bottom_area .feature_contents{margin-bottom:40px}.top.en .top_en .bottom_area .feature_science{background:url(/_assets/top/feature_number1_image-998ae7ce7e398e44c0c462786df60f4d505657713345bb78a6186c7556fd9e92.gif) no-repeat right 40px}.top.en .top_en .bottom_area .feature_contents{background:url(/_assets/top/feature_number2_image-9931ebd526f992270600ee30a0d45fb87ef8cde6d945d1e4cbd04806b8e0c803.jpg) no-repeat right top}.top.en .top_en .bottom_area .feature_science h3{background:url(/_assets/top/feature_number1-f3e674120fdc03dadbb298f7baab13295ae586b3fa40626b89f804867f22bac1.gif) no-repeat left top}.top.en .top_en .bottom_area .feature_contents h3{background:url(/_assets/top/feature_number2-054b0566534274c93fe59c2f79618691e027e3e1b2944ee52a36d9c58c2d714f.gif) no-repeat left top}.top.en .top_en .bottom_area .feature_study h3{background:url(/_assets/top/feature_number3-aec00a025cb97244f473b2224c64af27210c1cee5d15f39d4e1d7479fb93e645.gif) no-repeat left top}.top.en .top_en .bottom_area .feature_science p{width:260px;margin:15px 0 40px}.top.en .top_en .bottom_area .feature_contents p{width:450px;margin:15px 0}.top.en .top_en .bottom_area p a,.top.en .top_en .bottom_area ul a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -755px;display:block;padding:0 0 0 19px;margin:10px 0 0;height:21px;font-size:13px;line-height:22px}.top.en .top_en .bottom_area p a:hover,.top.en .top_en .bottom_area p a:focus,.top.en .top_en .bottom_area ul a:hover,.top.en .top_en .bottom_area ul a:focus{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -773px}.top.en .top_en .bottom_area .feature_science .explanation_image{background:#ddd;margin:20px 0;height:180px}.top.en .top_en .bottom_area .feature_study article{width:398px;margin-bottom:20px;padding:20px;float:left;display:block;border:1px solid #ddd;background-color:#fff;text-decoration:none;border-radius:5px}.top.en .top_en .bottom_area .feature_study article.row_1{padding:20px 20px 21px 20px}.top.en .top_en .bottom_area .feature_study article.row_2{padding:20px 20px 1px 20px}.top.en .top_en .bottom_area .feature_study .support_application,.top.en .top_en .bottom_area .feature_study .support_scene{margin-right:20px}.top.en .top_en .bottom_area .feature_study h4{font-size:14px;font-weight:bold;color:#FF8A00;margin:0 0 15px}.top.en .top_en .bottom_area .feature_study p{float:left;width:190px;font-size:12px;line-height:18px}.top.en .top_en .bottom_area .feature_study .thumbnail_image{border:1px solid #ddd;float:right;height:132px;width:200px}.top.en .top_en .bottom_area .feature_study .support_scene .thumbnail_image{border:none;height:154px}.top.en .top_en .bottom_area .feature_study .support_scene div{float:left;width:190px}.top.en .top_en .bottom_area .feature_study .support_scene div p{float:none}.top.en .top_en .bottom_area .feature_study .support_scene ul{width:190px}.top.en .top_en .bottom_area .feature_study .support_scene li{float:left;margin-right:5px}.top.en .top_en .wrapper .support_header_area{position:relative;margin:0 30px;padding-top:30px;font-size:14px;line-height:18px;height:128px;font-size:12px}.top.en .top_en .wrapper .support_header_area h2{font-size:20px;font-weight:bold;margin:5px 0 21px}.top.en .top_en .wrapper .support_header_area p{width:410px}.top.en .top_en .trial_float_top{width:303px;height:100px;position:absolute;bottom:8px;padding-top:16px;padding-left:83px;right:0;text-align:center;font-size:13px;background:url(/_assets/top/free_trial_banner_s-182eab6b0737303614f731a0fcd1ba05283388fc0fdbe11798e0c379e17e9d09.png) top right no-repeat #fff;line-height:15px}.top.en .top_en .wrapper .support_header_area .trial_float_top h2{margin:13px auto 8px auto}.top.en .top_en .wrapper .support_function_box{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 30px 20px;padding:30px;font-size:14px;line-height:24px}.top.en .top_en .wrapper .support_function_box .text_box{float:left;width:425px}.top.en .top_en .wrapper .support_function_box .text_box h3{font-size:18px;font-weight:bold;color:#ff8b00;margin:0 0 20px}.top.en .top_en .wrapper .support_function_box img{border:1px solid #ddd;margin-left:20px}.top.en .top_en .wrapper .support_function_box .text_box h3{font-size:20px}.top.en .top_en .wrapper .support_function_box_left{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 0 20px 30px;padding:30px;font-size:14px;line-height:24px;width:378px;float:left}.top.en .top_en .wrapper .support_function_box_right{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 30px 20px 0;padding:30px;font-size:14px;line-height:24px;width:378px;float:right}.top.en .top_en .wrapper .support_function_box .text_box{float:left;width:425px}.top.en .top_en .wrapper .support_function_box_left h3,.top.en .top_en .wrapper .support_function_box_right h3{font-size:18px;font-weight:bold;color:#ff8b00;margin:0 0 20px}.top.en .top_en .wrapper .support_function_box_left h3,.top.en .top_en .wrapper .support_function_box_right h3{font-size:20px}.top.en .top_en .wrapper .support_function_box_left h3 span,.top.en .top_en .wrapper .support_function_box_right h3 span{font-size:16px;margin:0 0 0 5px}.top.en .top_en .wrapper .support_function_box_left img,.top.en .top_en .wrapper .support_function_box_right img{border:1px solid #ddd}.top.en .top_en .wrapper .support_function_box_left p,.top.en .top_en .wrapper .support_function_box_right p{margin:10px 0 0}.top .free_trial_banner_footer{clear:both;width:872px;margin:0 auto;text-align:center;padding-top:3px}.top .free_trial_banner_footer p{background:url(/_assets/top/free_trial_banner_text-b0c02d35bfaec29f19369dd4353d3d732c6530b795dbefb7ba24366893b94e7a.png) 0 0 no-repeat;text-indent:-9999px;height:16px;margin:10px 0 5px}.top.en .free_trial_banner_footer p{background-position:0 -16px}.top .free_trial_banner_footer small{font-size:11px}.top .free_trial_banner_footer .free_trial_banner_button{margin:8px auto 0px}.top.en .free_trial_banner_footer small{font-size:12px}.top .creation{width:908px;margin:0 auto;line-height:18px}.top .creation header{border-bottom:1px solid #c8c8c8;padding-bottom:7px}.top .creation header h2 span{padding-left:4px;font-size:14px;color:#FF0000}.top .creation section header{border:none;text-align:center;padding-bottom:3px}.top .creation section header h3{font-size:18px;color:#ff8b00;margin:42px 0 18px 0}.top .creation section header p{width:564px;text-align:left;margin:0 auto}.top .creation section header nav{margin-top:38px;padding:15px 0 11px 0;border:1px solid #ddd;border-radius:5px;font-size:13px}.top .creation section header nav ul{width:865px;margin:0 0 0 7px}.top .creation section header nav ul li{float:left;width:178px;text-align:center;font-weight:bold}.top .creation section header nav ul li.custom_arrow{width:51px}.top .creation .last{margin-right:0}.top .creation span{color:#8fc944;font-size:16px}.top .creation section article{margin-top:17px}.top .creation section article header{text-align:left;padding:10px 0 10px 21px;border:1px solid #ddd;border-radius:5px;font-size:14px;font-weight:bold}.top .creation section article aside{float:right;width:411px;margin-top:62px;padding:17px;border:1px solid #ddd;border-radius:5px}.top .creation section article aside dl{margin-bottom:7px}.top .creation section article aside dl dt{border-bottom:1px solid #ddd;margin-bottom:6px;padding-bottom:5px;color:#ff8b00}.top .creation section article aside small{display:block;margin-bottom:9px}.top .creation section article aside p.margin_fix_custom{margin-bottom:9px}.top .creation section article aside small span{font-size:14px;color:#ff8b00}.top .creation section article article{float:left;width:449px;margin-top:14px}.top .creation section article article small{font-size:11px;padding-left:8px;color:#ff8b00;display:block}.top .creation section article article.custom_right_col{float:right}.top .creation section article article figure{margin:0}.top .creation section article article figcaption{display:block;height:47px;padding-left:8px}.top .creation footer h3 a{background:url(/_assets/top/pricing_not_login_button-63f2d7334221654e746e16cf2e5c70755e6a14c26f5fb9cda3ac6ffbe0d90ace.png) no-repeat 0 0;display:block;width:195px;height:50px;margin:19px auto 8px auto;padding-top:14px;color:white;text-align:center;font-size:14px}.top .creation footer h3 a:hover{background:url(/_assets/top/pricing_not_login_button-63f2d7334221654e746e16cf2e5c70755e6a14c26f5fb9cda3ac6ffbe0d90ace.png) no-repeat -195px 0}.top.en .creation section header nav{font-size:15px}.top .creation header h2{font-size:16px}.top.en .creation header h2{font-size:18px}.itunes{width:867px;margin:0 auto;padding-top:40px}.itunes .top_banner{width:791px;min-height:420px;margin:0 auto 4px auto;background:url(/_assets/top/stand_alone/iphone-25e946fa0c795fed2eca3db61114dea2504dd177d925fe9508f58233057ed93f.png) no-repeat right bottom;position:relative}.itunes .top_banner .text{text-indent:-9999px;font-size:12px;line-height:18px;padding-top:16px}.itunes .top_banner .text h1{width:310px;height:91px;background:url(/_assets/top/stand_alone/standalone_title-d58c1e5c1fbe62bc1840a834d7b6028e5aca1feda7858f27e3a4f5ab1b53719c.png) no-repeat left top}.itunes .top_banner p{width:353px;margin:12px 0 12px 0;text-indent:0;text-align:justify}.itunes .top_banner p.second{margin:0}.itunes .top_banner .text h2{width:370px;height:51px;background:url(/_assets/top/stand_alone/maximum_discount-a91abaaec00856be70a37ffeff890b55ae80dedfa08001e8d0f4354bffe6bb49.png) no-repeat left top}.itunes .top_banner .text h3{width:398px;height:49px;margin-top:15px;padding-top:8px;background:url(/_assets/top/stand_alone/icon/icons-32d7b1c7237edbf223ed204ed166592e7e583ad7850657254318ca69dea60328.png) no-repeat left bottom;border-top:1px dotted #ddd}.itunes .app_store{background:url(/_assets/top/stand_alone/app_store_link-2948d04d3ed3596e80d4bdce2b8a2e960ba7c069b4a23490af4bf9c6f54f6c0e.png) no-repeat left top;text-indent:-9999px;display:block;position:absolute;width:165px;height:63px;right:0px;bottom:37px}.itunes .left_column{width:589px;float:left;background-color:#F2F2F2;border:1px solid #DCDCDC;border-radius:5px}.itunes .right_column{width:271px;float:right}.itunes .panel h2,.itunes .updates h3,.itunes .featured h3,.itunes .app_features h3{padding-bottom:9px;font-size:16px;background:url(/_assets/top/stand_alone/outer_glow_line-74bc8aa2c4ed0e2aefe53aa8d75904bfd3d0cf85acb68d6795f6f85a8187851f.png) repeat-x left bottom}.itunes .apps_list,.itunes .app_features{background-color:#f0f0f0}.itunes .features,.itunes .apps_list,.itunes .updates,.itunes .app_features{padding:17px}.itunes .updates,.itunes .app_features{background-color:#F2F2F2;border:1px solid #DCDCDC;border-radius:5px;margin-bottom:5px}.itunes .updates b{padding-top:9px;display:block}.itunes .updates ul{line-height:18px}.itunes .updates a{text-align:right;display:block;padding-top:4px}.itunes .app_features h4{font-size:13px;margin:10px 0 7px 0}.itunes .app_features .feature{padding:10px 0 14px 0;background:url(/_assets/top/stand_alone/outer_glow_line-74bc8aa2c4ed0e2aefe53aa8d75904bfd3d0cf85acb68d6795f6f85a8187851f.png) repeat-x left bottom}.itunes .app_features .feature p{line-height:20px}.itunes .updates ul li{list-style:disc;margin-left:20px}.apps_list .listing{position:relative;padding-bottom:14px;background:url(/_assets/top/stand_alone/outer_glow_line-74bc8aa2c4ed0e2aefe53aa8d75904bfd3d0cf85acb68d6795f6f85a8187851f.png) repeat-x left bottom}.apps_list .listing.last,.itunes .app_features .feature.last{position:relative;padding-bottom:0;background:none}.apps_list .listing .description{position:relative;width:440px;padding-top:12px}.apps_list .listing .description .image{float:left;background:url(/_assets/top/stand_alone/icon/core2000-6621dcd5730dd2596b5772dbb6b6053f3071b58352c5debf2e230f23299e1a4a.png) no-repeat top left;width:75px;height:76px}.apps_list .listing .description h3{color:#ff8b00;font-size:16px;overflow:hidden;white-space:nowrap;margin:6px 0 0 85px;font-weight:400}.apps_list .listing .description p{font-size:13px;margin-left:85px}.apps_list .listing .pricing{position:absolute;top:18px;right:0px;width:106px;height:29px}.apps_list .listing .start_button{display:block;background:url(/_assets/top/stand_alone/itunes_button-0bb568249bf07978910a1a6c37eb19e6af84376ce742c18b147197a03cdeaf9a.png) no-repeat 0 0;width:106px;height:29px;color:#fff;padding-top:5px;text-align:center}.apps_list .listing .start_button:hover{background:url(/_assets/top/stand_alone/itunes_button-0bb568249bf07978910a1a6c37eb19e6af84376ce742c18b147197a03cdeaf9a.png) no-repeat -106px 0}.apps_list .listing .description .core2000{background-image:url(/_assets/top/stand_alone/icon/core2000-6621dcd5730dd2596b5772dbb6b6053f3071b58352c5debf2e230f23299e1a4a.png)}.apps_list .listing .description .toeic_all{background-image:url(/_assets/top/stand_alone/icon/toeic_complete-e1553271b60c873c6b8d3f19c7ec9b88d12cdae58ec893a78009b2affe60eac0.png)}.apps_list .listing .description .toeic600{background-image:url(/_assets/top/stand_alone/icon/toeic600-52f1ab1bffc74baf646e6aa20f42360a391a381c61a8dc27ae50bd9491fe6969.png)}.apps_list .listing .description .toeic800{background-image:url(/_assets/top/stand_alone/icon/toeic800-fbc5950ac3d16e48194fd23eda3b2e7f7b965e4153d299e9069ed035908c5acf.png)}.apps_list .listing .description .business{background-image:url(/_assets/top/stand_alone/icon/business-c0937594d8365d45dd7a6743226fd5d6372f1cb6d55573b55039f01715fd4645.png)}.apps_list .listing .description .travel{background-image:url(/_assets/top/stand_alone/icon/travel-e97943686aed1b17bdac386932a2f4e0df7f9700079a76ff724a55da029a7030.png)}.apps_list .listing .description .animal{background-image:url(/_assets/top/stand_alone/icon/animal-f963ee6c92f27359725f9f0c513dc1cfc4ee00b37e7615dfb427ed5733db151b.png)}.apps_list .listing .description .love{background-image:url(/_assets/top/stand_alone/icon/love-e72e811af64f211cb006da9ea5ae6f5fc17c11cae302d2a266736b2a21c856ec.png)}.apps_list .listing .description span.price{position:absolute;top:18px;right:20px;color:#ff3600;font-size:15px;text-shadow:1px 1px #FFFFFF}h3.series_title{margin:10px 0 10px;font-size:1.5em}.app_screens{background:url(/_assets/landing_images/app_screens-72b831fcc62f1f765e36b0f55b15c9e44027c81621492f5e8490a58d3a44dc8b.jpg) no-repeat left top;position:absolute;left:682px;top:84px;width:223px;height:334px;text-indent:-5000px}div#google_ads_div_iTunes_2{margin:0}.light_header h1.logo{top:0;left:0;margin:0}.light_header nav{margin:6px 0 0 110px}.footer-links,#footer-links ul{margin:0}.itunes .copy{clear:both;margin:0 auto;padding-top:19px;font-size:11px}.itunes .copy p{border-top:1px solid #dcdcdc;padding:3px 0 23px 0}.itunes h3{font-size:14px;margin:0}body.top.science .wrapper{background:white !important}.p-intro{margin-left:40px;padding-top:30px;padding-bottom:30px}.p-intro h1{background:#fff;font-size:25px;margin:0 0 0px 0;color:#FF8B00}.p-intro p{margin:0;font-size:18px;line-height:normal;color:#666}.special>span{background:#fff;height:25px;display:block}.free_trial_button{float:right}#main.special{padding-top:0}.s1,.s2,.s3{overflow:hidden;clear:both;display:block}.s1,.s2{border-bottom:3px solid #333;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x bottom}.s1 h1{position:relative;color:#FF8B00;font-weight:normal;font-size:19px;background:#FFFBEC;margin-top:0;padding:15px 268px 19px 40px;margin-bottom:15px;border-bottom:1px solid #FFE8B6;border-top:1px solid #FFE8B6}.s1 h1 em{position:relative;height:51px;width:169px;margin-right:11px;display:block;font-style:normal;float:left;font-size:2.4em;font-weight:bold;color:#555;overflow:hidden}.s1 h1 em span{background:url(/_assets/top/science/40percent-48ee8c8221243b18931196de23eebd76290ea097a8d3cc071d08c0663adc2ba3.png) no-repeat}.s1 h1>span{left:500px;top:56px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat -65px -83px;width:50px;height:70px}.s1 h2,.s1 h3{margin:0;width:490px;font-size:17px}.s1 h2{color:#333;margin-top:44px;font-weight:bold;font-size:28px;width:450px;height:36px;position:relative;overflow:hidden}.s1 h2 span{background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 -353px}.s1 .text{width:595px;float:left;display:block}.s1 img{display:block;height:385px;margin-left:24px;margin-right:6px;clear:both;float:left}.s1 h3{color:#FF8B00;font-weight:normal;margin-bottom:30px}.s1 blockquote{position:relative;width:400px;color:#FF8B00;margin:0 0 0 40px}.s1 blockquote p{width:450px;height:75px;background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px}.s1 ul,.s1 ul li{margin:0;padding:0}.s1 ul{margin-bottom:32px;overflow:hidden;list-style-type:none;font-size:13px;color:#666}.s1 ul li{line-height:16px;white-space:nowrap;float:left;width:140px;margin-right:0px;position:relative;padding:0 4px 0 43px}.s1 ul{width:700px}.s1 ul li span{position:absolute;display:block;top:-2px;left:0px;width:43px;height:40px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat}.s1 .l1 span{background-position:-1px 0}.s1 .l2 span{background-position:-56px 0}.s1 .l3 span{background-position:-102px 0}.s1 .l1{width:125px}.s1 .l2{width:142px}.s1 .l3{width:160px}.s2{padding:50px 0 0 40px}.s2 h2,.s2 h3{margin:0;width:540px;font-size:17px;color:#FF8B00;font-weight:normal}.s2 h3{position:relative}.s2 h2{position:relative;color:#333;font-weight:bold;line-height:32px;font-size:28px;width:508px;height:62px;margin-bottom:6px;overflow:hidden}.s2 h2 span{background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 -399px}.s2 ul{width:250px;margin-right:20px;padding-left:40px;margin-top:66px;float:left;list-style-type:none;font-size:13px;color:#666}.s2 ul li{position:relative;margin-bottom:20px;color:#666;white-space:nowrap}.s2 ul li span{position:absolute;display:block;top:-3px;left:-44px;width:33px;height:35px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat}.s2 ul .l1 span{background-position:3px -118px;top:-8px}.s2 ul .l2 span{background-position:-150px -45px}.s2 ul .l3 span{background-position:-29px -118px;top:-6px}.s2 img{float:left;margin:-13px 5px 0 0}.s2 blockquote{position:relative;width:235px;margin:0;float:left;color:#FF8B00}.s2 blockquote p{margin:0;width:273px;height:106px;position:relative;background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 -89px;overflow:hidden;text-indent:-9999px}.s2 h1{width:231px;float:right;margin-top:38px;margin-right:40px;font-size:13px;text-align:center;color:#333}.s2 h1 em{color:#FF8B00;font-size:38px;line-height:1.1;margin-bottom:12px;font-weight:bold;display:block;width:231px;height:109px;background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat -313px -88px;overflow:hidden;text-indent:-9999px}.s2 .free_trial_button a{margin-top:7px}.s3{padding:46px 0 0 40px;background:url(/_assets/top/science/illo1-f928f71f710667a5a2d1a21a94c58fffb4e6f15abe122dd8ab2e62382c081737.png) no-repeat 520px 32px}.s3 h2,.s3 h3{margin:0;width:300px;font-size:17px;color:#666;font-weight:normal}.s3 h3{margin:0;width:474px;color:#FF8B00;margin-bottom:74px}.s3 h2{margin-top:50px;position:relative;color:#333;font-weight:bold;line-height:32px;font-size:28px;width:404px;height:62px;margin-bottom:3px;overflow:hidden}.s3 h2 span{background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 -473px}.s3 .illo1{float:right;margin-top:30px;margin-right:29px}.s3 .illo2{float:left;margin-left:40px}.s3 ul,.s3 ul li{margin:0;padding:0}.s3 ul{list-style-type:none;font-size:13px;color:#666;margin-bottom:14px;margin-top:0px;float:left}.s3 ul li{width:145px;position:relative;padding:2px 0px 35px 40px;white-space:nowrap}.s3 ul li span{position:absolute;display:block;top:0px;left:-5px;width:48px;height:35px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat}.s3 .l1 span{background-position:-2px 0}.s3 .l2 span{background-position:-56px 0}.s3 .l3 span{background-position:-152px 0}.s3 ul li.l3{padding-bottom:0px}.s3 .userview{border-left:1px solid #eaeaea;float:left;width:300px;margin-top:0px;margin-left:71px}.s3 blockquote{position:relative;width:256px;margin:0 36px 26px 44px;padding-top:13px;float:left;color:#FF8B00}.s3 blockquote p{margin:0;width:284px;height:125px;position:relative;background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat 0 -211px;overflow:hidden;text-indent:-9999px}.s3 h1{border-left:1px solid #eaeaea;padding-left:27px;color:#333;width:231px;float:right;margin-top:115px;margin-right:40px;font-size:13px;text-align:center}.s3 h1 em{color:#FF8B00;font-size:38px;line-height:1.1;margin-bottom:12px;font-weight:bold;display:block;width:231px;height:109px;background:url(/_assets/top/science/replacements-a63a970c2f6d23b777935dcf7712c8535b4cb8d47869b3b628e302770c879cb8.png) no-repeat -313px -216px;overflow:hidden;text-indent:-9999px}blockquote span.lq{display:block;width:26px;height:20px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat -4px -79px;left:-24px;top:-4px}blockquote span.rq{width:26px;height:20px;background:url(/_assets/top/science/assets-d71824cc4903daa594c734cf877d5cbb5afeab34d8189dc0afd845629e90c99e.png) no-repeat -158px -96px;left:auto;right:-33px;top:auto;bottom:-14px;z-index:99}.free_trial_button a{background-image:url(/_assets/tour/quick_tour_image-8438cfd2da77a29dcfa23131f77003a996a245ee799f2f844b129923ea8e5277.png);background-position:0 -1040px;background-repeat:no-repeat;color:#FFFFFF;display:block;font-size:15px;height:42px;line-height:40px;margin:25px 40px 0 0;text-align:center;width:168px;position:relative;z-index:99;text-decoration:none;font-weight:bold}.ir>span{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.lt-ie8 .s1{height:499px;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x 0 418px}.lt-ie8 .main_signup{margin-top:-52px}.lt-ie8 .s3{padding-top:100px}.lt-ie7 .s1 .text{overflow:hidden;width:300px}.lt-ie7 .s1 img{margin-left:12px}.lt-ie7 .s2{height:460px}.lt-ie7 .s1 h1{width:680px;margin-top:-68px}.lt-ie7 .s1{height:511px;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x 0 424px}.lt-ie7 .main_signup,.main_signup_business{clear:both;margin:0 auto}.lt-ie7 .p-intro h1{margin-top:20px}.lt-ie7 .ir span{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.lt-ie7 .s3{height:530px}*:first-child+html .s1{height:499px;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x 0 418px}*:first-child+html .main_signup{margin-top:-52px}*:first-child+html .s3{padding-top:100px}* html .s1 .text{overflow:hidden;width:300px}* html .s1 img{margin-left:12px}* html .s2{height:456px;width:948px;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x 0 418px}* html .s1 h1{width:680px;margin-top:-68px}* html .s1{height:516px;background:url(/_assets/top/science/slideend-108276a5c69589f634e021ecf86fd6e6b7aa4e5867a17adbdfbae2a1b1102d0d.png) repeat-x 0 428px}* html .s3 blockquote{margin-left:0;padding-top:0;padding-left:44px}* html .s3 blockquote span{display:none}* html .s3 h2{margin-top:102px}* html .p-intro h1{margin-top:20px}* html .ir span{display:block;position:absolute;top:0;left:0;width:100%;height:100%}* html .s3{height:530px}.top.science_en .wrapper{background:none;border:none;width:962px;margin-top:55px;padding:0}.top.science_en.logged_out .uservoices header{margin-top:100px}.top.science_en .uservoices header{margin-top:75px}.top.en.science_en .uservoices header{margin-top:75px}.top .uservoices header{width:962px;height:340px;position:relative;padding:0;background:none;border-radius:0;box-shadow:0 0 5px #ccc;text-indent:-9999px;background:url(/_assets/top/uservoices/uservoice_header-db2947fcec74a352795ff17aa00cfaa2d06af7b413c33daa590b2566a4adc789.png) no-repeat left top}.top .uservoices header h1{position:absolute;top:-8px;left:18px;width:215px;height:39px;background:url(/_assets/top/uservoices/uservoices_title-6954e0ee821dcde432baccb1a6a9c5532c568d4634ad5d598e2e1cd1aafeb60c.png) no-repeat left top}.top .uservoices header div{position:absolute;display:block;text-indent:-9999px;top:42px;left:356px;width:307px;height:263px;background:url(/_assets/top/uservoices/saito_san_top-5d4d19f0e2a1d2f700cb27eb14b678738ddf28e25aabe4d1573296ce5e44f1a9.png) no-repeat 0 0}.top .uservoices header div:hover{background-position:-307px 0}.top .uservoices header div.first_user{left:40px;width:315px;height:242px;background:url(/_assets/top/uservoices/imabayashi_san_top-b67d728f52b9763ba3dc83f1e3fdc4f0c13219e3afaaef14a6c9eebbd32d7490.png) no-repeat 0 0}.top .uservoices header div.first_user:hover{background-position:-315px 0}.top .uservoices header div.last-child{top:40px;left:640px;width:311px;height:246px;background:url(/_assets/top/uservoices/miyazaki_san_top-0c3066b73abd18686037d948f4b331eac03584d7a8ccebfd5214fd9815054461.png) no-repeat 0 0}.top .uservoices header div.last-child:hover{background-position:-311px 0}.top .uservoices header div a{display:block;width:307px;height:263px}.top .uservoices header div.first_user a{width:315px;height:242px}.top .uservoices header div.last-child a{width:311px;height:246px}.top .uservoices section{padding-top:10px;font-size:14px;color:#333;border:4px solid #fff;background-color:#F1EEE6}.top .uservoices section article{position:relative;width:934px;margin:0 auto 25px auto}.top .uservoices section article h1{clear:both;height:63px;margin-bottom:2px;text-indent:-9999px;background:url(/_assets/top/uservoices/uservoice_sprites-864fa59e631e23cfdfd7617febb549e6aef17571aec113da5ad8e3e2b721ff21.png) no-repeat 0 0}.top .uservoices section article.user02 h1{background-position:0 -63px}.top .uservoices section article.user03 h1{background-position:0 -126px}.top .uservoices section article.user04 h1{background-position:0 -189px}.top .uservoices section section article h1{background-position:0 -252px}.top .uservoices section article.user06 h1{background-position:-475px -252px}.top .uservoices section article.user08 h1{background-position:0px -315px}.top .uservoices section article div{float:right;width:565px;line-height:25px;padding-right:16px}.top .uservoices section article.user03 div,.top .uservoices section article.user04 div{min-height:235px;margin-top:30px}.top .uservoices section article figure{position:absolute;top:60px;left:-86px}.top .uservoices section article.user02 figure{top:75px;left:-111px}.top .uservoices section article.user03 figure{top:65px;left:29px}.top .uservoices section article.user04 figure{top:65px;left:24px}.top .uservoices section article h2{font-size:24px;font-weight:bold;color:#ff5800;letter-spacing:1px;margin-bottom:10px;padding-bottom:10px;text-shadow:0px 2px 0.04em #DDD;border-bottom:1px dotted #999}.top .uservoices section section article h2{padding-bottom:8px;line-height:32px}.top .uservoices section article h3{font-size:20px;letter-spacing:1px;margin:14px 0 10px 0;padding-bottom:10px;border-bottom:1px dotted #999}.top .uservoices section article div p{margin-bottom:0;padding-bottom:0;border-bottom:none}.top .uservoices section section{width:934px;margin:0 auto;padding-top:0;border:none;background-color:#F1EEE6;box-shadow:none}.top .uservoices section section article{width:459px;min-height:373px;margin-bottom:0;float:left}.top .uservoices section section article div{float:none;width:427px;margin:0 auto;padding:0}.top .uservoices section section article:first-child{margin-right:16px}.top .uservoices section section article.last-child{margin-left:16px}.tours .wrapper{overflow:hidden}.tours section p{line-height:1.3em}.tours .quick_tour_comment .free_trial_button{right:44px;top:5px}.tours .inner{width:716px;margin:30px 0 40px 30px}.tours h2.title{margin:5px 30px 0;font-size:24px;border-bottom:1px solid #CCC;padding:0 0 15px;color:#666}.tours #nav-sub{position:absolute;top:94px;right:32px;width:182px}.tours #nav-sub ol{width:182px;min-height:600px;background:url(/_assets/tour/navfade-2a59763b66bf39b080e5ee96f5e4202394fd1ab1ed6493739a54268a06f3b55a.jpg) no-repeat left top;text-align:left;margin-top:5px;z-index:5}.tours #nav-sub>ol>li{padding-bottom:4px;font-size:16px;margin:0 0 10px}.tours #nav-sub>ol>li a{text-decoration:none;color:#666;padding:6px 20px 5px}.tours #nav-sub>ol>li a:hover{color:#ff8b00}.tours #nav-sub>ol>li.selected>a{clear:both;background:#666 url(/_assets/tour/navbg-6778d2fc23577bf8a9a0398c42c4e79dc69b94ff96ea7497f71f24cc566077f8.png) no-repeat right;color:white;display:block}.tours #nav-sub>ol>li ul{margin-top:7px;margin-bottom:18px;margin-right:0;padding-bottom:7px;display:block;float:left;list-style-type:none;border-bottom:1px solid #EAEAEA;width:180px}.tours #nav-sub>ol>li ul li{font-size:14px;padding-bottom:4px;margin:5px 0}.tours #nav-sub>ol>li ul li a{padding-right:1px;color:#888888}.tours #nav-sub>ol>li ul li.selected a{color:#ff8b00}.tours #nav-sub #howtostudy ul,.tours.howtostudy #nav-sub #homemenu ul,.tours.other #nav-sub #homemenu ul,.tours.support #nav-sub #homemenu ul,.tours.other #nav-sub #howtostudy ul,.tours.support #nav-sub #howtostudy ul{display:none}.tours.howtostudy #nav-sub #howtostudy ul{display:block}.tours #helpful-owl{display:block;position:absolute;background:white;top:0px;left:20px;width:840px;height:60px;z-index:99}.tours #helpful-owl ul{background:white url(/_assets/tour/helper-a9ac0c08349d7dc178508e1fc80accfc9dd2c626f6e6cd0d96ffe41116218a41.png) no-repeat 15px 20px;width:840px;height:60px;padding:20px 0 33px 100px}.tours #helpful-owl ul li{display:none;position:relative;color:#666666;font-size:1.2em;padding:18px 0 0 26px}.tours #helpful-owl ul li.helpful1{display:block}.tours .container_12 .grid_12{width:950px;margin-right:0;overflow:hidden}.tours .wrapper .quick_tour_area{width:auto}.tours .wrapper .quick_tour_area p,.tours .wrapper .quick_tour_area li{color:#666666}.quick_tour_area .quick_tour_content_area{border:0;background:none;background:url(/_assets/tour/mainshot-bg-df1624aa3b1528a001a772e07437cc6c91cddd31dbbc0aedac27a8fb4beb9188.png) no-repeat right 283px}.quick_tour_content_area .image_information{float:right;width:422px;margin-right:40px;position:relative}.quick_tour_content_area .image_information span{border:1px solid #aaaaaa}.quick_tour_content_area .image_information span{position:absolute;top:0;right:0;bottom:auto;left:0;display:block;width:420px;height:352px;border:1px solid rgba(50,50,50,0.33);z-index:999}.quick_tour_content_area .image_information img{border:0}.quick_tour_content_area .explanation{float:none;width:auto;background:none;border:0;padding:0;border-radius:0}.quick_tour_content_area .explanation h4{color:#666666;font-size:1.75em;line-height:1.1;border:0}.quick_tour_content_area .explanation p{font-size:1.1em;line-height:1.2}.quick_tour_content_area .quick_tour_comment_2{padding:0;color:#666666;font-size:20px;line-height:24px;margin:0 0 5px}.quick_tour_content_area .quick_tour_comment_2 em{font-style:normal;color:#ff8b00}.tours .intro-explanation{width:215px;position:relative;display:block;float:left;list-style-type:none}.tours .intro-explanation p{padding-right:28px;font-size:14px}.tours #home .ex1{margin-top:40px}.tours #home .ex1 h4{padding-top:0 !important}.tours #home .ex2{width:680px;clear:both;overflow:hidden;padding:0 0 30px 0;border-bottom:solid 1px #EAEAEA}.tours #home .ex2 h4{padding-top:0}.tours #home .ex4{margin-top:10px;width:681px;padding-bottom:60px;border-bottom:1px dotted #666666}.tours #home .ex4 .detail{min-height:585px;margin-right:0}.tours #home .ex4 .bubble{bottom:0px;left:191px;padding:12px 12px 12px}.tours #home .ex4 .device{left:3px;top:9px}.tours #home .ex4 p{float:right;width:330px;padding-bottom:513px;margin-top:8px}.tours #home .ex4 .glossary{width:160px;display:block;float:left;list-style-type:none;padding-top:150px}.tours #home .ex4 .glossary p{float:none;margin:0;width:auto;padding:0 0 16px 0;font-size:0.9em}.tours #home .ex4 .glossary h5{color:#ff8b00;font-size:1.2em;font-weight:normal;margin-bottom:6px}.tours #home .ex4 .glossary h6{font-size:0.9em;font-weight:bold;color:#666666}.tours #home .ex4 .glossary h6 span{color:#666666}.tours #home .a1{top:30px;left:208px;background-position:-35px 0}.tours #home .a2{top:160px;left:208px;background-position:-35px -110px}.tours #home .explanation h4{position:relative;padding-top:14px;margin:0 0 5px}.tours #home .explanation h4 span{width:22px;height:22px;display:block;position:absolute;left:160px;top:1px;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png) 0 -4px}.tours #home .info{float:left;margin-left:330px;margin-top:-140px;width:200px}.tours #home .info h5{color:#FF8B00;font-size:14px;font-weight:normal;margin-bottom:5px;line-height:16px}.tours #home .info li{font-size:0.9em;list-style-type:disc;margin-left:14px}.tours #my_courses{padding-top:40px}.tours #my_courses .ex1{margin-top:60px}.tours #my_courses .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #my_courses .ex2,.tours #my_courses .ex3{width:304px;margin-right:30px;margin-top:14px;display:block;float:left;list-style-type:none}.tours #my_courses .ex2 h4,.tours #my_courses .ex3 h4{padding-top:0;color:#a3d856}.tours #my_courses .ex2 p,.tours #my_courses .ex3 p{padding-right:40px}.tours #my_courses .ex2 span,.tours #my_courses .ex3 span{width:25px;height:22px;display:block;position:absolute;left:-2px;top:1px;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png) 0 -4px}.tours #my_courses .ex2{clear:both;margin-bottom:19px}.tours #my_courses .ex2 h4{padding-left:31px}.tours #my_courses .ex2 p{padding-right:53px}.tours #my_courses .ex2 span{background-position:0 -109px}.tours #my_courses .ex3{border-left:1px solid #efefef;width:306px;margin-right:0;padding-left:24px}.tours #my_courses .ex3 h4{padding-left:25px}.tours #my_courses .ex3 p{padding-right:9px;padding-bottom:9px}.tours #my_courses .ex3 span{background-position:0 -136px}.tours #my_courses .ex4{clear:both;border-top:1px solid #eaeaea;padding-top:26px;width:684px;padding-bottom:32px;border-bottom:1px solid #eaeaea}.tours #my_courses .ex4 .detail{min-height:385px;margin-left:0;margin-right:0;background:url(/_assets/tour/laptop-left-78e2442c690d48e3893bddad11b612394f78df2e2fb3a2fdb461205fb2d0b638.png) no-repeat left 0}.tours #my_courses .ex4 .bubble{bottom:0px;left:0;padding:12px 12px 12px}.tours #my_courses .ex4 .device{left:39px;top:12px}.tours #my_courses .ex4 h4{margin-left:240px}.tours #my_courses .ex4 p{float:right;margin-top:10px;margin-right:70px;width:370px;padding-bottom:333px}.tours #my_courses .a1{top:30px;left:208px;background-position:-35px 0}.tours #my_courses .a2{top:160px;left:208px;background-position:-35px -110px}.tours #my_courses .explanation h4{position:relative;padding-top:0px}.tours #contents{padding-top:40px}.tours #contents.quick_tour_area .quick_tour_content_area{background-position:right 251px}.tours #contents .quick_tour_content_area .image_information span{height:320px}.tours #contents .ex1{margin-top:58px}.tours #contents .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #contents .ex1 p em{font-size:0.9em}.tours #contents .ex2{clear:both}.tours #contents .ex2,.tours #contents .ex3,.tours #contents .ex4,.tours #contents .ex5,.tours #contents .ex6,.tours #contents .ex7{width:330px;margin-top:15px;display:block;float:left;list-style-type:none}.tours #contents .ex2 h4,.tours #contents .ex3 h4,.tours #contents .ex4 h4,.tours #contents .ex5 h4,.tours #contents .ex6 h4,.tours #contents .ex7 h4{padding-top:0;color:#a3d856}.tours #contents .ex2 img,.tours #contents .ex3 img,.tours #contents .ex4 img,.tours #contents .ex5 img,.tours #contents .ex6 img,.tours #contents .ex7 img{float:right}.tours #contents .ex2,.tours #contents .ex3{margin-top:30px;padding-bottom:14px}.tours #contents .ex4,.tours #contents .ex5,.tours #contents .ex6,.tours #contents .ex7{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #eaeaea}.tours #contents .ex4 h4,.tours #contents .ex5 h4{color:#ee361e}.tours #contents .ex2 h4{color:#2c96d9}.tours #contents .ex2 img{padding-left:10px}.tours #contents .ex3 h4{color:#666666}.tours #contents .ex2,.tours #contents .ex4,.tours #contents .ex6{padding-right:22px}.tours #contents .ex4{clear:both}.tours #contents .a1{top:30px;left:205px;background-position:-35px 0}.tours #contents .a2{top:218px;left:205px;height:60px;background-position:-114px -90px}.tours #contents .explanation h4{position:relative;padding-top:3px}.tours #reports{padding-top:40px}.tours #reports.quick_tour_area .quick_tour_content_area{background-position:right 251px}.tours #reports .quick_tour_content_area .image_information span{height:320px}.tours #reports .intro-explanation{width:230px}.tours #reports .ex1{margin-top:10px}.tours #reports .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #reports .ex2{padding-top:20px;clear:both;width:681px;padding-bottom:60px}.tours #reports .ex2 .detail{min-height:185px;margin-right:0;background:url(/_assets/tour/tablet-left-f3fbd23827c85dbb3792c6db675e8766e152931fbcea7099d8532258452d985d.png) no-repeat left 0}.tours #reports .ex2 .bubble{bottom:60px;left:229px;padding:12px 12px 12px}.tours #reports .ex2 .device{left:21px;top:18px}.tours #reports .ex2 p{float:right;margin-top:10px;margin-right:70px;width:370px;padding-bottom:233px}.tours #reports .a1{top:30px;left:205px;background-position:-35px 0}.tours #reports .explanation h4{position:relative;padding-top:14px}.tours #find_courses{padding-top:0px}.tours #find_courses.quick_tour_area .quick_tour_content_area{background:none}.tours #find_courses .quick_tour_content_area .image_information span{height:320px}.tours #find_courses .intro-explanation{width:230px}.tours #find_courses .ex1{margin-top:10px}.tours #find_courses .ex1 h4{padding-top:46px !important}.tours #find_courses .courses{overflow:hidden;padding-bottom:16px;margin-bottom:0px}.tours #find_courses .image_information span#addcourse{display:block;border:0;width:180px;height:40px;position:absolute;top:53px;right:-20px;bottom:auto;left:auto;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png) no-repeat -121px -203px}.tours #find_courses .a1{top:33px;left:205px;background-position:-76px 0;height:152px}.tours #find_courses .a2{top:179px;left:205px;background-position:-76px -150px}.tours #find_courses .explanation h4{position:relative;padding-top:14px}.tours #course_page{padding-top:40px}.tours #course_page.quick_tour_area .quick_tour_content_area{background-position:right 242px;min-height:330px}.tours #course_page .quick_tour_content_area .image_information span{height:312px}.tours #course_page .intro-explanation{width:244px}.tours #course_page .intro-explanation p em{color:#2c96d9;display:block;margin-top:10px;font-size:0.9em}.tours #course_page .ex1{margin-top:10px}.tours #course_page .ex1 h4{padding-top:46px !important;color:#ee361e}.tours #course_page .courses{overflow:hidden;padding-bottom:2px;margin-bottom:15px}.tours #course_page .image_information span#addcourse{display:block;border:0;width:180px;height:44px;position:absolute;top:53px;right:-20px;bottom:auto;left:auto;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png) no-repeat -121px -203px}.tours #course_page .explanation h4{position:relative;padding-top:14px}.tours #add_courses{padding-top:40px;padding-bottom:10px}.tours #add_courses .intro-explanation{width:230px}.tours #add_courses .intro-explanation p{margin-bottom:10px}.tours #add_courses .intro-explanation p.subtitle{color:#999}.tours #add_courses .ex1{margin-top:10px}.tours #add_courses .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #add_courses .ex1{margin-top:0;width:690px;padding-bottom:32px;padding-top:20px;border-bottom:1px dotted #999999;min-height:400px;margin-bottom:30px;clear:both}.tours #add_courses .ex1 .detail{min-height:385px;margin-left:0;margin-right:0;background:url(/_assets/tour/laptop-left-78e2442c690d48e3893bddad11b612394f78df2e2fb3a2fdb461205fb2d0b638.png) no-repeat left 0;clear:both}.tours #add_courses .ex1 .bubble{bottom:0;left:0;padding:12px 12px 12px}.tours #add_courses .ex1 .device{left:39px;top:12px}.tours #add_courses .ex1 p{float:right;margin-top:10px;margin-right:50px;width:370px;padding-bottom:290px}.tours #add_courses .a1{top:46px;left:205px;background-position:-35px 0}.tours #add_courses .explanation h4{position:relative;padding-top:14px;margin:20px 0 0 260px}.tours #application{padding-top:50px}.tours #application.quick_tour_area .quick_tour_content_area{background:url(/_assets/tour/mainshot2-bg-bb812d98b45a67befeec0d61e33a0be3995065113766621e06e22437b4b5cc68.png) no-repeat scroll right 205px transparent}.tours #application.quick_tour_area .quick_tour_content_area>p{width:451px;display:block;float:right;list-style-type:none;padding-bottom:4px;position:relative;top:-2px}.tours #application .quick_tour_content_area .image_information span{height:263px}.tours #application .intro-explanation{width:230px;margin-top:-28px}.tours #application .ex1{margin-top:99px}.tours #application .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #application .ex2,.tours #application .ex3,.tours #application .ex4{position:relative;width:200px;margin-right:23px;display:block;float:left;list-style-type:none;margin-top:24px;min-height:80px;margin-bottom:20px}.tours #application .ex2 h4,.tours #application .ex3 h4,.tours #application .ex4 h4{padding-top:0 !important;padding-left:25px;color:#ff8b00;margin-bottom:3px}.tours #application .ex2 p,.tours #application .ex3 p,.tours #application .ex4 p{line-height:1.2;padding-right:20px}.tours #application .ex2 span,.tours #application .ex3 span,.tours #application .ex4 span{width:24px;height:24px;display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png) no-repeat 0 0}.tours #application .ex2{margin-right:23px;clear:both}.tours #application .ex2 h4{color:#666666}.tours #application .ex3{margin-right:16px;padding-left:24px;border-left:1px solid #eaeaea}.tours #application .ex3 h4{color:#2c96d9}.tours #application .ex4{margin-right:0;padding-left:24px;border-left:1px solid #eaeaea}.tours #application .ex4 h4{color:#ff8b00}.tours #application .ex5{clear:both;border-top:1px solid #eaeaea;width:681px}.tours #application .ex5 .detail{margin-right:0;background:url(/_assets/tour/laptop-right-000c9f25cff25a130e2b92bf8a03731028df935eec4526c0be02d0bb5e4821be.png) no-repeat top right}.tours #application .ex2 span{background-position:-5px -161px}.tours #application .ex3 span{background-position:-4px -58px}.tours #application .ex4 span{background-position:-4px -83px}.tours #application .ex5{padding-top:20px}.tours #application .ex5 .detail .device{right:46px;top:10px}.tours #application .ex5 .bubble{left:0px;bottom:90px}.tours #application .ex6{margin-top:-50px;padding-top:20px;clear:both;width:681px;padding-bottom:0px}.tours #application .ex6 .detail{min-height:185px;margin-right:0;background:url(/_assets/tour/tablet-left-f3fbd23827c85dbb3792c6db675e8766e152931fbcea7099d8532258452d985d.png) no-repeat left 0}.tours #application .ex6 .bubble{bottom:0px;left:229px;padding:8px 8px 4px 8px}.tours #application .ex6 .device{left:21px;top:18px}.tours #application .ex6 p{float:right;margin-top:10px;margin-right:70px;width:370px;padding-bottom:333px}.tours #application .ex7 p{padding:0 240px 10px 0}.tours #application .ex8 h5{font-size:1.2em;font-weight:normal;color:#FF8B00}.tours #application .ex8 .half{width:49%;display:block;float:left;list-style-type:none}.tours #application .a1{top:30px;left:205px;background-position:-35px 0}.tours #application .a2{top:140px;left:205px;background-position:-35px -110px}.tours #application .explanation h4{position:relative;padding-top:14px}.tours #other{padding-top:0px}.tours #other.quick_tour_area .quick_tour_content_area{background:url(/_assets/tour/mainshot2-bg-bb812d98b45a67befeec0d61e33a0be3995065113766621e06e22437b4b5cc68.png) no-repeat scroll right 190px transparent;padding-bottom:30px;margin-top:30px}.tours #other .quick_tour_content_area .image_information span{height:267px}.tours #other .intro-explanation{width:230px}.tours #other .ex1{margin-top:10px}.tours #other .ex1 h4{padding-top:0 !important;color:#ff8b00}.tours #other .ex3{padding-top:20px}.tours #other .ex2{margin-top:-20px;padding-top:20px;clear:both;width:681px;padding-bottom:0px}.tours #other .ex2 .detail{min-height:185px;margin-right:0;background:url(/_assets/tour/laptop-right-000c9f25cff25a130e2b92bf8a03731028df935eec4526c0be02d0bb5e4821be.png) no-repeat right 0}.tours #other .ex2 .bubble{bottom:0;left:0;padding:8px 8px 4px 8px}.tours #other .ex2 .device{right:46px;top:12px}.tours #other .ex2 p{float:left;margin-right:70px;width:370px;padding-bottom:137px}.tours #other .ex3 .bubble{bottom:50px;right:25px;padding:8px 8px 4px 8px}.tours #other .a1{top:30px;left:205px;background-position:-35px 0}.tours #other .ex3 .device{left:20px;bottom:33px}.tours #other .explanation h4{position:relative;padding-top:14px}.tours #support p{font-size:14px}.tours #support .quick_tour_content_area{padding:0}.tours #support .quick_tour_content_area .quick_tour_no_column h4{font-size:1.75em;color:#555}.tours #support .quick_tour_content_area .quick_tour_no_column .quick_tour_support_box{width:677px;border:0;border-radius:0 0 0 0}.tours .quick_tour_support_box .support_notice{margin-top:10px;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;color:#999}.tours #support .quick_tour_content_area .quick_tour_no_column .support_notice{font-style:italic;border-top-color:#eaeaea}.tours #support .quick_tour_content_area .quick_tour_no_column .thanks_owl{padding-bottom:60px;border-bottom:1px solid #999999;background-position:99% bottom}.tours .detail{position:relative;overflow:hidden}.tours .detail{margin-right:17px}.tours .detail p{font-size:1.2em;padding-bottom:190px;display:block;float:left;list-style-type:none;width:335px;margin-right:20px}.tours .detail .device{position:absolute;top:auto;bottom:32px;left:auto}.tours .quick_tour_area .bubble{position:absolute;display:block;background:white;border:4px solid #a3d856;border-radius:9px;padding:5px 5px 0 5px}.tours .lb span{content:"";display:block;position:absolute;left:-25px;bottom:-39px;height:44px;width:25px}.tours .lb2 span{content:"";display:block;position:absolute;left:-17px;bottom:-23px;background:url(/_assets/tour/lb2-691b3aab39246bdcaeeb38120b8d26ce555dbb56a5819499b07ca630be1dea6f.png) no-repeat -24px -33px;height:44px;width:25px}.tours .rb span{content:"";display:block;position:absolute;right:-4px;bottom:-39px;background:url(/_assets/tour/rb-40c28ad9901d4d42e9179e6bd909a98b1541404b9969e34a82993683e529bb4f.png) no-repeat 0 0;height:44px;width:25px}.tours .lt span{content:"";display:block;position:absolute;left:-4px;top:-31px;background:url(/_assets/tour/lt-f850de2a0b09178cf42cb80b86e4f3395a9436ba246c53f11ac2037e9914a4d8.png) no-repeat -25px 0;width:25px;height:49px}.tours .lt2 span{content:"";display:block;position:absolute;left:-18px;top:-18px;background:url(/_assets/tour/lt2-fd26e5a5ef48b6ad90c671f79760f5c0a64ef00c65bd7a8c1c0d872c57353051.png) no-repeat -23px 0;width:36px;height:40px}.tours .lt3 span{content:"";display:block;position:absolute;left:100px;top:-34px;background:url(/_assets/tour/lt3-f78f51537f6f1d4408b14773ad12669307d9051ccf700fca4945ed5bea07704c.png) no-repeat 0 0;width:31px;height:44px}.tours .rt span{content:"";display:block;position:absolute;right:-21px;top:-18px;background:url(/_assets/tour/lt4-4713f7ac060d8dba86f07f556d538b14a91bfaf69b1910ec91b750b35e0b9994.png) no-repeat 0 0;width:36px;height:40px}.tours .content .arrow{display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;width:35px;height:110px;background:url(/_assets/tour/assets-fdb104e64c319dc2fea19d176419c62ce7d23e04ab0a80d52dc077bca28659ad.png)}.tours .hr{clear:both;height:1px;width:692px;border-bottom:1px solid #eaeaea}.tours .hr hr{display:none}.tours .dark{border-bottom:1px dotted #999999}.tours img{-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s}.tours .nonselected h3,.tours .nonselected h4,.tours .nonselected h,.tours .nonselected p{color:#aaaaaa !important}.tours .nonselected .bubble{border-color:#cccccc}.tours .nonselected .rb:after{content:"";display:block;position:absolute;right:-12px;bottom:-39px;background:url(/_assets/tour/rb-40c28ad9901d4d42e9179e6bd909a98b1541404b9969e34a82993683e529bb4f.png) no-repeat -25px 0;height:44px;width:33px}.tours .nonselected .lt:after{content:"";display:block;position:absolute;left:-35px;top:-31px;background:url(/_assets/tour/lt-f850de2a0b09178cf42cb80b86e4f3395a9436ba246c53f11ac2037e9914a4d8.png) no-repeat 31px 0;width:56px;height:49px}.tours .nonselected .lt2:after{content:"";display:block;position:absolute;left:-18px;top:-24px;background:url(/_assets/tour/lt2-fd26e5a5ef48b6ad90c671f79760f5c0a64ef00c65bd7a8c1c0d872c57353051.png) no-repeat 0 -30px;width:36px;height:48px}.tours .nonselected .lt3:after{content:"";display:block;position:absolute;left:100px;top:-38px;background:url(/_assets/tour/lt3-f78f51537f6f1d4408b14773ad12669307d9051ccf700fca4945ed5bea07704c.png) no-repeat 0 -40px;width:31px;height:44px}.tours .nonselected em{color:#cccccc !important}.tours .nonselected img{opacity:0.25}.tours .nonselected .quick_tour_content_area .image_information span{border:0}html[lang=ja] .intro-explanation p,.ja .intro-explanation p{padding-right:30px}html[lang=ja] .tours #home .quick_tour_content_area .quick_tour_comment_2,.ja #home .quick_tour_content_area .quick_tour_comment_2{padding:0 30px 0 0;letter-spacing:0.04em}html[lang=ja] .tours #home .ex1,.ja #home .ex1{margin-top:88px}html[lang=ja] .tours #home .explanation h4,.ja #home .explanation h4{padding-right:80px}html[lang=ja] .tours #home .explanation h4 span,.ja #home .explanation h4 span{left:140px}html[lang=ja] .tours #home .info h5,.ja #home .info h5{padding-right:40px}html[lang=ja] .tours #home .a1,.ja #home .a1{left:204px}html[lang=ja] .tours #home .a2,.ja #home .a2{left:204px;top:152px}html[lang=ja] .tours #my_courses .ex4 p,.ja #my_courses .ex4 p{width:280px;margin-right:150px;padding-bottom:373px}html[lang=ja] .tours #contents .ex1,.ja #contents .ex1{margin-top:62px}html[lang=ja] .tours #contents .ex2 h4,.ja #contents .ex2 h4{color:#666666}html[lang=ja] .tours #contents .ex3 h4,.ja #contents .ex3 h4{color:#2c96d9}html[lang=ja] .tours #contents .ex4 h4,.ja #contents .ex4 h4{color:#ff8b00}html[lang=ja] .tours #contents .ex5 h4,.ja #contents .ex5 h4{color:#666666}html[lang=ja] .tours #contents .ex2,.ja #contents .ex2,html[lang=ja] .tours #contents .ex3,.ja #contents .ex3{min-height:130px}html[lang=ja] .tours #contents .ex4,.ja #contents .ex4,html[lang=ja] .tours #contents .ex5,.ja #contents .ex5{min-height:140px}html[lang=ja] .tours #contents .ex6,.ja #contents .ex6,html[lang=ja] .tours #contents .ex7,.ja #contents .ex7{min-height:95px}html[lang=ja] .tours #contents .ex2 p,.ja #contents .ex2 p,html[lang=ja] .tours #contents .ex3 p,.ja #contents .ex3 p,html[lang=ja] .tours #contents .ex4 p,.ja #contents .ex4 p,html[lang=ja] .tours #contents .ex5 p,.ja #contents .ex5 p{padding-right:140px}html[lang=ja] .tours #find_courses .explanation h4,.ja #find_courses .explanation h4{text-align:left;margin-right:30px;padding-top:76px !important}html[lang=ja] .tours #course_page .intro-explanation p em,.ja #course_page .intro-explanation p em{font-style:normal}html[lang=ja] .tours #add_courses .ex1 p,.ja #add_courses .ex1 p{padding-bottom:270px}html[lang=ja] .tours #messages .a1,.ja #messages .a1{top:56px;left:208px}html[lang=ja] .tours #messages .ex1,.ja #messages .ex1,html[lang=ja] .tours #messages .ex2,.ja #messages .ex2,html[lang=ja] .tours #messages .ex3,.ja #messages .ex3{padding-bottom:56px}html[lang=ja] .tours #messages .ex4,.ja #messages .ex4{margin-top:0}html[lang=ja] .tours #messages .ex4 span,.ja #messages .ex4 span{top:75px}html[lang=ja] .tours #application .ex1,.ja #application .ex1{margin-top:70px}html[lang=ja] .tours #application.quick_tour_area .quick_tour_content_area>p,.ja #application.quick_tour_area .quick_tour_content_area>p{font-size:12px}html[lang=ja] .tours #application .intro-explanation,.ja #application .intro-explanation{margin-top:-37px}html[lang=ja] .tours #support .quick_tour_content_area .quick_tour_no_column .support_notice,.ja #support .quick_tour_content_area .quick_tour_no_column .support_notice{font-style:normal;border-top-color:#eaeaea}*:first-child+html .tours #my_courses .ex1{margin-top:70px}*:first-child+html .tours #my_courses .ex3,*:first-child+html .tours #contents .ex3,*:first-child+html .tours #contents .ex5{float:right}*:first-child+html .tours #contents .ex3{margin-top:45px}*:first-child+html .tours #contents .ex2 p,*:first-child+html .tours #contents .ex3 p,*:first-child+html .tours #contents .ex4 p,*:first-child+html .tours #contents .ex5 p{padding-right:139px}*:first-child+html .tours #messages .ex5{margin-top:120px;margin-left:-214px}*:first-child+html .tours #application .ex3,*:first-child+html .tours #application .ex4{margin-top:283px}*:first-child+html .tours .free_trial_button{right:-290px}.ja #find_courses .tours .explanation h4{padding-top:48px\9  !important}.tours .free_trial_button,.tours .top_button{display:block;padding:0px;font-weight:bold}.tours .quick_tour_comment .free_trial_button{position:absolute;top:-2px;right:112px}.tours .free_trial_button a{background-image:url(/_assets/tour/quick_tour_image-8438cfd2da77a29dcfa23131f77003a996a245ee799f2f844b129923ea8e5277.png);background-repeat:no-repeat;background-position:0px -1040px;display:block;color:#FFF;text-align:center;width:168px;height:42px;line-height:40px;font-size:14px;margin:0 45px 0 0}.tours .free_trial_button a:hover{background-position:0px -1090px}.tours .top_button a{background-image:url(/_assets/tour/quick_tour_image-8438cfd2da77a29dcfa23131f77003a996a245ee799f2f844b129923ea8e5277.png);background-repeat:no-repeat;background-position:0px -1040px;display:block;color:#666;text-align:center;width:168px;margin-right:auto;margin-left:auto;height:42px;line-height:40px;margin-top:10px;margin-bottom:10px;font-size:14px}.tours .footer_signup_button{top:0}body.get_started .wrapper{background-image:url(/_assets/signup/bg-9133a61a871bfe6543906b4801f8cd09fdad3f110453e15321fcca8e88f7921a.png);background-repeat:repeat;padding-bottom:0}.content .get_started{padding:20px 0}.get_started .top h1{font-size:30px;line-height:1.2;margin-bottom:30px}.get_started .top p{font-size:16px;line-height:1.4;margin:0 auto;width:470px}.get_started .top{position:relative;margin-bottom:30px;padding-bottom:15px}.get_started .try_it_now_owl{position:absolute;bottom:0;right:80px;height:124px;width:130px;background:url(/_assets/signup/splite-2810cd807c272b104bc46df711446b3f243b2b7b15fa81ffb590a52c744121ef.png) -590px -270px no-repeat}.get_started .courses{height:350px;border-bottom:1px solid #ccc}.get_started .course{position:relative;float:left;width:177px;height:245px;padding:12px 12px 18px 12px;border-radius:4px;border:1px solid #ccc;background-color:#f5f5f5;margin-right:9px;cursor:pointer}.get_started .course.last{margin-right:0px}.get_started .course .image{margin:0px auto;display:block;border:1px solid #ccc;height:150px}.get_started .course .image img{width:175px;display:block}.get_started .course .level{display:block;background-color:#666;padding:2px 5px;color:#fff;margin-top:-1px}.get_started .course .title{color:#323232;display:block;font-size:15px;margin-bottom:10px;line-height:25px}.get_started .course .icon{width:26px;height:26px;float:left;margin-right:10px}.get_started .additional-details{font-size:14px;line-height:1.4;text-align:center;margin:40px 0 10px}.get_started .button_course{background:url(/_assets/signup/splite-2810cd807c272b104bc46df711446b3f243b2b7b15fa81ffb590a52c744121ef.png) -530px 0px no-repeat;color:white;display:block;font-size:14px;font-weight:bold;line-height:44px;margin-top:10px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.get_started .choices_body .button{height:44px;position:absolute;bottom:30px;left:40px;width:180px}.get_started .button:hover{background-position:-530px -60px;color:#fff}.get_started .choices_body .core-placement-choice,.get_started .choices_body .course-directory-choice{display:inline-block;vertical-align:top;width:435px;min-height:340px;border-radius:5px;border:1px solid #DDD;padding:30px 0;background-color:#fff;box-sizing:border-box}.get_started .choices_body .core-placement-choice{margin-right:25px}.get_started .top.choices{text-align:center}.get_started .choices_body h3{font-size:20px;margin-bottom:30px}body.ja .get_started .choices_body{font-size:15px}.get_started .choices_body{text-align:center}.get_started .choice-description{width:290px;height:60px;margin:0 auto;line-height:1.4}.get_started .accent{margin:10px 0 20px;text-align:center;height:90px}.get_started .accent img{display:inline-block;margin:0 auto}body[data-controller="tours"] .wrapper{padding-bottom:0}body[data-controller="static"][data-action="ui_showcase"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="static"][data-action="ui_showcase"] .content .wrapper>*{font-size:14px}body[data-controller="static"][data-action="ui_showcase"] .primary-content,body[data-controller="static"][data-action="ui_showcase"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="static"][data-action="ui_showcase"] .primary-content{width:680px}body[data-controller="static"][data-action="ui_showcase"] .primary-content.alone{width:100%}body[data-controller="static"][data-action="ui_showcase"] .secondary-content{margin-left:20px;width:260px}body[data-controller="static"][data-action="ui_showcase"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="static"][data-action="ui_showcase"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table{width:100%;border:1px solid #ccc}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-descriptions{border:1px solid #ccc}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-descriptions .description{border:1px solid #ccc}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set.row-spacer{height:14px;background-color:#fefefe}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color{color:#000;text-align:center;font-family:monospace;padding:8px 0}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color:hover{color:#fff}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.red-lightest{background-color:#FF6835}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.orange-lightest{background-color:#fff2cb}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.yellow-lightest{background-color:#fffacd}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.green-lightest{background-color:#dcf2a0}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.blue-lightest{background-color:#dff6ff}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.gray-lightest{background-color:#f1f1f1}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.red-lighter{background-color:#e94d19}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.orange-lighter{background-color:#ffdd7c}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.yellow-lighter{background-color:#fff5ca}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.green-lighter{background-color:#c2e65d}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.blue-lighter{background-color:#9fdaed}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.gray-lighter{background-color:#eaeaea}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.red-base{background-color:#cc3300}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.orange-base{background-color:#ffbc00}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.yellow-base{background-color:#ebdf78}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.green-base{background-color:#a3d856}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.blue-base{background-color:#1ea6f8}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.gray-base{background-color:#ccc}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.red-darker{background-color:#c23000}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.orange-darker{background-color:#ff8b00}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.yellow-darker{background-color:#c0ae13}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.green-darker{background-color:#7cbd00}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.blue-darker{background-color:#0081bd}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.gray-darker{background-color:#999}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.red-darkest{background-color:#900}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.orange-darkest{background-color:#ff5800}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.yellow-darkest{background-color:#5a520f}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.green-darkest{background-color:#6ba300}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.blue-darkest{background-color:#1779b1}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.gray-darkest{background-color:#666}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.black-base{color:#fff;background-color:#000}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.black-lighter{color:#fff;background-color:#333}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.black-lightest{color:#fff;background-color:#525252}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.white-base{background-color:#fff}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.white-darker{background-color:#fefefe}body[data-controller="static"][data-action="ui_showcase"] .content-container.colors .color-table .color-set .color.white-darkest{background-color:#fafafa}body[data-controller="home"] .content-container.primary-notification.notification-warning,body[data-controller="static"] .content-container.primary-notification.notification-warning{background-color:#fffacd;border-color:#c0ae13}body[data-controller="home"] .content-container.primary-notification.notification-actionable,body[data-controller="static"] .content-container.primary-notification.notification-actionable{cursor:pointer;text-decoration:underline}body[data-controller="home"] .content-container.primary-notification .notification,body[data-controller="static"] .content-container.primary-notification .notification{width:96%;display:inline-block;color:#5a520f}body[data-controller="home"] .content-container.primary-notification .btn.close,body[data-controller="static"] .content-container.primary-notification .btn.close{position:absolute;right:15px;color:#c0ae13}.link_buttons{display:inline-block;vertical-align:top;height:65px;z-index:1;width:300px}.link_buttons .link_button{position:relative;text-align:center;display:inline-block;background:#fff;border:1px solid #ccc;width:63px;height:63px;overflow:hidden;margin-right:8px;border-radius:5px;border:none;box-shadow:0 0 3px rgba(0,0,0,0.3)}.link_buttons .link_button:hover{box-shadow:0 0 3px rgba(0,0,0,0.8)}.link_buttons .link_button .label{overflow:hidden;margin-left:68px;font-size:17px;font-weight:bold;line-height:63px}.link_buttons .link_button .graphic{font-size:58px;float:left;margin:3px 0px 0px 2px}.link_buttons .link_button.user_courses .graphic{margin-left:11px}.link_buttons .link_button .minutes_overlay{width:64px;text-align:center;position:absolute;bottom:3px;font-size:16px;font-weight:bold;color:#3d4d19}.popup_content ul.cumulatives li{width:120px !important}.link_buttons .link_button.curriculum{color:#999}.link_buttons .link_button.cumulatives{color:#ff8a00}.link_buttons .link_button.dashboard{color:#ff8a00}.link_buttons .link_button.dashboard .graphic{font-size:40px;margin:11px 0px 0px 11px}.link_buttons .link_button.user_courses{color:#99cc00}.link_buttons .link_button.weekly_target{color:#aad93d}.link_buttons .link_button.current.curriculum{background-color:#999}.link_buttons .link_button.current.cumulatives{background-color:#ff8a00}.link_buttons .link_button.current.user_courses{color:white;background-color:#99cc00}.link_buttons .link_button.current.weekly_target{background-color:#aad93d}.link_buttons .link_button.current{color:white}#site_notice{background:#222;position:relative;z-index:10}#site_notice p{color:#CCC;margin:0px auto;padding:8px 3px;position:relative;text-align:center;width:960px;background:transparent;font-size:12px;line-height:1.3}#site_notice p a{color:#fff}#site_notice p .close{position:absolute;right:9px;top:5px;background:transparent;height:20px;width:20px;margin:0;padding:0}#site_notice p .close a{display:block;text-indent:-9999px;text-align:left;width:18px;height:18px;background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;background-position:-110px -2px;cursor:pointer}#site_notice p .close a:hover{background-position:-110px -24px}#dashboard_notice .box{background:#FFEBB1;border-radius:5px;font-size:14px;line-height:20px;margin:0 -10px 15px;padding:20px;position:relative;border-bottom-radius:0}#dashboard_notice h3,#dashboard_notice h2{font-weight:bold;font-size:16px;line-height:24px;display:block;clear:both}#dashboard_notice a{font-weight:bold}#dashboard_notice .close{position:absolute;right:10px;top:6px;cursor:pointer}#dashboard_notice .close a{color:#C3B765;display:block;padding-right:24px;text-align:right;height:22px;line-height:22px;background:url(/_assets/common/notice_close-f4c5fab3047f3d0de86e234a6270446fbbb46ea00905a88a2e20b1b85b4789cf.png?1297152279) no-repeat right top;font-size:12px;font-weight:normal}.calendars .statistics,.lessons .statistics{margin:0 0 5px;position:relative}.calendars ul.statistics,.lessons ul.statistics{background-color:#f7f7f7;border:2px solid #ccc;height:50px;border-radius:5px;margin:0 0 20px}.home ul.statistics,.users ul.statistics{background-color:white;border:2px solid #ccc;border-radius:5px;margin:5px 0 20px;height:auto}.new-objective ul.statistics{margin:0;border:1px solid #ccc}.calendars .statistics li,.lessons .statistics li{float:left;padding-left:5px}ul.course_stats li,.home ul.statistics li{width:146px;float:left;padding:0}ul.course_stats li{width:100px}.home ul.statistics li:nth-child(1),.home ul.statistics li:nth-child(2),.users ul.statistics li:nth-child(1),.users ul.statistics li:nth-child(2){border-bottom:1px solid #ccc}.home ul.statistics li:nth-child(1),.home ul.statistics li:nth-child(3),.users ul.statistics li:nth-child(1),.users ul.statistics li:nth-child(3){border-right:1px solid #ccc}ul.course_stats dl,.home ul.statistics dl,.users ul.statistics dl{background-image:url(/_assets/common/iknow_images_3-9ddace8181f5483c9b16203dd669d55a8181f41ff2e5619fd7a82895c8f96ae8.png);float:none;height:41px}.home .review_mode_launcher ul.statistics dl{background-repeat:no-repeat;background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png)}ul.course_stats dt,.home ul.statistics dt,.users ul.statistics dt{font-size:10px;font-weight:normal;width:auto;top:23px;color:#999}.home ul.statistics dd,.users ul.statistics dd{top:3px}.course_stats li dl.reviewed_items,.home .statistics li dl.reviewed_items,.users .statistics li dl.reviewed_items{background-position:-349px -218px}.course_stats li dl.started_items,.home .statistics li dl.started_items,.users .statistics li dl.started_items{background-position:-349px -46px}.course_stats li dl.completed_items,.home .statistics li dl.completed_items,.users .statistics li dl.completed_items{background-position:-349px -3px}.home .statistics li dl.completed_courses,.users .statistics li dl.completed_courses{background-position:-349px -132px}.course_stats li dl.study_time,.home .statistics li dl.study_time,.users .statistics li dl.study_time{background-position:-349px -89px}.course_stats li dl.sentences,.home .statistics li dl.sentences,.users .statistics li dl.sentences{background-position:-349px -175px}.course mark{display:inline-block;margin:0 0 5px}.course mark.hidden{display:none}.home .maintenance{display:block;padding:5px;background:#f5f5f5;margin:0 0 5px;border-radius:5px;position:relative}.home .maintenance span{width:25px;height:25px;display:block;background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;background-position:-208px -624px;position:absolute;right:15px;top:10px}.home .maintenance p{margin:6px 5px 4px;line-height:14px}.home .maintenance p.big_maintenance{margin:2px 5px 0}.home .big_maintenance a{text-indent:-15px}.home .maintenance .manage_courses{font-size:11px}.calendars .activity{clear:both}.calendars .activity p.no_activity{height:340px;background:#f5f5f5;padding:20px;border-radius:5px}.calendars .activity a{color:#333}.calendars .activity a:hover{text-decoration:underline}.calendars .activity .daily{position:relative}.calendars .activity aside{position:absolute;top:68px;left:24px}.calendars .activity .daily h3{float:left;width:50px;display:block;text-align:center;color:#999}.calendars .activity .daily h3 .month{color:#FFF;background-color:#CC3300;display:block;font-size:10px;font-weight:normal;line-height:12px;border-top-left-radius:3px;border-top-right-radius:3px}.calendars .activity .daily h3 .day{font-size:18px;display:block;line-height:18px;padding:2px 0 0;background-color:#efefef;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.calendars .activity .daily h3 .day{background-color:white}.calendars .activity .daily h3 .year{font-size:10px;font-weight:normal;display:block;line-height:10px;background-color:#efefef;border:1px solid #e2e2e2;border-top:none;padding:0px 0px 3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.calendars .activity .daily h3 .year{background-color:white}.calendars .activity .daily .total{margin-left:60px}.calendars .activity .daily .total h4{padding-bottom:5px;border-bottom:1px solid #aaa;line-height:14px}.calendars .activity .daily .total .marker{float:left;width:6px;height:26px;margin-right:5px;background-color:#CCC;border-radius:6px}.calendars .activity .daily .total p{font-size:0.8em;font-weight:normal}.calendars .activity .daily .total h4 time span{font-weight:normal;font-size:12px}.calendars .activity .daily .total .detail{padding:4px 2px;border-bottom:1px solid #ccc;line-height:18px}.calendars .activity .daily .total .detail .congrats{color:#f30}.share{position:relative}a.share_button{position:relative;z-index:1;display:block;float:right;border:1px solid #aaa;padding:3px 5px;border-radius:3px;cursor:pointer;font-size:11px;color:#555;margin:2px 0 0;background:#fafafa;box-shadow:1px 1px 1px  #f0f0f0}a.share_button:hover{background:#fff;text-decoration:none}.home .achievements,.reports .achievements{position:relative;margin:0 0 20px}.home .achievements h2 a,.reports .achievements h2 a{color:#333}.home .achievements h2 a:hover,.reports .achievements h2 a:hover{color:#1D6BAB}.home .achievements .more,.reports .achievements .more{float:right;font-weight:bold;font-size:11px;line-height:20px}.users .achievements aside{position:absolute;top:25px;right:0}.users .achievements ul{margin:10px 0}.users .achievements ul li{float:left;text-align:center;overflow:hidden;width:99px}.users .achievements ul li.first{border-left:none;margin-left:0}.users .achievements ul li.last{border-right:none}.home .achievements ul li h3,.users.show .achievements ul li h3{font-size:10px;font-weight:normal}.users .achievements ul li .badge{width:90px;height:90px}.tab_custom.tabs ul{float:right}.user_profile .my_courses{margin:5px 0 0}.user_profile .my_courses .tabs h3{float:left;margin:14px 0 0 -10px;font-size:15px !important}.application.home .tab_content ul,.user_profile .tab_content ul{height:40px;line-height:40px;padding-left:10px}.home .tab_questions ul,.user_profile .users_questions ul{border-bottom:1px solid #ccc}.home .tab_content li,.user_profile .tab_content li{display:inline;margin-right:10px}.home .tab_questions li a:hover,.user_profile .tab_content li a:hover,.home .tab_content li.selected a:hover,.user_profile .tab_content li.selected a:hover{color:#1D6BAB}.home .tab_content li.selected a,.user_profile .tab_content li.selected a{font-weight:bold;color:#333}.home .simple_topic,.home .main_column .watched_topic,.user_profile .simple_topic{border-bottom:1px solid #ccc;border-top:1px solid #fff;padding:20px 10px;position:relative;background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) 0 -30px repeat-x}.no_results{padding:40px 10px;border-bottom:1px solid #ccc}.home .simple_topic .topic,.home .main_column .watched_topic .title,.user_profile .simple_topic .topic{width:480px;font-size:15px}.home .small_course_list,.user_profile .small_course_list{padding:0}.home .simple_topic .topic a .title,.user_profile .simple_topic .topic a .title{font-weight:bold;color:#333;word-wrap:break-word}.home .simple_topic .topic a .text,.user_profile .simple_topic .topic a .text{color:#333;font-size:14px;display:block;word-wrap:break-word}.home .watched_topic .details a,.home .watched_topic .details{font-size:12px}.home .simple_topic .topic a:hover .text,.user_profile .simple_topic .topic a:hover .text,.home .simple_topic .topic a:hover .title,.user_profile .simple_topic .topic a:hover .title{color:#1D6BAB}.my_courses .focused .focus nav{float:right;width:140px}.small_course_list .see_more{position:absolute;right:0;top:-25px;z-index:1;margin:0}.small_user_box{display:block;margin-right:0px;font-size:10px;text-align:center;width:43px;float:left}.small_user_box p{margin-top:2px}.side_column .small_user_box{margin-right:6px;margin-bottom:10px}.chart .loader{display:none;position:absolute;top:50%;width:100%;margin-top:-20px;text-align:center}.chart.loading .loader{display:block}.chart .text{display:inline-block;vertical-align:middle;margin:0 10px 0 2px}.chart .spinner{display:inline-block;vertical-align:middle;background:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat center center;width:24px;height:24px}.chart canvas{position:absolute;z-index:2;pointer-events:none}.chart .tick{position:absolute;z-index:1;display:block;width:100%;margin-top:-1.2em;padding-left:0.5em;box-sizing:border-box;border-bottom:1px solid #CCC;color:#AAA;font-size:9px}.chart .tick .unit{font-size:11px}.chart .dot{position:absolute;overflow:hidden;z-index:2;border-radius:10px;display:block;background-color:#888;width:15px;height:15px}.chart .bar{position:absolute;width:25px;margin-top:-2px;border-top-width:2px;border-color:#fff;border-style:solid}.chart.study{position:relative;height:120px;overflow:hidden}.home .confirmation_reminder{width:500px;text-align:center}.home .confirmation_reminder p{padding:15px 0;text-align:left}.home .confirmation_reminder p:first-child{padding-top:0}.home .confirmation_reminder p.address{background:whiteSmoke;border-radius:5px;padding:15px 0;font-size:16px;text-align:center}.my_courses .study_target_range_box{position:relative;width:891px;height:44px;padding:16px 10px 4px;margin-top:4px;background:#fff;overflow:hidden;border-radius:5px;float:left}.my_courses .study_target_range_box input{display:none}.my_courses .study_target_items_box{position:relative;width:76px;height:44px;padding:10px 14px;background:#fff;overflow:hidden;margin-right:10px;margin-top:6px;border-radius:5px;float:right;text-align:center}.my_courses .study_target_items_box strong{font-size:28px;line-height:28px}.my_courses .slider{background:#fff url(/_assets/study_target/target_10-a4fe8a7b730d4f3a50d8d1f1e1c7971119dbbf95dcca4e370f9ca12f3affcdb1.png) no-repeat;height:13px;cursor:pointer;width:873px;float:left;clear:right;position:absolute;top:0;left:0}.my_courses .target_11 .slider{background-image:url(/_assets/study_target/target_11-f109a5c249b887fe2e21f6ec53fbcc6506b6b2e78de3989a1d4d21fd0817c9d5.png)}.my_courses .progress{background:url(/_assets/study_target/target_10-a4fe8a7b730d4f3a50d8d1f1e1c7971119dbbf95dcca4e370f9ca12f3affcdb1.png) no-repeat 0 -13px;height:100%;border-top-left-radius:6px;border-bottom-left-radius:6px;position:relative}.my_courses .target_11 .progress{background-image:url(/_assets/study_target/target_11-f109a5c249b887fe2e21f6ec53fbcc6506b6b2e78de3989a1d4d21fd0817c9d5.png)}.my_courses .handle{background:url(/_assets/common/range-handle-9ac7d9dc37ff648f39ee31a813a7dac1f682837aa44d4b2a4a770cac10f57b1c.png) no-repeat;height:22px;width:22px;top:-5px;position:absolute;display:block;cursor:move;z-index:3}.my_courses .study_target_meter_container{position:relative;width:852px}.my_courses #study_target_form .meter{background:url(/_assets/study_target/target_8-596e31d86b42bda1b68f77c2fe52c680513160d9856212c019dae6b6b43200af.png) no-repeat 0 -26px;text-indent:-9999px;height:13px;position:absolute;top:0;z-index:2;cursor:pointer;width:872px;float:left;clear:right;display:block;border-top-right-radius:6px;border-bottom-right-radius:6px;pointer-events:none;padding-left:1.8%}.my_courses #study_target_form.target_11 .meter{background-image:url(/_assets/study_target/target_11-f109a5c249b887fe2e21f6ec53fbcc6506b6b2e78de3989a1d4d21fd0817c9d5.png)}.my_courses #study_target_form .meter.percent_0{padding-left:0}.my_courses .study_target_meter_labels{width:932px;position:absolute;top:28px}.my_courses .study_target_meter_labels label{display:block;float:left;text-align:center;width:95px;margin:10px 0}.my_courses .study_target_meter_labels label.first{width:55px;margin-left:6px;text-align:left}.my_courses .study_target_meter_labels label.last{width:100px}.my_courses .target_11 .study_target_meter_labels label{display:block;float:left;text-align:center;width:85px;margin:10px 0}.my_courses .target_11 .study_target_meter_labels label.first{width:47px;margin-left:6px;text-align:left}.my_courses .target_11 .study_target_meter_labels label.last{width:80px}.my_courses #study_target_save input{display:block;color:#333;text-align:center;font-weight:bold;font-size:12px;height:26px;width:94px;padding-bottom:6px;opacity:0.5;border:none;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) transparent 0 -342px}.my_courses #study_target_save input.highlight{color:#fff;cursor:pointer;opacity:1.0;background-position:-180px -692px}.my_courses #study_target_save input.lit:highlight{background-position:-180px -718px}body[data-controller="home"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="home"] .content .wrapper>*{font-size:14px}body[data-controller="home"] .primary-content,body[data-controller="home"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="home"] .primary-content{width:680px}body[data-controller="home"] .primary-content.alone{width:100%}body[data-controller="home"] .secondary-content{margin-left:20px;width:260px}body[data-controller="home"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="home"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="home"][data-action="show"] .content-row-1{min-height:177px}body[data-controller="home"][data-action="show"] .content-row-2{min-height:180px}body[data-controller="home"][data-action="show"] .content-row-3{min-height:160px}body[data-controller="home"][data-action="show"] .course-title{line-height:1.2}body[data-controller="home"][data-action="show"] .progress-bar{margin-top:2px;margin-bottom:2px}body[data-controller="home"][data-action="show"] .progress-tag{position:absolute;font-weight:bold;top:-1.3em;right:0;line-height:1}body[data-controller="home"] .content-stats .accent{margin:0 4px 0 0}body[data-controller="home"] .content-container.primary-notification.notification-warning,body[data-controller="static"] .content-container.primary-notification.notification-warning{background-color:#fffacd;border-color:#c0ae13}body[data-controller="home"] .content-container.primary-notification.notification-actionable,body[data-controller="static"] .content-container.primary-notification.notification-actionable{cursor:pointer;text-decoration:underline}body[data-controller="home"] .content-container.primary-notification .notification,body[data-controller="static"] .content-container.primary-notification .notification{width:96%;display:inline-block;color:#5a520f}body[data-controller="home"] .content-container.primary-notification .btn.close,body[data-controller="static"] .content-container.primary-notification .btn.close{position:absolute;right:15px;color:#c0ae13}body[data-controller="home"] .content-container.recommended-next{overflow:visible}body[data-controller="home"] .content-container.recommended-next .btn{margin-top:18px;margin-bottom:12px}body[data-controller="home"] .content-container.recommended-next .language-selector-container{position:absolute;top:-8px;width:100%}body[data-controller="home"] .content-container.recommended-next .language-selector-container .language-selector{width:100%;text-align:center;cursor:pointer}body[data-controller="home"] .content-container.recommended-next .language-selector-container .language-selected{font-size:12px;display:inline-block;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}body[data-controller="home"] .content-container.recommended-next .language-selector-container .glyph{color:#ff8b00;display:inline-block;vertical-align:middle}body[data-controller="home"] .content-container.recommended-next .language-selector-container .menu-item{cursor:pointer;font-size:12px;padding:10px 15px}body[data-controller="home"] .content-container.recommended-next .content-primary{height:130px;padding-right:5px}body[data-controller="home"] .content-container.recommended-next .course-picture{display:inline-block;vertical-align:middle}body[data-controller="home"] .content-container.recommended-next .recommended-course{display:inline-block;vertical-align:middle;width:46%;margin:5px 5px 5px 10px;padding-left:0;padding-right:0;position:relative;font-size:0}body[data-controller="home"] .content-container.recommended-next .recommended-course a{color:#000}body[data-controller="home"] .content-container.recommended-next .recommended-course a:hover{color:#0081bd}body[data-controller="home"] .content-container.recommended-next .recommended-course .course-title{width:270px;font-size:17px}body[data-controller="home"] .content-container.recommended-next .recommended-course .progress-bar{margin-bottom:5px}body[data-controller="home"] .content-container.recommended-next .recommended-course .progress-tag{font-size:14px}body[data-controller="home"] .content-container.recommended-next .content-column{margin-top:2px}body[data-controller="home"] .content-container.recommended-next .content-column .accent{height:30px;margin-top:2px}body[data-controller="home"] .content-container.recommended-next .content-column .item-data .primary{font-size:18px}body[data-controller="home"] .content-container.recommended-next .action-item{display:inline-block;vertical-align:middle;text-align:center;width:10%}body[data-controller="home"] .content-container.recommended-next .action-item .item-data{text-align:center;font-size:12px;position:relative;width:200%;left:-50%}body[data-controller="home"] .content-container.recommended-next .action-item .item-data [data-tooltip]{color:#333;border-bottom:1px dotted #999}body[data-controller="home"] .content-container.recommended-next .action-item .item-data .secondary{color:#333}body[data-controller="home"] .content-container.recommended-next .action-item .item-data .primary{font-weight:bold}body[data-controller="home"] .content-container.recommended-next .study-all-seperator{display:inline-block;vertical-align:middle;position:relative;width:10px;height:100%;top:-10px;margin:0 15px 0 0px}body[data-controller="home"] .content-container.recommended-next .study-all-seperator .seperator-content{position:absolute;top:50px;width:100%;text-align:center;z-index:1;background-color:#fff}body[data-controller="home"] .content-container.recommended-next .study-all-seperator:after{content:"";position:absolute;height:121px;width:1px;left:50%;border-left:1px solid #ccc}body[data-controller="home"] .content-container.recommended-next .study-all{width:130px;display:inline-block;vertical-align:middle;text-align:center;position:relative}body[data-controller="home"] .content-container.recommended-next .study-all .item-details{font-size:12px}body[data-controller="home"] .content-container.recommended-next .study-all .item-details .description{color:#333}body[data-controller="home"] .content-container.recommended-next .study-all .item-details .item-count{font-weight:bold}body[data-controller="home"] .content-container.weekly-calendar>.content-details .details-primary,body[data-controller="home"] .content-container.weekly-calendar>.content-details .details-secondary{width:50%}body[data-controller="home"] .content-container.weekly-calendar>.content-details .details-secondary{color:#333}body[data-controller="home"] .content-container.weekly-calendar>.content-details .details-secondary .secondary-item .primary{color:#000}body[data-controller="home"] .content-container.weekly-calendar>.content-details .details-secondary .secondary-item .secondary{font-weight:normal}body[data-controller="home"] .content-container.weekly-calendar .week-calendar{box-sizing:border-box;display:table;border:2px solid #c7c7c7;border-radius:5px;width:100%;margin-top:4px;background-color:#fefefe}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:table-row}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day{box-sizing:border-box;display:table-cell;width:14.2857142857%;font-size:12px;text-align:center}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day~.day{border-left:1px solid #949494}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day .day-title{font-size:1.1em;padding:2px 0;border-bottom:1px solid #949494}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.today .day-title{background-color:#fff5ca}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day .day-details{font-size:40px;color:#eaeaea;margin:5px 0}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.active{cursor:pointer}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.active:hover,body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.active.selected{background-color:#fffacd}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.active .font-icon{cursor:pointer}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .days .day.active .day-details{color:#a3d856}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .day-study-activity{display:table-row}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .day-study-activity .day-activity{display:table-cell;text-align:center;font-size:12px;margin-top:2px;padding:1px 0;background-color:#eaeaea}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .day-study-activity .day-activity~.day-activity{border-left:1px solid #949494}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .day-study-activity .day-activity.active{background-color:#a3d856}body[data-controller="home"] .content-container.weekly-calendar .week-calendar .day-study-activity .day-activity.inactive:after{display:inline;content:"M";font-size:1.3em;color:#eaeaea}body[data-controller="home"] .objective{height:235px;margin-top:10px;position:relative}body[data-controller="home"] .objective .content-container{height:100%;margin-bottom:0}body[data-controller="home"] .objective .content-container .content-placeholder{height:100%}body[data-controller="home"] .objective .content-container.study-activity{background-color:#fefefe}body[data-controller="home"] .objective .content-container.study-activity .activity-details .details{width:50%;padding:0 4px 0 12px}body[data-controller="home"] .objective .content-container.study-activity .activity-details .details .accent{margin-right:3px}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list.study-items .primary{font-size:20px;font-weight:bold}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list.study-items .secondary{font-size:15px;color:#333}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item{display:table-row;position:relative}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item.started .accent{background-color:#a3d856}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item.mastered .accent{background-color:#ff8b00}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item.total .accent{background-color:#999}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item.sentences-started .accent{background-color:#9fdaed}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item .primary,body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item .secondary{display:table-cell;vertical-align:bottom;border-bottom:1px solid #eaeaea}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item .primary{text-align:left;padding-bottom:2px;padding-top:6px}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item .secondary{text-align:right;padding-bottom:4px}body[data-controller="home"] .objective .content-container.study-activity .activity-details .content-list .list-item .accent{background-color:#eaeaea;display:inline-block;vertical-align:top;height:2em;width:6px;border-radius:3px;margin-right:7px;margin-top:6px}body[data-controller="home"] .content-container.course-directory{display:none;min-height:auto}body[data-controller="home"] .content-container.course-directory .course-directory-header-no-courses{display:block}body[data-controller="home"] .content-container.course-directory .course-directory-header-has-courses{display:none}body[data-controller="home"] .content-container.course-directory.has-courses .course-directory-header-no-courses{display:none}body[data-controller="home"] .content-container.course-directory.has-courses .course-directory-header-has-courses{display:block}body[data-controller="home"] .content-container.course-directory .content-details .details-primary{color:#ffbc00}body[data-controller="home"] .content-container.course-directory .content-primary{margin:0 auto;overflow:hidden}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container{display:flex;flex-wrap:wrap;align-items:center;height:auto;min-height:105px}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box-small{padding:5px;vertical-align:top;word-wrap:break-word;font-weight:bold}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box-small .category-url{display:flex;align-items:center}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box-small .content-container{margin:20px 20px 15px}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box-small .category-icon{width:32px;height:32px}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box-small .category-name{margin-left:10px}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category-box .icon,body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container .category .icon{margin-bottom:5px}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container.spacing-two .category-box-small{width:50%;max-width:50%}body[data-controller="home"] .content-container.course-directory .content-primary .category-navigation-container.spacing-three .category-box-small{width:33%;max-width:33%}body[data-controller="home"] .content-container.study-details{overflow:visible}body[data-controller="home"] .content-container.study-details .content-details{border-bottom:none}body[data-controller="home"] .content-container.study-details .content-details .details-primary{font-size:14px}body[data-controller="home"] .content-container.study-details .content-field{width:133px}body[data-controller="home"] .content-container.study-details .courses{padding-top:0;padding-left:15px;padding-bottom:15px;padding-right:15px}body[data-controller="home"] .content-container.study-details .courses .empty-courses-notice{display:block;margin:20px 0 10px;text-align:center;color:#ffbc00}body[data-controller="home"] .content-container.study-details.accommodate-space .courses{min-height:512px}body[data-controller="home"] .content-container.study-details .content-field.search{width:160px}body[data-controller="home"] .content-container.study-details .content-stats .content-column{width:23%}body[data-controller="home"] .content-container.study-details .content-stats .content-column.time{width:24%}body[data-controller="home"] .content-tabs.study-details{display:table;width:100%}body[data-controller="home"] .content-tabs.study-details+.content-container{border-top-right-radius:0}body[data-controller="home"] .content-tabs.study-details .content-tabs-inner{display:table-row}body[data-controller="home"] .content-tabs.study-details .content-tabs-inner .tab-container{display:table-cell}body[data-controller="home"] .content-tabs.study-details .content-tabs-inner .tab-container+.tab-container{padding-left:6px}body[data-controller="home"] .content-tabs.study-details .content-tabs-inner .tab-container .content-tab{width:100%}body[data-controller="home"] .content-tabs.study-details .content-tabs-inner .tab-container .content-tab .urgent{color:#ff8b00}body[data-controller="home"] .content-container.study-details .course-filters .details-primary .filter{display:inline-block;margin-right:4px;font-weight:normal;font-size:12px}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-details .primary-sub{font-size:0.8em}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .details{color:#333;font-size:13px;font-weight:normal}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .next-study-time,body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .time-to-start{color:#666;font-size:15px;font-weight:bold}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .next-study-time.urgent,body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .time-to-start.urgent{color:#ff8b00}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .weak-items{margin-top:5px;padding-top:10px;border-top:1px solid #f1f1f1;color:#333;font-size:12px}body[data-controller="home"] .content-container.study-details .now-studying .content-course .course-actions .weak-items .secondary{color:#000;font-weight:bold}body[data-controller="home"] .content-container.study-details .now-studying .study-stats .content-column{font-size:12px}body[data-controller="home"] .content-container.study-details .now-studying .study-stats .content-column.course-settings{width:18px}body[data-controller="home"] .content-container.study-details .now-studying .study-stats .stat{padding-top:0}body[data-controller="home"] .content-container.study-details .completed-courses .content-course .content-column.stat{font-size:12px}body[data-controller="home"] .content-container.study-details .completed-courses .content-course .content-column.stat .secondary.urgent{color:#ff8b00}body[data-controller="home"] .content-container.study-details .completed-courses .content-course .course-actions .details{color:#333;font-size:13px;font-weight:normal;margin-bottom:6px}body[data-controller="home"] .content-container.study-details .saved-courses .content-course .course-details .primary-sub{font-size:0.8em}body[data-controller="home"] .content-container.study-details .saved-courses .content-course .study-stats .content-column{font-size:12px}body[data-controller="home"] .content-container.study-details .saved-courses .content-course .study-stats .content-column+.content-column{margin-right:0}body[data-controller="home"] .content-container.study-details .saved-courses .content-course .study-stats .content-column.started{width:120px}body[data-controller="home"] .content-container.study-details .saved-courses .content-course .study-stats .content-column .item-data .primary{font-size:15px}body[data-controller="home"] .content-container.study-details .custom-courses .study-stats .content-column{font-size:12px}body[data-controller="home"] .content-container.study-details .custom-courses .study-stats .content-column+.content-column{margin-right:0}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item .accent{margin-top:0;margin-right:5px}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item .primary{padding-top:0;padding-bottom:6px;font-size:20px;font-weight:bold}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item .secondary{font-size:15px;color:#333}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item.stat.total .primary span{margin-right:4px}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item.stat.total .primary span+span{margin-right:0}body[data-controller="home"] .content-container.study-progress-container .content-list .list-item+li .accent{margin-top:5px}body[data-controller="home"] .content-container.study-time-container .content-primary{padding:12px 15px 0}body[data-controller="home"] .content-container.study-time-container .content-primary .list-item{font-size:15px}body[data-controller="home"] .content-container.study-time-container .content-primary .list-item:first-child .primary{padding-top:0}body[data-controller="home"] .content-container.study-time-container .content-primary .list-item .primary{padding-top:16px;color:#333;vertical-align:baseline}body[data-controller="home"] .content-container.study-time-container .content-primary .list-item .secondary{font-weight:bold;font-size:18px;vertical-align:baseline}body[data-controller="home"] .content-container.study-time-container .content-primary .list-item .secondary span{font-size:15px}body[data-controller="home"] .content-container.campaign-banner .campaign-anchor{display:block}body[data-controller="home"] .content-container.campaign-banner .campaign-anchor:hover{text-decoration:none}body[data-controller="home"] .content-container.campaign-banner .discount-inner{height:285px;background-size:260px 280px;text-align:center}body[data-controller="home"] .content-container.campaign-banner .discount-inner .countdown{display:inline-block;text-align:center;position:relative;top:80px;left:-4px;height:80px;width:60px;border-radius:6px;border:3px solid #ccc;background-color:#000;background-image:-owg-linear-gradient(to bottom, #ccc, #666);background-image:linear-gradient(to bottom, #ccc, #666)}body[data-controller="home"] .content-container.campaign-banner .discount-inner .countdown:after{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;background-color:#ccc}body[data-controller="home"] .content-container.campaign-banner .discount-inner .countdown .day{color:#fff;font-size:65px;font-weight:bold}body[data-controller="home"] .content-container.campaign-banner.registration-discount .discount-inner{background-image:url(/_assets/home/components/campaigns/registration_discount/en/background-c914e4097cb710431bde0afc9f713c0c5501d84b4f9c7d7486d06ae6cf0e0e8e.png)}body[data-controller="home"] .content-container.campaign-banner.registration-lifetime-discount .discount-inner{background-image:url(/_assets/home/components/campaigns/registration_lifetime_discount/en/background-d171546603e35be26f9d9a4f67ecec628d8d7a71a4e98eef825cba973dfb03c7.png)}html[lang="ja"] body[data-controller="home"] .content-container.campaign-banner .discount-inner{height:250px;background-size:260px 250px}html[lang="ja"] body[data-controller="home"] .content-container.campaign-banner .discount-inner .countdown{top:12px;left:-65px}html[lang="ja"] body[data-controller="home"] .content-container.campaign-banner.registration-discount .discount-inner{background-image:url(/_assets/home/components/campaigns/registration_discount/ja/background-c72375d1eaeb0a4ca2a9bdabc3848cabd520d1efa8394230ecb479b9863dea72.png)}html[lang="ja"] body[data-controller="home"] .content-container.campaign-banner.registration-lifetime-discount .discount-inner{background-image:url(/_assets/home/components/campaigns/registration_lifetime_discount/ja/background-43ed1300822d41d9201d39d6a3411add10199709042fe7da2e9dcdbdc419a342.png)}body[data-controller="home"] .content-container.periodic-banner .container-link{display:block}body[data-controller="home"] .content-container.periodic-banner .container-link:hover{text-decoration:none}body[data-controller="home"] .content-container.periodic-banner .container-link>img{display:block;width:100%}body[data-controller="home"] .content-container.study-streak .content-primary{padding:12px 15px 0}body[data-controller="home"] .content-container.study-streak .content-primary .content-list.streak-breakdown li:first-child .primary{padding-top:0}body[data-controller="home"] .content-container.study-streak .content-primary .content-list.streak-breakdown .primary{padding-top:10px;color:#333;font-size:15px}body[data-controller="home"] .content-container.study-streak .content-primary .content-list.streak-breakdown .secondary{padding-bottom:0;font-weight:bold}body[data-controller="home"] .content-container.study-streak .content-primary .content-list.streak-breakdown .streak-total{font-size:1.3em}body[data-controller="home"] .content-container.study-streak .content-primary .content-list.streak-breakdown .duration{font-size:1em}body[data-controller="home"] .content-container.achievements{font-size:0}body[data-controller="home"] .content-container.achievements ul{margin:8px 0}body[data-controller="home"] .content-container.achievements ul li{display:inline-block;vertical-align:top;margin:0 5px}body[data-controller="home"] .content-container.achievements ul h3{display:none}body[data-controller="home"] .content-container.achievements ul .badge{width:65px;height:65px}body[data-controller="home"] .content-container.achievements ul .content-primary{text-align:center}body[data-controller="home"] .content-container.secondary-banner .container-link{display:block}body[data-controller="home"] .content-container.secondary-banner .container-link:hover{text-decoration:none}body[data-controller="home"] .content-container.secondary-banner .container-link>img{display:block;width:100%}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .content .wrapper>*{font-size:14px}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .primary-content,body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .primary-content{width:680px}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .primary-content.alone{width:100%}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .secondary-content{margin-left:20px;width:260px}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-namespace="dictionary_entry_feedbacks"][data-controller="dictionary_entry_feedbacks"] .new-dictionary-feedback{margin:0 auto}.curriculum_map .grid_12{margin:0 20px}.curriculum_map .wrapper h1{margin:0 0 5px}.curriculum_map .title p{width:680px}.curriculum_map .title{margin:10px 0 15px;font-size:14px;min-height:70px;line-height:1.4}.curriculum_map .title .button,.curriculum_map .footer .button{float:right;margin-right:20px;margin-top:0;font-size:12px}.curriculum_map .map_display .header div{position:absolute;line-height:1.4;top:40px;color:#fff;width:255px}.curriculum_map .header div.business{left:30px}.curriculum_map .header div.core_english{left:315px;width:280px}.curriculum_map .header div.toeic{left:623px;width:265px}.curriculum_map .footer .button{margin-top:90px;margin-right:40px}.curriculum_map .map_display div{margin:0;padding:0;line-height:0}.curriculum_map .map_display div{position:relative}.curriculum_map .map_display div.selected span{display:block;position:absolute;top:-2px;left:-5px}.curriculum_map .map_display .footer .footer_content{position:absolute;top:0;left:0;width:940px}.curriculum_map .map_display .footer .map_legend{position:absolute;left:10px;top:80px}.curriculum_map .map_display .footer h3{font-size:12px;margin:0 0 5px}.curriculum_map .map_display .footer .courses{position:absolute;left:410px;top:75px;line-height:1.4;width:270px}.curriculum_map .extra_options{font-weight:bold;margin-top:10px}.curriculum_map .extra_options .redo_placement{float:right;position:relative;margin-right:30px}.course-state{display:inline-block;vertical-align:middle}.course-state .course-state-accent{display:none;background-repeat:no-repeat;width:16px;height:16px}.course-state.course-state-enrolled .course-state-accent-enrolled,.course-state.course-state-completed .course-state-accent-completed{display:block}.course-state .course-state-accent.course-state-accent-enrolled{background-image:url(/_assets/content/category_icons/accent/starting-and-focused-7d0822b42395c23f1e4e5a470016d788ab903e8970fe7ee89b017885d530e9ff.png)}.course-state .course-state-accent.course-state-accent-completed{background-image:url(/_assets/content/category_icons/accent/course-complete-f340d7f245257fc4128048672ec4bcf9f051bfd78dc7f7aa54a349a4c16adaa9.png)}.accessory-action-bar{padding:5px;text-align:right}.accessory-action-bar .content-selector,.accessory-action-bar .actions-container{display:inline-block;vertical-align:middle}.secondary-action-bar{display:table;width:100%;min-height:45px;padding:12px 10px 10px 20px;background:#f5f5f5;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #ccc;box-sizing:border-box}.secondary-action-bar .return-to-parent{display:table-cell;vertical-align:middle;min-width:200px}.secondary-action-bar .return-to-parent a{color:#666}.secondary-action-bar .return-to-parent a:hover{color:#333}.secondary-action-bar .return-to-parent .breadcrumb .path-fragment{display:inline-block;vertical-align:middle;font-size:12px;line-height:24px;color:#666}.secondary-action-bar .return-to-parent .breadcrumb .path-fragment:nth-child(n+2):before{display:inline-block;vertical-align:middle;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -272px -263px;content:' ';color:transparent;width:10px;height:18px;margin:0 5px}.secondary-action-bar .actions-container,.secondary-action-bar .course-actions{display:table-cell;vertical-align:top;text-align:right}.bread_crumb_box{padding:5px}.course_actions{float:right;margin-top:10px;margin-right:20px}.bread_crumb_box .course_actions{margin-top:0;margin-right:0}.course_actions a:hover{color:#333}.bread_crumb_box a{color:#666}.bread_crumb_box a:hover{color:#333}.bread_crumb_box ul li{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -260px -259px;font-size:12px;line-height:24px;float:left;margin:0 28px 0 -28px;padding-left:28px;color:#666;overflow:hidden;white-space:nowrap}.course-actions{margin-top:10px;margin-right:20px}.content_search_box{display:inline-block;position:relative;line-height:25px}.courses.show .content_search_box{margin-right:0}.content_search_box input.search{width:150px;height:13px;padding:5px 24px 5px 0;border:1px solid #aaa;border-radius:3px;margin-left:5px}.content_search_box input.submit{position:absolute;top:3px;right:6px;text-indent:-9999px;width:19px;height:19px;border:none;background:url(/_assets/common/button_contentsearch-e9a498c7c79814e6b7180c0ec11c394ccc3d7c40ad9e72b56c8eba5be9801399.gif) no-repeat center center;padding:0px;cursor:pointer}.course_box{position:relative;background-color:#F7F7F7;border:1px solid #ccc;border-radius:3px}.course_box .row{display:block;color:#333}.course_box:hover{background-color:#DFF6FF;border:1px solid #9FDAED}.course_box a .image{float:left;margin:10px}.course_box a span{float:left;display:block;padding-left:0px;padding-top:0px}.course_box .study_now{float:none}.course_box a span strong{display:block;font-size:14px;height:20px;line-height:20px;overflow:hidden;padding-bottom:3px;padding-right:30px;padding-top:10px;width:275px}.course_box:hover a span{color:#2890D4}.course_box .study_now:hover{color:#fff}.course_box nav a{position:absolute;bottom:10px;right:10px;border:none}.course_box .tiny_no_focus,.course_box .tiny_focus,.course_box .tiny_checkpoint{display:none}.course_box .tiny_no_focus a span,.course_box .tiny_focus a span,.course_box .tiny_checkpoint a span{color:#333}.course_box:hover .tiny_no_focus,.course_box:hover .tiny_focus,.course_box:hover .tiny_checkpoint{display:block;position:absolute;top:66px;right:-5px;font-size:10px;z-index:10}.category_language{display:inline-block}.contents .add_course .left_column,.contents .add_course .middle_column,.contents .add_course .right_column{float:left;width:32%;display:inline;margin:0 10px 10px 0}.contents .add_course .right_column{margin:0}.contents .add_course .left_column{clear:left}.contents .add_course .course_box a span strong{width:210px;padding-right:0px}.group_series_wrapper{border-bottom:1px solid #CCC;margin:0px 10px 10px;padding:10px 0px 5px;width:425px}.group_series_wrapper h4{border-bottom:none;width:330px;margin:0;padding-bottom:0}.series_box h4 a{color:#000}.series_box h4 a:hover{color:#0081bd}.series_box h4 .series_link{display:inline-block;overflow:hidden;max-width:400px;vertical-align:middle}.series_box .image{float:right;margin:0 10px 10px}.series_box p{font-size:1.1em;line-height:1.6;padding:0 10px 10px}.series_box p.enroll_status{bottom:0;right:0}.series_box p.enroll_status span{right:0px !important;top:-20px !important}.series_box p.enroll_status span.focusing{right:3px !important;top:-18px !important}.series_box .course:hover p.enroll_status,.small_course_list .course:hover p.enroll_status{display:block !important}.series_container .secondary_content .series_course .courses{clear:both;margin:0 10px 10px}.series_container .secondary_content .series_course,.series_container .secondary_content .series-course-placeholder{position:relative;border-top:1px solid #CCC;font-weight:bold;line-height:18px;color:#000;padding:6px 0;margin:0 10px}.series_container .secondary_content .series_course:last-child{border-bottom:1px solid #CCC;margin-bottom:-1px}.series_container .secondary_content .series_course .details,.series_container .secondary_content .series-course-placeholder .details{display:inline-block;vertical-align:middle;padding-left:8px;width:300px}.series_container .secondary_content .series_course .add_course{padding:10px 0}.series_container .secondary_content .series_course .details{padding:0 3px}.series_container .secondary_content .series_course .details a{color:#000;vertical-align:top;max-width:100%}.series_container .secondary_content .series_course .details a:hover{color:#0081bd}.series_container .secondary_content .series-course-placeholder .details .add-goal{color:#aaa}.series_container .secondary_content .series-course-placeholder .details:hover .add-goal,.series_container .secondary_content .series-course-placeholder .details .add-goal:hover{color:#2890D4;text-decoration:none}.series_container .secondary_content .series_course .actions{display:inline-block;vertical-align:middle;padding:0 3px;width:135px;text-align:right}.series_container .secondary_content .actions .difficulty-level[data-level]{display:inline-block;vertical-align:middle;color:#bdbdbd;font-weight:normal;font-size:0.8em;margin-right:12px}[lang='en'] body.contents .series_container .secondary_content .actions .difficulty-level[data-level]{display:none}.series_container .secondary_content .series_course:hover .actions .difficulty-level[data-level='1']{color:#4c994c}.series_container .secondary_content .series_course:hover .actions .difficulty-level[data-level='2']{color:#2e9975}.series_container .secondary_content .series_course:hover .actions .difficulty-level[data-level='3']{color:#608fbf}.series_container .secondary_content .series_course:hover .actions .difficulty-level[data-level='4']{color:#967acc}.series_container .secondary_content .series_course:hover .actions .difficulty-level[data-level='5']{color:#cc5cb9}.series_container .secondary_content .series_course.focus span{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) -86px -56px no-repeat;width:11px;height:11px;display:block;position:absolute;right:3px;top:9px}.series_container .secondary_content .series_course.completed span{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) -44px -54px no-repeat;width:15px;height:15px;display:block;position:absolute;right:0;top:7px}.series_container .secondary_content .series_course.library span{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) -63px -54px no-repeat;width:15px;height:15px;display:block;position:absolute;right:0;top:7px}.series_container .secondary_content .course_container{display:table-cell;width:442px;background-color:#fff;border:1px solid #ccc;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;border-top:none}.series_container .secondary_content .series_course p{padding:0}.home .review_courses{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;overflow:hidden;padding:14px;background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) 0 -40px repeat-x}.home .review_courses .button{float:right}.home .completed_courses p{margin:20px}.home .courses_tabs{position:absolute;z-index:2;padding:20px 17px}.home .courses_tabs h3{float:left}.home .courses_tabs a{color:#333;padding:6px 12px;border-radius:3px;border:1px solid #f5f5f5}.home .courses_tabs a:hover{color:#1D6BAB}.home .courses_tabs a.active{background:white;padding:6px 12px;border-radius:3px;border:1px solid #CCC}.small_course_list{overflow:hidden;background-color:#fff;padding:10px 0;position:relative;margin:0 -5px 20px}.courses .course_preview{width:auto;position:relative}.user_courses .course_preview,.course_preview{clear:both;width:800px}.courses .items.tab_content{margin-top:10px}.courses.show .admin_message{background:#ffc;padding:15px 15px;border-bottom:1px solid #CCC;text-align:center}.courses.show .items.tab_content{margin:0;padding:0;border-top:1px solid white}.home .small_course_list .course,.user_profile .small_course_list .course{width:283px}.small_course_list .course .progress_knob{position:absolute;right:6px;bottom:3px}.small_course_list .course .progress_knob .value{font-size:0.9em;line-height:35px;right:-4px;text-align:center}.big_course,.recommended_course{position:relative;margin-bottom:20px}#fancybox-content .big_course,#fancybox-content .recommended_course{margin-bottom:0}.home .study h3,.home .study p,.home .study article,.home .study footer{margin-bottom:5px}.big_course,.recommend_any_course,.big_course,.recommended_course{border:1px solid #ccc;border-radius:5px}.big_course .course .button{position:absolute;top:8px;right:8px;float:right}.big_course .apps li{position:relative}.big_course .round.button{float:right;margin-top:7px}.big_course h3{font-size:18px}.big_course .course h3{font-size:18px;max-height:45px;line-height:1.2;margin-right:125px;overflow:hidden;margin-bottom:5px;min-height:35px}.big_course .course p.creator{color:#666;margin-bottom:5px;font-size:11px}.big_course .course p.creator a{color:#666}.big_course.big_box .course p.creator{margin-left:140px}.big_course h3 a{color:#333}.big_course h3 a:hover{color:#1D6BAB}.big_course .study_info{border-top:1px solid #ccc;position:relative;padding-top:10px}.big_course .databits li,.recommended_course .databits li{width:90px;margin-top:5px;display:inline-block}body.ja .big_course .databits li,body.ja .recommended_course .databits li{margin-top:0}.big_course .databits h4,.recommended_course .databits h4{line-height:12px;font-size:10px}.big_course .course,.big_course .choose_course,.recommended_course .course,.recommend_any_course .course{overflow:hidden;padding:14px;border-radius:5px;background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) bottom repeat-x}.big_course .course{padding-left:160px;height:135px}.big_course .course span.image{position:absolute;z-index:1;left:16px;top:16px}.courses .big_course .course span.image{left:20px;top:20px}.big_course .course .progress_knob{position:absolute;right:4px;top:12px}.big_course .progress_knob .value{line-height:45px;font-size:15px;font-weight:bold;color:#555}.big_course .dictation .progress_knob .value{line-height:55px;right:-4px;text-align:center}.courses .big.iknow.button{float:right}.progress_knob{position:relative}.progress_knob .value{position:absolute;right:-5px;top:0;font-size:14px;text-align:center;width:100%;font-weight:bold}.progress_knob .value i{font-size:10px;font-weight:normal}.home.show .big_course .dictation .progress_knob{float:left;margin-right:10px}.big_course .apps ul{overflow:hidden}.big_course .apps li{float:left;width:252px;padding:18px 18px 13px}.big_course .apps li:nth-child(even){border-left:1px solid #ccc;margin-left:-1px}.big_course .apps li:nth-child(odd){border-right:1px solid #ccc}.big_course .apps span.image{float:left;margin-right:15px}.home .big_course mark.poll_studiable{display:none}.big_course_popup .big_course mark.main_studiable{display:none}.big_course_popup .big_course mark.item_count_message{display:inline}.big_course .apps h3{font-size:16px;margin:10px 0 0;height:auto}.big_course .apps p,.big_box .actions p{font-weight:normal;font-size:10px;line-height:12px}.recommended_course .course .diag_box,.recommend_any_course .course .diag_box,.big_course .diag_box{float:left;width:235px;margin-top:20px;padding:2px 2px}.big_course .explore_box,.recommended_course .course .explore_box,.recommend_any_course .course .explore_box{float:left;width:290px;margin-top:20px;padding:2px 10px}.recommend_any_course .course .explore_box{margin-top:25px}.big_course .explore_box .small.button:first-child,.recommended_course .course .explore_box .small.button:first-child{margin-right:10px}.recommended_course .course .diag_box p,.recommend_any_course .course .diag_box p,.recommended_course .course .explore_box p,.recommend_any_course .course .explore_box p,.big_course .diag_box p,.big_course .explore_box p{font-size:11px;margin:8px}.recommended_course .course .diag_box,.recommend_any_course .course .diag_box,.big_course .diag_box{border-right:1px solid #ccc}.recommended_course .image{float:left}.recommended_course .course{position:relative}.recommended_course .diagnostic.launcher{position:relative;top:auto;right:auto}.recommended_course h3,.recommended_course .databits{margin:0px 0px 5px 100px}.databits_overline{border-top:solid 1px #ccc}.recommended_course .more_actions{padding:14px}.recommended_course h2,.recommend_any_course h2,.choose_course h2{color:#f9a025;font-size:18px}.recommended_course .databits li:first-child{width:80px}.recommended_course p{margin:0px 110px 10px 0px}.recommended_course .more_actions p{margin:10px 0 5px}.big_course_popup{width:580px}.curriculum_banner{font-size:14px;background:#f5f5f5;border-radius:3px;padding:10px 20px;margin:10px 0;text-align:center}.contents.index .curriculum_banner{margin:20px 0 10px}.curriculum_banner a{font-weight:bold}.small_course_list.featured{background:transparent}.small_course_list.featured .course{width:218px;height:218px}.small_course_list.featured .image{float:left;width:218px;height:145px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.small_course_list.featured .image img{width:220px}.small_course_list.featured .course p,.small_course_list.featured .course h3{margin:0 10px;width:195px}.user_courses.index .featured p.more{float:none;text-align:left;margin:0;width:auto;font-size:12px}.small_course_list.featured .course h3{padding:5px 0 0;height:29px}.contents .category .series,.small_course_list .course{float:left;border:1px solid #ccc;border-radius:5px;width:298px;height:90px;margin:5px;overflow:hidden;position:relative}#add_series .category .series{padding:8px;margin:0px;width:260px;height:17px;margin-top:4px}.enroll_status{position:absolute;bottom:10px;right:10px;margin:0;font-size:11px}header.section_header .enroll_status{width:35px}.courses.show .content_editor .enroll_status{display:block !important;position:absolute;top:14px;right:120px;bottom:auto}.courses.show .content_editor .enroll_status a,.courses.show .content_editor .enroll_status span{display:block;text-indent:30px;overflow:visible;white-space:nowrap;line-height:24px}.courses.show .content_editor .enroll_status span{text-indent:14px;line-height:9px;position:absolute;top:7px;left:0}.contents .category .series .enroll_status a,.user_profile .courses .enroll_status a{display:none}.contents .category .series:hover .enroll_status,.user_profile .courses:hover .enroll_status{display:block !important}.enroll_status span{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) no-repeat -428px -540px;width:10px;height:10px;display:inline-block;position:absolute;bottom:0;right:0;margin:0;font-size:11px;text-indent:-90000px;display:none}.enroll_status span.loading{background:url(/_assets/common/loading_10-8b948d79959f94107a080c37f776f120ede0a921ab3a0cb23f28871f04adceaa.gif) no-repeat 0 0;height:10px;width:10px}.enroll_status span.focusing{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) no-repeat -86px -56px;width:10px;height:10px}.enroll_status span.enrolling{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) no-repeat -66px -55px;width:10px;height:12px}.enroll_status span.completed{background:url(/_assets/common/iknow_images_2-4d3be9225dc39a98c50fc7afa88d4785ab28860cfa1836cce78c528aeb62f812.png) no-repeat -44px -54px;width:14px;height:15px}.contents .category .series .btn.launch,.small_course_list .course .btn.launch{position:absolute;right:5px;top:5px}.contents .category .series .enroll_status .button,.user_courses.index .enroll_status .button,.user_profile .courses .enroll_status .button{position:relative;float:right;margin:5px 0;top:auto;right:-5px}.contents .category .series h3,.small_course_list h3{margin-left:100px;margin-top:10px;margin-right:0;line-height:1.1;margin-bottom:0;height:46px;overflow:hidden;width:160px;font-size:14px !important}.home .small_course_list h3,.user_profile .small_course_list h3{width:130px}.small_course_list h3 a,.contents .category .series h3 a{color:#333}.small_course_list h3 a:hover,.contents .category .series h3 a:hover{color:#1D6BAB}.small_course_list .course h3 p{margin:0;font-size:11px;font-weight:normal}.contents .category .series p,.small_course_list .course p{margin-left:100px;line-height:1.2;color:#777;font-size:11px}.contents .category .series p a,.small_course_list .course p a{color:#666}.home .small_course_list .course p{position:absolute;bottom:6px;width:135px}.home .small_course_list .course p.creator{position:absolute;bottom:19px;width:135px;color:#666}.contents .category .series .image,.small_course_list .image{float:left;width:90px;height:90px;border-top-left-radius:4px;border-bottom-left-radius:4px}.contents .category .series .image img,.small_course_list .image img{width:90px}.contents .category .category_image{float:right;width:325px;height:210px;background-size:cover;background-position:center center}.contents .category .series.last a{width:90%;line-height:1;text-align:center;display:block;font-weight:bold;margin:35px auto}.contents .guide .category_title{position:absolute;bottom:0;left:0;width:210px;text-align:left;border-radius:2px;padding:4px 5px 4px}.contents .guide .category_title .icon{border:1px solid white;border-radius:2px;width:20px;height:20px;vertical-align:middle;margin-right:5px}.contents .series,.small_course_list .course{background-color:#fff;background-image:linear-gradient(to bottom, white 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 )}.contents .series:hover,.small_course_list .course:hover{box-shadow:0 0 5px #CCCCCC}.contents .info{height:250px;background-repeat:repeat;border-radius:5px;position:relative}.contents .info article{color:#333;padding:20px}.contents .info article hgroup{font-weight:bold;font-size:22px;line-height:28px;height:56px;overflow:hidden}.contents .info article hgroup span.icon{display:block;height:34px;width:34px;float:left;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center center}.contents .info article .main_image{float:right;margin-left:10px}.contents .group_content article .background_main{height:210px !important}.contents .group_content article .background_diag{display:none}.contents .group_101 article .diag,.contents .group_224 article .diag,.contents .group_225 article .diag{display:block}.contents .group_101 article .background_main,.contents .group_224 article .background_main,.contents .group_225 article .background_main{height:150px !important}.contents .group_101 article .background_diag,.contents .group_224 article .background_diag,.contents .group_225 article .background_diag{display:block}.contents .info article .diag{position:absolute;top:180px;left:20;z-index:5;width:545px;height:52px}.contents .info article .diag h3{line-height:52px;text-indent:20px}.contents .info article .diag .diagnostic_launcher{position:absolute;right:0;top:0}.contents .info article .background{position:absolute;top:20px;left:20px;width:545px;height:210px;z-index:1;opacity:0.50;border-radius:5px;background:#fff}.contents .info article .background_main{height:150px}.contents .info article .background_diag{height:52px;top:180px}.contents .info article .description{position:absolute;z-index:2;top:40px;left:40px;width:505px;height:180px;overflow:hidden}.contents .info article hgroup h2{line-height:1}.contents .info article hgroup h3{font-size:12px;position:absolute;left:43px;top:21px;width:450px;line-height:1}.contents .info article p{font-size:14px;margin-top:0;line-height:20px}.contents .info article.with_diag p{margin-top:2px}.contents .toolbar{margin:10px 0}body.show .overlay{display:none}.contents .japanese .info,.contents .simplified_chinese .info,.contents .traditional_chinese .info,.contents .english_vocabulary .info{height:250px}[data-controller='series'][data-action='show'] .content .wrapper{padding-top:0}.series .series .info{padding-left:10px}.series .series .info header{height:70px}.series header.default,.series header.category{padding:10px}.series header.default,.series header.category h2{padding-bottom:10px;background-repeat:no-repeat;background-position:10px 27px;background-position:100% 5px;background-repeat:no-repeat;border-bottom:1px solid #999;margin-bottom:10px}.series header.category h2{background-image:url(/_assets/content/serise_title_icon-e88be86bfc523978d219a4640e3cc63f6e52579ae9d4b6725c9c965171a00a53.png)}.series .info .image{float:right;margin:0 0 10px 10px}.series .series .info header img{height:60px;width:60px;float:left}.series .series .info p{line-height:20px;font-size:14px;margin-bottom:10px}.series .series .info .highlight{background-color:#E4F4FB;padding:10px;margin-bottom:10px;border-radius:5px}.series .series .info .tags{color:#666}.series .series .course_list{padding-right:10px}.series .series .course_list h3{font-size:14px;padding-bottom:10px}.series .series .course_list .course_box{position:relative;margin-bottom:5px}.index .course_preview .users .course_preview{width:760px}.courses.show .wrapper{padding-top:0}.course_preview .big_box{overflow:hidden;border:1px solid #ccc;margin-bottom:0;background:#fff url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) bottom repeat-x;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.show .course_preview .big_box{border:none;margin-bottom:0;border-bottom:1px solid white;border-top:none;overflow:visible}.courses.show .course_preview .big_box_inner{border:1px solid transparent;border-bottom:1px solid #ccc;min-height:190px}.courses.show .featured .icon{width:30px;height:30px;display:block;position:absolute;left:-7px;top:-145px;background-image:url(/_assets/content/featured-32333ed2a218995c555602559a48f905b83da1c1e671b4180ab8aeb1ab5e1f46.png);background-size:100% 100%}.course_preview .featured{border-bottom:1px solid #ccc;background-color:#eee;padding:5px 10px;text-align:right}.course_preview .published{display:inline-block;position:absolute;bottom:10px;left:20px}.courses.show .course_preview .big_box .actions{width:340px;top:52px;float:right}#fancybox-content .course_preview .big_box .actions{width:210px;float:right}.courses.show .tab_content{border-top:1px solid #ccc;padding-top:2px;background:#fff}.courses.show .tab_bar{background:url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) 0 -80px repeat-x;border-bottom:1px solid white;padding-left:10px;padding-top:7px;height:44px}.courses.show .side_column h3{margin:0 0 15px;height:auto;font-size:14px}.side_column .course_preview .preview .more{float:right;top:auto;left:auto;position:relative}.courses.show .course_preview .preview .item{padding:10px 0;float:none;width:auto;margin:0;border-bottom:1px solid white;position:relative;height:40px;overflow:hidden;border-top:1px solid #ccc}.report_dialog{width:500px}.report_dialog p{margin:10px 0}a.report_course{float:right;margin:18px 25px 0 0}.course_preview .side_column .item{height:auto !important}.course_preview .side_column .item .response{margin-bottom:0 !important}.courses.show .course_preview .preview .item .audio.icon{margin-left:0}.courses.show .course_preview .preview .item .cue{margin-left:30px}.courses.show .course_preview .preview .item .response{padding-left:30px}.course_preview .community h3{margin-bottom:10px}.course_preview .big_box .more{position:absolute;left:497px;bottom:0}.box_content .message,.small_course_list .message{background:#FFC;padding:20px;font-size:14px}.box_content .message a{font-weight:bold}.course_preview .big_box h2{margin-right:50px;line-height:1;margin-bottom:5px;font-size:18px}.course_preview .big_box h4 a{line-height:1.3;color:#777;font-weight:normal}.course_preview .big_box h4 a:hover{color:#1D6BAB}.course_preview .big_box h2 a{color:#333333}.course_preview .big_box h2 a:hover{color:#1D6BAB}.courses .content_editor .course_preview .big_box .actions{background-color:white;position:absolute;right:0;top:1px}.course_preview .big_box .action{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:0;padding:16px;height:31px;overflow:hidden;font-size:15px;font-weight:bold;line-height:1.5;background:#fff}.course_preview .big_box .action:first-child{border-top:0}body.courses.show p.message{padding:20px;background:#FFC;display:block;border-radius:5px;margin:10px}body.courses.show .no_items{border-top:1px solid #CCC;padding:50px}.course_preview .big_box .iknow .round.button,.contents .round.button{background:url(/_assets/common/new_iknow/iknow_images_3-c448a958f071155f08a35dccfc8bc05e785d7d0e5800c750431ca285c43937de.png) no-repeat -384px -540px;width:36px;height:36px}.course_preview .big_box .iknow a.round.button:hover,.contents a.round.button:hover{background:url(/_assets/common/new_iknow/iknow_images_3-c448a958f071155f08a35dccfc8bc05e785d7d0e5800c750431ca285c43937de.png) no-repeat -428px -540px;width:36px;height:36px}.course_preview .big_box .image{float:left;margin:20px 0 20px 20px}.courses.show .course_preview .big_box .image{margin:20px 0 0 20px}.course_preview .preview_description{height:68px;padding-bottom:20px;width:400px;position:relative;overflow:hidden}.course_preview .preview_info{margin-top:20px;margin-left:160px;width:400px;margin-bottom:10px}.course.show .course_preview .preview_info{width:450px}#fancybox-content .course_preview .preview_info{margin-bottom:0}.user_profile .course_preview .preview_info{width:410px}.course_preview .preview_info p{margin-right:10px;color:#777;line-height:16px}.course_preview .preview_description p,.big_course .preview_description p{line-height:1.5;margin:0 0 10px;color:#333}.course_preview .difficulty{margin-bottom:5px;color:#666;font-size:11px}.course_preview .enroll_status{position:absolute;right:355px;top:70px;z-index:10;display:block !important;bottom:auto}#fancybox-content .course_preview .enroll_status{right:225px;top:25px}.course_preview .action .button,.course_preview .action .btn{float:left;margin-top:-5px;margin-right:10px}.tab_bar{background-color:#f5f5f5;border-bottom:1px solid #ccc;padding-left:10px;padding-top:7px;height:45px}.tab_bar .tab{border:1px solid #f5f5f5;border-bottom:none;float:left;padding:14px 20px;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;font-weight:bold;font-size:12px;line-height:16px}.tab_bar .tab.selected{border:1px solid #ccc;border-bottom:3px solid white;background:white}.tab_bar #items_tab.tab.selected{background:#f5f5f5;border-bottom:3px solid #f5f5f5}.tab_bar .big_no_focus{margin-right:10px;margin-top:3px}.course_preview .preview{overflow:hidden;clear:both}.course_preview .preview .cue span{font-weight:bold;font-size:16px}.course_preview .preview .cue span.trans{font-size:12px}.course_preview .preview .item{padding-top:16px;float:left;width:47%;margin-right:3%;border-bottom:1px solid #ccc;position:relative;height:60px;overflow:hidden}.course_preview .preview .item .cue{margin-left:40px}.course_preview .preview .item .response{padding-left:40px;padding-bottom:10px}.course_preview .preview .item .part{float:right;margin-right:0;font-size:10px;color:#aaa}.course_preview .preview .item .audio.icon{float:left;margin-left:5px;cursor:pointer}.course_preview .preview .item.sentence .audio.icon{float:none;display:inline-block;position:relative;top:2px}.course_preview .preview .item .audio.icon.no_sound{opacity:0.2}.course_preview .preview .item .image{width:224px;height:210px;overflow:hidden}.course_preview .preview .sentence.item{border:1px solid #CCC;padding:10px;float:left;width:224px !important;padding:10px;margin-bottom:0px;margin-top:10px;height:110px;margin-right:10px;border-radius:5px;overflow:hidden}.course_preview .preview .sentence.item.has_image{height:274px !important}.course_preview .preview .sentence_text span{font-size:14px;line-height:1}.sentence_text span.trans{font-size:10px;display:block}.sentence_text div.translation{font-size:12px;color:#999;line-height:1.2;padding:5px 0 0}.course_preview .preview .sentence.item.third{margin-right:0}.course_preview .preview .image img{width:224px}.course_preview .preview .foot{clear:both;padding-top:20px}.course_preview .preview .more{float:left}.course_preview .preview a.enroll.button{float:right}.community h3{font-size:11px}.course_preview .community .recent_users{width:100%;height:40px;overflow:hidden;position:static}.course_preview .community{border:1px solid #CCC;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 20px 15px;margin-bottom:15px;height:67px}.courses .top_margin{margin-top:-20px}.courses .filter a.active{font-weight:bold}.courses.index .header{margin:20px 0 0 0;border-bottom:1px solid #ccc;padding-bottom:8px;position:relative}.courses .header .icon{display:block;height:35px;width:35px;float:left;margin-right:10px;background-size:100%}.user_courses .header .icon{height:40px;width:40px}.courses.index .new_course_buttons .message{background:#FFC;padding:20px;font-size:14px;width:330px;border-radius:6px;top:-35px;right:10px}.courses .small_boxes .course{float:left;cursor:pointer;border:1px solid #ccc;border-radius:5px;width:298px;height:90px;margin:5px;overflow:hidden;position:relative}.course_contents #item_add_method{text-align:center}.contents .trial_float{width:303px;height:100px;position:absolute;top:0;padding-top:16px;padding-left:83px;right:0;text-align:center;font-size:13px;background:url(/_assets/top/free_trial_banner_s-182eab6b0737303614f731a0fcd1ba05283388fc0fdbe11798e0c379e17e9d09.png) top right no-repeat #fff}.items_from_text{margin:0 10px;font-weight:bold;float:right;font-size:11px}.advanced_editor_link{margin:16px 20px 0;font-weight:bold;float:right;font-size:11px}#publish_confirmation{width:450px}.privacy #publish_confirmation{width:auto}#publish_confirmation .notice_alert{color:#F00;font-size:14px}.privacy #publish_confirmation .notice_alert{font-size:12px;padding-top:10px}#publish_confirmation p{margin:5px 0 10px}#publish_confirmation .actions .link{padding:0 15px 0 5px;font-size:16px}#publish_confirmation label{display:inline;font-weight:normal}#publish_confirmation .actions .disabled{color:#AAA;cursor:default}.contents .series_divider{display:table-row}.series_spacer{display:table-row;height:6px;border:none}.contents .series_list{width:100%;margin-top:10px;padding:8px 0;display:table;border-collapse:separate;border-spacing:6px 0}.contents .series_container{display:table-row}.contents .series_box{display:table-cell;position:relative;width:465px;background-color:#fefefe;font-size:12px;border:1px solid #ccc;border-bottom:none;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}.contents .series_box .series_details{border-bottom:1px solid #CCC;margin:0 10px 10px;padding:10px 0 5px;position:relative}.contents .series_box .series_description{margin-bottom:10px;line-height:1.6}.contents .series_box .content-figure{margin:0 10px 10px;float:right}.contents .series_box h4{display:block;font-size:1.5em;line-height:26px}.contents .series_box .series_name{display:inline-block;width:330px;vertical-align:top}.contents .series_box .series_name .difficulty-level{font-size:0.8em}.contents .series_box .secondary_details{display:inline-block;text-align:right;width:100px;vertical-align:top;padding-top:5px}.contents .series_box .secondary_details .btn-enroll-series{min-width:0;font-size:1em}.category_fields .field{margin-bottom:15px}.category_fields .field .inline{display:inline-block}body[data-controller="contents"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="contents"] .content .wrapper>*{font-size:14px}body[data-controller="contents"] .primary-content,body[data-controller="contents"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="contents"] .primary-content{width:680px}body[data-controller="contents"] .primary-content.alone{width:100%}body[data-controller="contents"] .secondary-content{margin-left:20px;width:260px}body[data-controller="contents"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="contents"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="contents"] .directory-guide .content-details .details-secondary{font-weight:normal}body[data-controller="contents"] .course-directory .shifted-anchor{top:-50px}body[data-controller="contents"] .category-navigation-container,body[data-controller="home"] .category-navigation-container{display:table;height:100px;width:100%;font-size:1.1em}body[data-controller="contents"] .category-box,body[data-controller="home"] .category-box{display:table-cell;vertical-align:top;margin:0 2px;padding:12px 0;border-radius:5px;text-align:center;width:124px;height:100%;word-wrap:break-word;white-space:nowrap;font-weight:bold;color:#2890D4;cursor:pointer}body[data-controller="contents"] .category-box .category_name,body[data-controller="home"] .category-box .category_name{display:flex;align-items:center;justify-content:center;height:24px;margin-top:5px}body[data-controller="contents"] .category-box:hover,body[data-controller="home"] .category-box:hover{background:#f1f1f1;text-decoration:underline}body[data-controller="contents"] .category-box a,body[data-controller="home"] .category-box a{font-weight:bold}body[data-controller="contents"] .category-icon,body[data-controller="home"] .category-icon{display:inline-block;border-radius:6px;height:45px;width:45px;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover}body[data-controller="contents"] .category{position:relative}body[data-controller="contents"] .category .shifted-anchor{position:absolute;top:0;left:0}body[data-controller="contents"] .category a.category-link-wrapper{display:block}body[data-controller="contents"] .category a.category-link-wrapper:hover{text-decoration:none}body[data-controller="contents"] .category a.category-link-wrapper:hover .content-details{background:rgba(0,0,0,0.005)}body[data-controller="contents"] .category a.category-link-wrapper:hover .navigator{background:rgba(0,0,0,0.02)}body[data-controller="contents"] .category a.category-link-wrapper:active .content-details{background:rgba(0,0,0,0.01)}body[data-controller="contents"] .category a.category-link-wrapper:active .navigator{background:rgba(0,0,0,0.025)}body[data-controller="contents"] .category a.category-link-wrapper .content-details .details-primary{width:77%}body[data-controller="contents"] .category a.category-link-wrapper .content-details .details-secondary{width:23%;padding-right:0}body[data-controller="contents"] .category a.category-link-wrapper .navigator{display:table-cell;color:rgba(0,0,0,0.5)}body[data-controller="contents"] .category a.category-link-wrapper .category-stats .stats-container .stat{width:auto}body[data-controller="contents"] .category .content-details{padding:0;display:table;width:100%;height:70px}body[data-controller="contents"] .category .content-details .details-primary{display:table-cell;padding:0 15px;width:83%}body[data-controller="contents"] .category .content-details .details-secondary{display:table-cell;width:17%;padding-right:1em}body[data-controller="contents"] .category .category-stats{color:#666;font-weight:normal}body[data-controller="contents"] .category .category-stats .stats-container{display:table;width:100%;height:100%;font-size:17px}body[data-controller="contents"] .category .category-stats .stats-container .stat{display:table-cell;vertical-align:middle;width:50%;text-align:center}body[data-controller="contents"] .category .category-stats .navigator{display:none;vertical-align:middle;text-align:center;width:60px;border-left:1px solid #ccc}body[data-controller="contents"] .category .category-stats .stat-datum{display:inline-block;vertical-align:middle;font-weight:bold}body[data-controller="contents"] .category .details-primary-inner{display:inline-block;vertical-align:top}body[data-controller="contents"] .category .category-icon+.details-primary-inner{margin-left:10px}body[data-controller="contents"] .category .category-name{line-height:1.5}body[data-controller="contents"] .category .category-name a{color:#000}body[data-controller="contents"] .category .category-catchphrase{font-size:12px}body[data-controller="contents"] .category .category-description{font-size:1.1em;margin-bottom:20px;line-height:1.6}body[data-controller="contents"] .category .content-wrapper{display:table;width:100%}body[data-controller="contents"] .category .content-wrapper .content-primary{display:table-cell;vertical-align:top;font-size:0.9em}body[data-controller="contents"] .category .content-wrapper .content-secondary{display:table-cell;vertical-align:top;text-align:right;padding:15px;padding-left:0}body[data-controller="contents"] .category .content-wrapper .content-secondary>a{display:block;color:#000}body[data-controller="contents"] .category .content-wrapper .content-secondary>a:hover{text-decoration:none}body[data-controller="contents"] .category .category-accent{display:block;background-size:100% 100%;width:265px;height:170px;border-radius:5px}body[data-controller="contents"] .category .category-difficulty{margin:30px 0 10px;line-height:2}body[data-controller="contents"] .category .category-difficulty .stat{display:inline-block;vertical-align:top}body[data-controller="contents"] .category .category-difficulty .stat+.stat{border-left:1px solid #ccc;padding-left:7px;margin-left:4px}body[data-controller="contents"] .category .category-difficulty .stat-label{display:inline-block;vertical-align:middle;color:#333}body[data-controller="contents"] .category .category-difficulty .stat-datum{display:inline-block;vertical-align:middle;color:#000;font-weight:bold}body[data-controller="contents"] .category .category-difficulty .stat.category-level .difficulty-level{color:#000}body[data-controller="contents"] .category .diagnostic-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}body[data-controller="contents"] .category .diagnostic-container .diagnostic-description{display:inline-block;vertical-align:middle;max-width:480px;margin-left:16px;font-size:1.1em}body[data-controller="contents"] .category .series-list-container{padding:15px}body[data-controller="contents"] .category .series-list-container h2+.series-list{margin-top:5px}body[data-controller="contents"] .category .series-list-container .series-item{position:relative;min-height:80px;border-top:1px solid #ccc}body[data-controller="contents"] .category .series-list-container .series-details{margin-bottom:6px;font-size:0}body[data-controller="contents"] .category .series-list-container .series-details>*{font-size:11px;display:inline-block;vertical-align:middle}body[data-controller="contents"] .category .series-list-container .series-details .series-name{font-weight:bold;font-size:15px;line-height:1.3}body[data-controller="contents"] .category .series-list-container .series-details .difficulty-level{margin-left:10px}body[data-controller="contents"] .category .series-list-container .series-details .series-course-count{margin-left:5px;padding-left:5px;font-weight:bold;border-left:1px solid #ccc}body[data-controller="contents"] .category .series-list-container .series-item-inner{display:table;width:100%;color:#000}body[data-controller="contents"] .category .series-list-container .series-item-inner:hover{text-decoration:none;background:rgba(0,0,0,0.005)}body[data-controller="contents"] .category .series-list-container .series-item-inner:hover .navigator{background:rgba(0,0,0,0.02);border-left-color:#ccc}body[data-controller="contents"] .category .series-list-container .series-item-inner:active{background:rgba(0,0,0,0.01)}body[data-controller="contents"] .category .series-list-container .series-item-inner:active .navigator{background:rgba(0,0,0,0.025)}body[data-controller="contents"] .category .series-list-container .series-item-inner>*{display:table-cell;vertical-align:top}body[data-controller="contents"] .category .series-list-container .series-accent{width:70px;display:table-cell;padding:5px 0}body[data-controller="contents"] .category .series-list-container .series-item-primary{display:table-cell;padding:5px 10px}body[data-controller="contents"] .category .series-list-container .series-description{line-height:1.45;font-size:0.85em}body[data-controller="contents"] .category .series-list-container .series-description p+p{margin-top:0.6em}body[data-controller="contents"] .category .series-list-container .navigator{border-left:1px solid transparent;vertical-align:middle;text-align:center;width:50px;color:#525252}body[data-controller="contents"] .category .series-list-container .navigator:hover{text-decoration:none;background:#f1f1f1}body[data-controller="series"][data-namespace="series"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="series"][data-namespace="series"] .content .wrapper>*{font-size:14px}body[data-controller="series"][data-namespace="series"] .primary-content,body[data-controller="series"][data-namespace="series"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="series"][data-namespace="series"] .primary-content{width:680px}body[data-controller="series"][data-namespace="series"] .primary-content.alone{width:100%}body[data-controller="series"][data-namespace="series"] .secondary-content{margin-left:20px;width:260px}body[data-controller="series"][data-namespace="series"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="series"][data-namespace="series"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="series"][data-namespace="series"] .content-details .details-primary{font-size:20px;line-height:1.2}body[data-controller="series"][data-namespace="series"] .stats-container{font-size:0;margin-bottom:15px}body[data-controller="series"][data-namespace="series"] .stats-container .stat{display:inline-block;vertical-align:middle;font-size:14px;line-height:1.7}body[data-controller="series"][data-namespace="series"] .stats-container .stat+.stat{margin-left:10px;padding-left:10px;border-left:1px solid #ccc}body[data-controller="series"][data-namespace="series"] .stats-container .stat-label{color:#333}body[data-controller="series"][data-namespace="series"] .stats-container .stat-datum{font-weight:bold}body[data-controller="series"][data-namespace="series"] .stats-container .stat a{color:#000}body[data-controller="series"][data-namespace="series"] .stats-container .stat a:hover{color:#0081bd}body[data-controller="series"][data-namespace="series"] .stats-container .stat .difficulty-level{color:#000}body[data-controller="series"][data-namespace="series"] .series-item-inner{display:table;width:100%}body[data-controller="series"][data-namespace="series"] .series-item-inner .series-accent{display:table-cell;vertical-align:top}body[data-controller="series"][data-namespace="series"] .series-item-inner .series-accent{width:130px}body[data-controller="series"][data-namespace="series"] .series-item-inner .series-accent+.series-item-primary{padding-left:15px}body[data-controller="series"][data-namespace="series"] .series-item-inner .series-item-primary{display:table-cell;vertical-align:top}body[data-controller="series"][data-namespace="series"] .series-description{line-height:1.45}body[data-controller="series"][data-namespace="series"] .series-description p+p{margin-top:0.6em}body[data-controller="series"] .series-courses{margin:15px;margin-top:0}body[data-controller="series"] .series-courses .courses{display:table;width:100%}body[data-controller="series"] .series-courses .course-container{display:table-row}body[data-controller="series"] .series-courses .course-wrapper{display:table-cell;vertical-align:top;height:100%;padding-top:15px}body[data-controller="series"] .series-courses .course{box-sizing:border-box;background:#fefefe;display:inline-block;vertical-align:top;border:1px #ccc solid;border-radius:5px;overflow:hidden;width:454px;min-height:90px;height:100%;font-size:0}body[data-controller="series"] .series-courses .course>*{font-size:14px}body[data-controller="series"] .series-courses .course.even{margin-left:20px}body[data-controller="series"] .series-courses .course .course-image{display:inline-block;vertical-align:top}body[data-controller="series"] .series-courses .course .course-details{box-sizing:border-box;display:inline-block;vertical-align:middle;padding:11px 0 7px 10px;width:270px;height:100%;line-height:1.6}body[data-controller="series"] .series-courses .course .course-details .course-name{font-weight:bold;font-size:1.1em;line-height:1.3}body[data-controller="series"] .series-courses .course .course-details .course-name .course-state{vertical-align:baseline}body[data-controller="series"] .series-courses .course .course-details .course-name a{color:#000}body[data-controller="series"] .series-courses .course .course-details .course-name a:hover{color:#0081bd}body[data-controller="series"] .series-courses .course .course-stats{font-size:0;font-weight:bold;font-size:11px;display:inline-block;vertical-align:middle}body[data-controller="series"] .series-courses .course .course-stats .stat+.stat{margin-left:5px;padding-left:5px;border-left:1px solid #ccc}body[data-controller="series"] .series-courses .course .difficulty-level{display:block;font-size:11px;line-height:1.4}body[data-controller="series"] .series-courses .course .course-secondary-details{box-sizing:border-box;display:inline-block;vertical-align:middle;float:right;text-align:center;width:75px;margin:12px 0;padding:18px 0;border-left:1px #ccc solid}.statistics li dl,.lessons li dl{position:relative;float:left;height:50px}.course_stats li dl{position:relative}.course_stats li dl dt,.statistics li dl dt,.lessons li dl dt,.course_stats li dl dd,.statistics li dl dd,.lessons li dl dd{position:absolute}.course_stats li dl dt,.statistics li dl dt,.lessons li dl dt{font-size:9px;top:32px;width:75px;left:20px;color:#333}.training_statistics li dl dt{top:28px}.course_stats li dl dd,.statistics li dl dd,.lessons li dl dd{left:21px;top:8px;color:#333;font-size:18px;font-weight:bold;white-space:nowrap}.course_stats li dl dd span,.statistics li dl dd span,.lessons li dl dd span{font-size:10px;font-weight:normal;margin:0 1px}body.ja .statistics li dl dd span,body.ja .lessons li dl dd span{font-size:9px}.training_statistics li dl dd{line-height:20px}.statistics li dl,.lessons li dl{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat}.statistics li dl.review_items,.lessons li dl.review_items{background-position:-244px 0px}.statistics li dl.started_items,.lessons li dl.started_items{background-position:-239px -50px}.statistics li dl.completed_items,.lessons li dl.completed_items{background-position:-239px -100px}.statistics li dl.study_time,.lessons li dl.study_time{background-position:-239px -200px}.statistics li dl.checkpoints,.lessons li dl.checkpoints{background-position:-239px -50px}.statistics li dl.completed_courses,.lessons li dl.completed_courses{background-position:-239px -150px}.statistics li dl.training_study_time,.lessons li dl.training_study_time{background-position:-239px -831px}.statistics li dl.listening{background-position:-239px -876px}.statistics li dl.speaking{background-position:-239px -921px}.statistics li dl.reading{background-position:-239px -966px}.statistics li dl.writing{background-position:-239px -1011px}.daily_events .statistics{background:#fff}.daily_events .training .statistics{margin:0}.daily_events .statistics li dl{width:104px}.daily_events .statistics li dl dd strong{font-size:14px;line-height:12px}.daily_events .activity header{margin:0 0 5px}.daily_events .summary .statistics{margin:5px 0 0}.training ul.statistics{height:45px}.training ul.statistics li dl{height:45px}.training .statistics li dl.study_time{background-position:-244px -832px;width:95px}.training .statistics li dl.sentences{width:95px}.listening .statistics li dl.sentences{background-position:-239px -922px}.speaking .statistics li dl.sentences{background-position:-239px -966px}.training .statistics dt{top:28px}.training .statistics dd{top:6px}.daily_events .training section statistics{margin:0px 0px 0px 10px}.daily_events .training section.last statistics{margin:0}.daily_events .training dl dd{width:85px}.chart_wrapper .statistics li dl{width:105px}.chart_wrapper .statistics{float:right;width:110px;margin:5px 0 0}.chart_wrapper .statistics li{display:block;height:50px;margin-bottom:5px;border:1px solid #ccc;background-color:#FFF;border-radius:3px}.training .chart_wrapper .statistics li{height:45px}.chart_wrapper p.review_items{background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-position:-239px -1227px;background-repeat:no-repeat;border:1px solid #ccc;background-color:#FFF;border-radius:5px;color:#333;float:right;width:88px;height:10px;font-size:9px;padding:7px 0 7px 20px}.chart_wrapper{position:relative;padding:5px 10px 10px;border:1px solid #ccc;background-color:#fafafa;border-radius:5px}.chart_wrapper .chart_container,.chart_wrapper .chart_container .loading{width:707px;height:225px}.chart_wrapper .chart_container{float:left;background:#fff;border:1px solid #ccc;margin-bottom:24px;margin-left:21px;padding-top:5px;position:relative;margin-top:5px}.chart_wrapper .chart_container h3{position:absolute;left:362px;bottom:-33px;color:#666;font-size:11px;font-weight:normal}.chart_wrapper .chart_container h4{color:#666;position:absolute;z-index:10;font-size:10px;padding:0 3px;margin:0 5px;background:#fff;border:1px solid #ddd;border-radius:3px}.chart_wrapper .chart_container article{position:relative}.chart_wrapper .chart_container nav{position:relative}.chart_wrapper .chart_container .line,.chart_wrapper .chart_container .bar{display:none;margin-left:-30px}.chart_wrapper .chart_container .line_chart_container,.chart_wrapper .chart_container .line{width:707px;height:85px;margin-right:3px}.chart_wrapper .chart_container .line_chart_container{margin-bottom:10px}.chart_wrapper .chart_container .line{margin-bottom:5px;margin-left:-29px}.chart_wrapper .chart_container .bar{width:725px;height:147px;border-top:none}.chart_wrapper .chart_container .line canvas{margin-left:9px}.chart_wrapper .appendix{float:right;width:100px;margin-top:5px;padding:0 5px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.chart_wrapper .appendix li{padding:3px 0;border-bottom:1px solid #ccc}.chart_wrapper .appendix li.last{border:none}#current_point{position:absolute;display:none;color:#666;font-weight:bold;opacity:0.9;padding:5px;z-index:100;background-color:#fff;border:3px solid #ccc;border-radius:4px}#current_point h2{font-size:14px}#current_point dl{width:138px;margin-top:2px;padding-top:2px}#current_point dl.study_time{color:#fff;width:130px;padding:1px 4px;background:#aaa;border-radius:3px}#current_point dt,#current_point dd{float:left;padding:2px}#current_point dt{width:100px}#current_point dd{text-align:right;width:30px}#current_point dl.item_stats dd,#current_point dl.sentence_stats dd{font-size:14px}#current_point dl.study_time dt{width:65px}#current_point dl.study_time dd{width:57px}#current_point .items_reviewed{color:#a3d856}#current_point .items_completed{color:#ff8b00}#current_point .items_started{color:#60a80c}#current_point .listening{color:#c7eafb}#current_point .speaking{color:#a2dbe2}#current_point .reading{color:#80d4f7}#current_point .writing{color:#2890d4}#current_point .total{margin-top:2px;padding-top:4px;border-top:2px solid #ccc}.reports #started_courses,.reports #completed_courses{width:450px}.reports .chart_wrapper aside{float:right;margin:0;width:117px}.reports .item_study_progress .chart_wrapper,.reports .training_progress .chart_wrapper{height:282px;width:897px}.reports .chart_switch h2{line-height:20px;margin-right:10px;padding-right:10px;border-right:1px solid #999;font-size:14px;margin-bottom:10px;float:left}.reports .chart_switch h2.disabled a{cursor:default;color:#333;font-weight:bold}.reports .chart_switch h2.last{margin-right:0;padding-right:0;border-right:0}nav.switch_view{font-size:12px;float:right}nav.switch_view li{float:left;border-right:1px solid #666;padding-right:8px;margin-right:8px;line-height:20px}nav.switch_view li.last{margin-right:0;padding-right:0;border-right:none}nav.switch_view li.selected a{cursor:default;color:#333;font-weight:bold}.progress_bar_area span.meter{display:block;text-indent:-9999px;width:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.progress_bar_area .progress_bar_001,.progress_bar_area .progress_bar_001 span.meter{height:12px;background:url(/_assets/common/progress_bar_001-0ad59fa1ae97750e5d01dd004e6a5f29cbde6679251dbf3f87294aa15519f73c.png) no-repeat top left}.progress_bar_area .progress_bar_001{width:430px}.progress_bar_area .progress_bar_001 span.meter{background-position:left -12px}.progress_bar_area .progress_bar_002,.progress_bar_area .progress_bar_002 span.meter{height:11px;background:url(/_assets/common/progress_bar_002-276d2137672354080ce3e1f05e6373e36b10f8cec43443e267a490630fbc66b3.png) no-repeat top left}.progress_bar_area .progress_bar_002{width:350px}.progress_bar_area .progress_bar_002 span.meter{background-position:left -11px}.progress_bar_area .progress_bar_003,.progress_bar_area .progress_bar_003 span.meter{height:15px;background:url(/_assets/common/progress_bar_003-a619ff8f401a64031fee134a940d2151c2db0a176a08626057d1d70b65952e07.png) no-repeat top left}.progress_bar_area .progress_bar_003{width:780px}.progress_bar_area .progress_bar_003 span.meter{background-position:left -15px;border-top-right-radius:10px;border-bottom-right-radius:10px}.progress_bar_area .progress_bar_004,.progress_bar_area .progress_bar_004 span.meter{text-align:left;height:5px;border-radius:5px}.progress_bar_area .progress_bar_004 span.meter.percent_100{background-color:#ff8b00}.progress_bar_area .progress_bar_004{background:#eee}.home .achievements .progress_bar_area{border-top:1px solid #fff;padding:10px 10px 0}.achievements .progress_bar_area .progress_bar_004{background:#eee;border:1px solid #bbb}.home .achievements .progress_bar_area .progress_bar_004{background:#eee;border:1px solid #bbb;height:5px;margin:0 0 2px}.achievements .progress_bar_area .progress_bar_004 span.meter{text-indent:-90000px;overflow:hidden;display:block}.home .achievements .progress_bar_area .progress_bar_004 span.meter{height:5px}.progress_bar_area .progress_bar_004 span.meter{background:#A3D856}.progress_bar_area .module_status_percent{font-size:12px;padding-top:5px}.progress_bar_area .weekly_target_progress,.progress_bar_area .weekly_target_progress span.meter{font-size:12px;width:410px;height:10px;margin-top:1px;background:url(/_assets/home/weekly_target_progress_bar-a516bed3fc797e0e2992e6eec45f07e4909f90efd9b43f6ada8b1d33c2661187.png) no-repeat top left}.progress_bar_area .weekly_target_progress p{white-space:nowrap;margin-top:3px !important}.progress_bar_area .weekly_target_progress label{display:block;float:left;text-align:center;font-size:10px}.progress_bar_area .weekly_target_2{background-position:0px -32px}.progress_bar_area .weekly_target_2 span.meter{background-position:0px -22px}.progress_bar_area .weekly_target_2 label{width:170px}.progress_bar_area .weekly_target_2 label.first{margin-left:-70px;margin-right:20px}.progress_bar_area .weekly_target_2 label.last{margin-left:20px;margin-right:-70px}.progress_bar_area .weekly_target_4{background-position:0px -32px}.progress_bar_area .weekly_target_4 span.meter{background-position:0px -22px}.progress_bar_area .weekly_target_4 label{width:102px}.progress_bar_area .weekly_target_4 label.first{margin-left:-35px;margin-right:-15px}.progress_bar_area .weekly_target_4 label.last{margin-left:-15px;margin-right:-35px}.achievements .page_header h2{float:left;font-size:16px;margin:0;line-height:18px}.reports .chart_wrapper h2{font-size:20px}.reports .chart_wrapper nav,.reports .date_changer nav{color:#333;height:22px;line-height:18px;margin:0px auto;position:relative;text-align:center;width:135px}.reports .date_changer nav{z-index:99;height:auto;top:2px}.reports .chart_wrapper nav h3,.reports.group .progress_report .chart_wrapper h3{text-align:center;color:#555;font-size:15px}.reports .chart_wrapper nav .prev,.reports .chart_wrapper nav .next{position:absolute;top:0}.reports .progress_chart{margin:0 0 20px;position:relative;height:300px}.reports .progress_chart .item_study_progress,.reports .progress_chart .training_iprogress{position:absolute;top:0;left:0}.reports section.completed_courses,.reports section.started_courses{display:none}.reports .item_study_progress h2,.reports .training_progress h2{font-size:14px;margin-bottom:7px}body[data-namespace="group/reports"] .content aside{margin:15px 10px;float:left}body[data-namespace="group/reports"] .content aside h3{font-size:14px;padding-bottom:5px}body[data-namespace="group/reports"] aside.description{width:580px;margin-right:20px}body[data-namespace="group/reports"] aside.description p{font-size:14px}body[data-namespace="group/reports"] aside.appendix{width:250px;padding:15px 20px;background:#dbf2fb;border-radius:5px}body[data-namespace="group/reports"] aside.appendix h3{margin:0;border-bottom:1px solid #999;border-bottom:1px solid #999}body[data-namespace="group/reports"] aside.appendix ul{border-bottom:1px solid #999}body[data-namespace="group/reports"] aside.appendix li{padding:5px 3px;border-top:1px solid #ccc}body[data-namespace="group/reports"] aside.appendix li.first{border:none}body[data-namespace="group/reports"] aside.appendix dl{font-size:14px;line-height:32px;position:relative}body[data-namespace="group/reports"] aside.appendix dt{margin-bottom:2px;border-bottom:1px solid #cde;font-size:12px}body[data-namespace="group/reports"] aside.appendix dd{position:absolute;top:1px;right:10px;font-weight:bold}body[data-namespace="group/reports"] aside.appendix .no_content{padding-top:10px}.reports.report_individual .item_study_progress .chart_wrapper nav ul{display:none}.reports .report_sort,.reports .report_type{display:block;float:left}.reports .csv .member_action_area{width:500px;margin-bottom:10px;float:left}.member_action_container{margin:14px 0 10px}.member_action_container fieldset{position:relative;width:200px;padding:8px 10px;display:inline-block;vertical-align:top;min-height:65px;border-radius:3px}.member_action_container .fieldset_container{background:#f5f5f5;display:inline-block;min-height:50px;margin-right:4px}.member_action_container .fieldset_container h3{margin-left:25px;margin-bottom:2px}.member_action_container .member_date_pickers{background:#f5f5f5;width:300px;position:relative}.member_action_container .member_date_pickers h3{text-align:left;margin-left:12px;margin-bottom:2px}.member_action_container .member_date_pickers input[type=text]{width:100px;margin-right:4px}.reports .csv .member_action_area .submit{float:right;margin-right:20px;margin-top:7px}.reports .report_sort{width:100px;margin-right:15px}.reports .report_sort.from{width:135px;margin-right:0}.reports .report_sort .divider{display:inline;padding-left:10px}.reports .report_sort label{display:block}.reports .report_sort input{width:100px}.reports .report_type{margin-left:7px}.reports .csv .report_type_head{font-weight:bold;display:block}.reports .csv .report_type input{margin-right:15px}.reports .csv a{text-decoration:none;color:#2890D4}.reports .csv a:hover{text-decoration:none;color:#1D6BAB}.reports article.statistics,body[data-namespace="group/reports"] .reports .achievements{float:left;width:450px;margin-bottom:20px}.reports article.statistics{margin-right:20px}.reports article.statistics h2{font-size:14px;margin:0 0 5px}.reports article.statistics ul.statistics{background-color:#f5f5f5;border:1px solid #bbb;height:50px;border-radius:4px}.reports article.statistics ul.statistics li{float:left;padding-left:5px}.reports article.statistics ul.statistics li dl{width:100px;border-right:1px solid #bbb}.reports article.statistics ul.statistics li dt,.reports article.statistics ul.statistics li dd{left:12px}.reports article.statistics ul.statistics li dl.started_items{background-position:-244px -49px}.reports article.statistics ul.statistics li dl.completed_items{background-position:-244px -100px}.reports article.statistics ul.statistics li dl.completed_courses{background-position:-244px -150px;width:105px}.reports article.statistics ul.statistics li dl.completed_courses dt{width:90px}.reports article.statistics ul.statistics li dl.study_time{border:none;background-position:-244px -200px}body[data-namespace="admin/users/study"] .achievements{display:inline-block}body[data-namespace="admin/users/study"] .achievements h2{font-size:14px;margin:0 0 5px}body[data-namespace="admin/users/study"] .achievements ul{background:#f3f3f3;border:1px solid #bbb;border-radius:4px}body[data-namespace="admin/users/study"] .achievements ul li{position:relative;padding:10px;width:128px;height:30px;float:left;border-left:1px solid #ccc}body[data-namespace="admin/users/study"] .achievements ul li.first{border:none}body[data-namespace="admin/users/study"] .achievements ul li h3,body[data-namespace="admin/users/study"] .achievements ul li p{padding-left:40px;font-size:11px}body[data-namespace="admin/users/study"] .achievements ul li h3{font-size:13px}body[data-namespace="admin/users/study"] .achievements ul li h3 span{font-size:11px;font-weight:normal}body[data-namespace="admin/users/study"] .achievements ul li .badge{position:absolute;top:5px;left:5px;width:40px;height:40px}.reports section.completed_courses,.reports section.started_courses{width:451px;display:block;float:left}.reports section.started_courses{margin-right:18px}.reports .completed_courses h2,.reports .started_courses h2{font-size:14px;margin-bottom:7px}.reports .completed_courses article,.reports .started_courses article{padding:8px;background:#f5f5f5;border:1px solid #ccc;border-radius:3px;min-height:70px;margin-bottom:10px;position:relative}.reports .completed_courses article header h3,.reports .started_courses article header h3{float:left;width:300px;margin:0}.reports .completed_courses article header h3{margin:0 0 7px}.reports .completed_courses article .status_percent,.reports .started_courses article .status_percent{float:right;font-size:16px;text-align:right;width:40px}.reports .completed_courses .course_thumb,.reports .started_courses .course_thumb{float:left;margin-right:8px}.reports .completed_courses h3 a,.reports .started_courses h3 a{font-size:16px;color:#333}.reports .completed_courses article nav{float:right}.reports .completed_courses article nav .small_no_focus{margin-top:10px}.reports .completed_courses .progress_bar_area,.reports .started_courses .progress_bar_area{float:left;margin:5px 0px}.reports .started_courses .stats,.reports .completed_courses .stats{width:330px;float:left;line-height:13px}.reports .completed_courses .stats ul li,.reports .started_courses .stats ul li{float:left;margin:0 10px 3px 0}.reports .completed_courses .stats ul li.last,.reports .started_courses .stats ul li.last{margin-right:0}.reports .completed_courses .stats ul li.completed_on,.reports .started_courses .stats ul li.started_on{margin-right:0}.reports .completed_courses .icon_fin{right:10px;top:10px;background-position:-264px -494px}.reports.group .training .chart_wrapper .statistics .study_time{margin-left:5px;width:110px}.reports.group .training .chart_wrapper .statistics .study_time dt,.reports.group .training .chart_wrapper .statistics .study_time dd{left:15px}.member_select{clear:left;margin:4px 0px;font-size:12px}.member_select .loading{display:none;background:url(/_assets/common/loading_16-a9111fe71c0c81a6a185c67bf7b18e08ccee75a82a9052384ed6fccdc99512dc.gif) center center;float:left;width:16px;height:16px;margin-right:6px}span.with_selected{margin-left:10px}.member_select a{font-weight:bold}.group_message{width:540px}.group_message h4{font-size:12px}.group_message .text{width:500px;padding:5px}.group_message div{margin-bottom:10px}.group_message textarea{width:502px;height:140px}.group_message .cancel{margin-right:10px}.group_message div.submit{text-align:right;margin-bottom:0px;clear:both}p.user_count{float:right;margin:0 0 10px;font-size:11px}div.invite_users{width:420px}.users .invite_users textarea{width:405px;height:150px;margin:0 0 15px}body[data-controller="reports"][data-namespace="reports"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="reports"][data-namespace="reports"] .content .wrapper>*{font-size:14px}body[data-controller="reports"][data-namespace="reports"] .primary-content,body[data-controller="reports"][data-namespace="reports"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="reports"][data-namespace="reports"] .primary-content{width:680px}body[data-controller="reports"][data-namespace="reports"] .primary-content.alone{width:100%}body[data-controller="reports"][data-namespace="reports"] .secondary-content{margin-left:20px;width:260px}body[data-controller="reports"][data-namespace="reports"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="reports"][data-namespace="reports"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="reports"][data-namespace="reports"] .content-container.progress{overflow:visible}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .content-primary{padding-top:0}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart{height:310px;margin:15px 0 0;padding:4px 20px;border:1px solid #ccc;border-radius:5px;background-color:#fafafa;box-sizing:border-box}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .item_study_progress{position:relative}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper{width:auto;border:0;background:none}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary{width:120px}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics{width:100%}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li{width:100%;border:0;background:none}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li dl,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li dl{width:100%}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li dl dd,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li dl dd{width:100%;top:7px}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li dl dt,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li dl dt{width:100%;font-size:12px;color:#999;top:30px}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li.review_items,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li.review_items{height:20px}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li.review_items dl,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li.review_items dl{height:20px;background-position:-239px -1227px}body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #study_summary .statistics li.review_items dl dt,body[data-controller="reports"][data-namespace="reports"] .content-container.progress .progress_chart .chart_wrapper #training_summary .statistics li.review_items dl dt{top:6px}body[data-controller="calendars"][data-namespace="calendars"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="calendars"][data-namespace="calendars"] .content .wrapper>*{font-size:14px}body[data-controller="calendars"][data-namespace="calendars"] .primary-content,body[data-controller="calendars"][data-namespace="calendars"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="calendars"][data-namespace="calendars"] .primary-content{width:680px}body[data-controller="calendars"][data-namespace="calendars"] .primary-content.alone{width:100%}body[data-controller="calendars"][data-namespace="calendars"] .secondary-content{margin-left:20px;width:260px}body[data-controller="calendars"][data-namespace="calendars"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="calendars"][data-namespace="calendars"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses{padding:0}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .target_notice{margin:0}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area{width:430px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area #study_target_form{margin-top:0}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .target_11 .study_target_range_box .study_target_meter_labels label{width:82px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box{width:auto;margin:0;padding:17px 0;float:none;overflow:visible}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_container,body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_labels{width:100%}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_container .slider{width:100%;background-size:100% 300%}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_labels{display:table;width:430px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_labels label{width:95px;margin:10px 0;padding:0;text-align:center;font-size:12px;box-sizing:border-box}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_labels label.first{width:50px;text-align:left}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .slider-area .study_target_range_box .study_target_meter_labels label.last{width:70px;position:absolute;right:-35px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .stats{width:180px;margin-top:8px;margin-left:30px;margin-bottom:20px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .stats .content-list.study-breakdown li:first-child .primary{padding-top:0}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .stats .content-list.study-breakdown .primary{padding-top:15px;color:#333;font-size:15px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .stats .content-list.study-breakdown .secondary{padding-bottom:0;text-align:left;font-weight:bold}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .stats .content-list.study-breakdown .streak-total{font-size:1.3em}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .status-area{width:330px;position:absolute;bottom:0;left:60px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .status-area .content-tip-message:after{font-size:70px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .status-area .content-tip-message .message-container{right:20%;bottom:13px}body[data-controller="calendars"][data-namespace="calendars"] .study-target .my_courses .status-area .content-tip-message .message-container .message{padding:12px 8px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar th{font-size:12px;vertical-align:middle}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary{width:100%}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .month-switcher{width:100%}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .daily_stats{width:75px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .daily_stats time{width:75px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .study_time.ellipsis{width:71px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .time,body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .vs,body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .today time{color:#666;font-weight:bold;background-color:#fffacd}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .vs.positive-change{color:#7cbd00}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .vs.negative-change{color:#cc3300}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .time br{display:none}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar .calendar-primary .time span:after{content:'\A';white-space:pre}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend{margin-top:20px;border-spacing:0}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons{vertical-align:middle}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list{width:auto;display:inline-block}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list .list-item{height:13px;display:inline;margin-top:0;padding-left:18px;background-image:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png);background-repeat:no-repeat;color:#333;font-size:13px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list .list-item+.list-item{margin-top:8px;margin-left:20px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list .list-item.icon-start{background-position:-264px -454px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list .list-item.icon-completed{background-position:-264px -494px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-icons .content-list .list-item.icon-checkpoint{background-position:-264px -474px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats{border:0}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list{text-align:right}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item{display:block;margin:3px 0}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item.study-time{margin-right:20px}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item .primary{display:inline-block;font-size:14px;font-weight:bold;color:#333}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item .primary .time{color:#000}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item .primary .time br{display:none}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item .primary .percentage{color:#7cbd00}body[data-controller="calendars"][data-namespace="calendars"] .monthly-calendar .calendar-legend .calendar-stats .content-list .list-item .primary .time-description{display:inline-block;font-weight:normal;width:150px}body[data-controller="calendars"][data-namespace="calendars"] .study-progress{overflow:visible}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box{margin-top:0;padding-top:0;border-top:0}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box+.daily.box{margin-top:15px;padding-top:15px;border-top:2px solid #eaeaea}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper{width:50px;display:inline-block;position:relative;top:0;left:0;text-align:center}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper .calendar-page{width:50px;display:inline-block;color:#999;text-align:center}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper .calendar-page .month{display:block;color:#fff;font-size:10px;font-weight:normal;line-height:12px;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#CC3300}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper .calendar-page .day{display:block;font-size:18px;font-weight:bold;line-height:18px;padding:2px 0 0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background-color:white}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper .calendar-page .year{display:block;font-size:10px;font-weight:normal;line-height:10px;padding:0px 0px 3px;border:1px solid #e2e2e2;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:white}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .calendar-wrapper .share-btn{display:inline-block;margin-top:3px}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .total{display:inline-block;width:168px;margin-left:5px;vertical-align:top}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .total .daily_events{margin-bottom:0}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .total .daily_events .course_activity li{float:none}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .total h4{border-bottom:1px solid #eaeaea}body[data-controller="calendars"][data-namespace="calendars"] .study-progress .daily.box .total p{margin-left:11px}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content .wrapper>*{font-size:14px}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .primary-content,body[data-controller="courses"][data-namespace="courses"][data-action="show"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .primary-content{width:680px}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .primary-content.alone{width:100%}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .secondary-content{margin-left:20px;width:260px}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content-container.content-summary .content-details .details-primary,body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content-container.content-summary .content-details .details-secondary{width:50%}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .divider{border-top:1px solid #ccc}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content-tabs{position:relative}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content-tabs .content-options{position:absolute;top:0;right:0}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .content-tabs .content-options .tab-option{display:inline-block;vertical-align:middle;float:none;margin:0}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .item_explorer .items .ajax_loading{position:relative;background:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat;background-position-x:50%;background-position-y:50%;border-color:#ccc;opacity:1}body[data-controller="courses"][data-namespace="courses"][data-action="show"] .item_explorer .items .ajax_loading>*{opacity:0.3}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content .wrapper>*{font-size:14px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .primary-content,body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .primary-content{width:680px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .primary-content.alone{width:100%}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .secondary-content{margin-left:20px;width:260px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content-container.content-summary .content-details .details-primary,body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content-container.content-summary .content-details .details-secondary{width:50%}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .divider{border-top:1px solid #ccc}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content-tabs{position:relative}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content-tabs .content-options{position:absolute;top:0;right:0}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .content-tabs .content-options .tab-option{display:inline-block;vertical-align:middle;float:none;margin:0}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_explorer .items .ajax_loading{position:relative;background:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat;background-position-x:50%;background-position-y:50%;border-color:#ccc;opacity:1}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_explorer .items .ajax_loading>*{opacity:0.3}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .publish_notice .content-actions .btn.btn-bar.do_publish{visibility:hidden}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form{padding:10px 10px 15px;background:#F3F3F3;border:1px solid #CCC;margin:10px 0;border-radius:3px;border-top:1px solid #aaa;position:relative}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .audio.disabled{display:block}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form input[type="text"]{font-size:14px;width:250px;padding:3px;margin:0 0 5px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form h4{font-size:10px;font-weight:normal}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form input#item_cue_transliteration{width:140px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form input[type="submit"]{margin-top:16px;margin-right:5px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .ajax_loading{background:#eee}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .ajax_loading *{opacity:0.6}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .ajax_loading .loading{display:block;position:absolute;top:1px;left:90px;opacity:1}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response{float:left;margin-left:10px;margin-right:10px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response.character_based{width:330px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response.character_based .left_column{width:175px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response.character_based .left_column input[type="text"]{width:150px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response.character_based .right_column{width:155px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .cue_response.character_based input[type="text"]{width:315px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .note{clear:both;color:#666;margin-left:20px;font-size:11px}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .extra_options{position:absolute;bottom:30px;left:320px;margin:0;font-weight:bold}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .form_actions{float:left;position:relative;top:10px;left:0;bottom:0}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .form_actions input{margin-top:0}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .form_actions a.cancel{background:none}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .audio.edit{width:25px;margin:18px 0 0}body[data-controller="courses"][data-namespace="custom/courses"][data-action="show"] .item_form .audio.edit .audio.icon{display:block;margin:0 0 10px}.add-to-courses-modal{width:430px}.add-to-courses-modal .content-primary select{width:100%;margin:1em 0 0}.add-to-courses-modal .content-actions{margin:1em}.course-content{font-size:16px}.course-content .content-details .details-primary,.course-content .content-details .details-secondary{width:50%}.course-content .items{min-height:200px;margin:0 15px;display:table}.course-content .item{display:table-row}.course-content .item.skipped .item-details>div,.course-content .item.skipped .sentence{opacity:0.5}.course-content .item+.item>div{border-top:1px solid #ccc}.course-content .item-details{display:table-cell;vertical-align:top;min-width:323px;padding:10px 10px 10px 0}.course-content .item-details>div{vertical-align:top;display:inline-block}.course-content .cue-response{width:180px}.course-content .cue-response .cue{color:#333;font-weight:bold}.course-content .cue-response .cue:hover{color:#2890D4}.course-content .cue-response .transliteration{color:#ff8b00;font-weight:12px}.course-content .part-of-speech-container{font-size:12px;float:right;text-align:right}.course-content .progress-bar-container{display:inline-block;width:50px;margin-top:0.4em}.course-content .progress-bar-container .progress-bar{height:5px}.course-content .progress-bar-container .progress-tag{font-weight:bold}.course-content .item-sentences{display:table-cell;vertical-align:top;width:100%;border-left:1px solid #ccc}.course-content .item-audio-container{padding:0 10px 0 5px;width:24px}.course-content .sentence{padding:10px 0 8px 15px}.course-content .sentence>div{vertical-align:top;display:inline-block}.course-content .sentence+.sentence{border-top:1px solid #ccc}.course-content .sentence-audio-container{padding:0 10px 0 0;width:24px}.course-content .sentence-text{width:450px}.course-content .sentence-text .transliteration{font-size:14px}.course-content .sentence-image{float:right}.course-content .content-details-footer{border-top:1px solid #ccc;border-bottom:none}.course-content .glyph-volume-max{line-height:1.4;cursor:pointer;color:#999}.course-content .glyph-volume-max:hover{color:gray}.content-summary .content-primary.content-columns{box-sizing:border-box;border-spacing:0}.content-summary .content-primary.content-columns .study-stats{width:330px}.content-summary .content-primary.content-columns .study-stats .content-stats .content-column .accent{height:33px}.content-summary .content-primary.content-columns .study-stats .content-stats .content-column .primary{font-size:16px}.content-summary .content-primary.content-columns .study-stats .content-stats .content-column .secondary{font-size:13px}.content-summary .content-primary.content-columns .content-column{border-left:0}.content-summary .content-primary.content-columns .content-column .stats{border-spacing:0}.content-summary .content-primary.content-columns .content-column .stats .stat{display:inline-block;margin-left:0;padding-bottom:5px;padding-left:0;border-left:0;text-transform:capitalize}.content-summary .content-primary.content-columns .content-column .stats .stat+.stat{margin-left:10px;padding-left:10px;border-left:1px solid #eaeaea}.content-summary .content-primary.content-columns .content-column .stats .stat a{color:#000}.content-summary .content-primary.content-columns .content-column .stats .stat a:hover{color:#0081bd}.content-summary .content-primary.content-columns .content-column .stats .stat .primary{font-weight:bold}.content-summary .content-primary.content-columns .content-column .stats .stat .secondary{color:#333}.content-summary .content-primary.content-columns .content-column .course-title{width:305px;font-size:17px}.content-summary .content-primary.content-columns .content-column.course-picture{width:140px;padding-right:15px}.content-summary .content-primary.content-columns .content-column.course-picture .content-figure{width:140px}.content-summary .content-primary.content-columns .content-column.course-picture .action-link{display:inline-block;width:100%;margin-top:5px;text-align:center}.content-summary .content-primary.content-columns .content-column.course-data{width:480px;padding-right:15px}.content-summary .content-primary.content-columns .content-column.course-data .description{margin-top:10px;font-size:12px;white-space:pre-wrap}.content-summary .content-primary.content-columns .content-column.course-data .description p{margin-top:5px;line-height:18px}.content-summary .content-primary.content-columns .content-column.course-data .divider{margin:1.7em 0}.content-summary .content-primary.content-columns .content-column.course-actions{padding-left:15px;border-left:1px solid #eaeaea}.content-summary .content-primary.content-columns .content-column.course-actions .action{padding:10px 0;border-top:0;font-size:0}.content-summary .content-primary.content-columns .content-column.course-actions .action .btn{display:inline-block;margin-right:10px}.content-summary .content-primary.content-columns .content-column.course-actions .action h3{display:inline-block;vertical-align:middle;font-size:17px;font-weight:bold}.content-summary .content-primary.content-columns .content-column.course-actions .action p{font-size:10px}.content-summary .content-primary.content-columns .content-column.course-actions .action+.action{border-top:1px solid #eaeaea}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns{border-spacing:0}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns .content-column{border-spacing:0;position:relative}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns .content-column.primary .content-column{width:45px}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns .content-column.primary .content-column+.content-column{width:auto;vertical-align:middle}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns .content-column.secondary{text-align:right}.content-summary .content-primary.content-columns .content-column.course-actions .action .content-columns .content-column.secondary .progress-knob{position:absolute;top:0;right:0}.content-summary.course-summary-container .content-primary.content-columns .content-column.course-picture{width:130px}.content-summary.course-summary-container .content-primary.content-columns .course-data{width:auto;position:relative}.content-summary.course-summary-container .content-primary.content-columns .course-launcher{position:absolute;top:0;right:1em}.content-summary.course-summary-container .content-primary.content-columns .course-progress{padding:10px 15px;border-left:1px solid #eaeaea;position:relative;text-align:center}.content-summary.course-summary-container .content-primary.content-columns .course-progress-header{font-weight:bold}.content-summary.course-summary-container .content-primary.content-columns .progress-domain{display:block;font-weight:bold;margin-top:0.55em}.content-summary.course-summary-container .content-primary.content-columns .radial-progress-container{display:inline-block;margin:15px;width:50px;height:50px;font-size:12px;vertical-align:top}.content-summary.course-summary-container .content-primary.content-columns .warning-message{background:#fffacd;border-radius:5px;padding:20px 10px;position:absolute;top:50%;transform:translateY(-50%)}.content-summary.course-summary-container .course-launcher-enabled .content-primary.content-columns .course-data{width:550px}.hidden{display:none}.content-word-listing .content-details .details-primary{width:50%}.content-word-listing .content-details .details-secondary{width:50%}.content-word-listing .details-primary>.actions{display:inline-block;margin-left:0}.content-word-listing .details-primary>.actions+.actions{margin-left:20px}.content-word-listing .item_explorer{padding:0 15px}.content-word-listing .item_explorer .items{min-height:0;margin:0}.content-word-listing .item_explorer .items .item_cell .item .cue_response.text{min-height:0}.content-word-listing .item_explorer .items .item_cell .item .item_actions{margin-left:35px}.content-word-listing .item_explorer .items .sentence_actions,.content-word-listing .item_explorer .items .item_actions{margin-top:5px}.content-word-listing .item_explorer .items .sentence_actions .edit_sentence,.content-word-listing .item_explorer .items .sentence_actions .edit_item,.content-word-listing .item_explorer .items .item_actions .edit_sentence,.content-word-listing .item_explorer .items .item_actions .edit_item{float:left}.content-word-listing .item_explorer .items .sentence_actions .input-override,.content-word-listing .item_explorer .items .item_actions .input-override{color:#2890D4;float:left;border:none;background:transparent;font-size:12px;font-weight:bold;padding:0;margin:1px 0}.content-word-listing .item_explorer .items .sentence_actions .remove_sentence,.content-word-listing .item_explorer .items .sentence_actions .remove_item,.content-word-listing .item_explorer .items .sentence_actions .add_sentence,.content-word-listing .item_explorer .items .item_actions .remove_sentence,.content-word-listing .item_explorer .items .item_actions .remove_item,.content-word-listing .item_explorer .items .item_actions .add_sentence{margin-left:10px;padding-left:10px;border-left:1px solid #eaeaea}.content-word-listing .item_explorer td{vertical-align:top}.content-word-listing .item_explorer td.item_cell{width:305px;padding-top:10px;padding-bottom:10px}.content-word-listing .item_explorer td.sentence_cell{width:100%;border-left:1px solid #ccc;border-right:0}.content-word-listing .item_explorer .sentence_cell{width:450px}.content-word-listing .item_explorer .sentence_cell .sentence_sound{float:left;margin:0 10px}.content-word-listing .item_explorer .sentence_cell .sentence_sound+.sentence_translations{margin-left:0}.content-word-listing .item_explorer .sentence_cell .sentence_translations{float:left;margin-left:45px}.content-word-listing .item_explorer .sentence_cell .sentence_translations p{margin-left:0;margin-right:0}.content-word-listing .item_explorer .progress_cell{width:120px}.content-word-listing .item_explorer ul li{padding:0;border-top:0}.content-word-listing .item_explorer ul li+li{border-top:1px solid #ccc}.content-word-listing .item_explorer ul li.loading{padding:30px;border:none}.content-word-listing .item_explorer ul li .checkbox{float:left;padding:10px 0px}.content-word-listing .item_explorer ul li .sentence_cell .text.dictionary-target{color:#000}.content-word-listing .item_explorer ul li .sentence_cell .transliteration{margin-top:5px;font-size:14px;color:#333}.content-word-listing .item_explorer ul li .sentence_cell .translation{margin-top:5px;color:#000}.content-word-listing .item_explorer ul li .item{margin-left:4px}.content-word-listing .item_explorer ul li .item>.audio{position:relative;top:-3px}.content-word-listing .item_explorer ul li .item .cue_response{position:relative;margin-left:35px}.content-word-listing .item_explorer ul li .item .cue_response.image .part_of_speech{position:static}.content-word-listing .item_explorer ul li .item .cue_response .progress_bar_area{position:absolute;right:0}.content-word-listing .item_explorer ul li .item .cue_response .progress_bar_area .module_status_percent{padding-top:2px}.content-word-listing .item_explorer ul li .item .cue_response .progress_bar_area,.content-word-listing .item_explorer ul li .item .cue_response .progress_wrapper{float:right;width:50px}.content-word-listing .item_explorer ul li .item .part_of_speech{margin-right:0;position:relative;color:#333;font-size:14px}.content-word-listing .item_explorer ul li .item .transliteration{font-size:14px;font-weight:normal;color:#ff8b00}.content-word-listing .item_explorer ul li .item .response{width:200px;color:#000;font-size:16px;font-weight:normal}.content-word-listing .item_explorer ul li .sentence{float:none;width:auto;padding:10px 0px 8px;border-top:1px solid #eaeaea}.content-word-listing .item_explorer ul li .sentence p{width:450px;margin:0 10px;font-size:16px}.content-word-listing .item_explorer ul li .sentence .sentence_image{float:right;display:inline-block}.content-word-listing .item_explorer ul li .sentence .sentence_image .content-figure{display:block}.content-word-listing .item_explorer ul li .sentence:first-child{border:none}.content-word-listing .item_explorer ul li .sentence_1{border:none}.content-word-listing .item_explorer ul li .sentence_2,.content-word-listing .item_explorer ul li .sentence_3{margin:0}.content-word-listing .item_explorer ul li .translation{margin:5px 10px 10px}.content-word-listing .item_explorer ul li .progress-bar-container{float:right;width:50px;text-align:right}.content-word-listing .item_explorer ul li .progress-bar-container .progress-bar{height:5px}.content-word-listing .item_explorer ul li .progress-bar-container .progress-tag{font-size:12px;text-align:right}.content-word-listing .item_explorer ul li .progress_bar_area{float:left;width:110px;margin:10px 0px 0px 10px;text-align:right;clear:none}.content-word-listing .item_explorer ul li .progress_bar_area .progress_wrapper{float:left;width:95px}.content-word-listing footer.content-details{border-top:1px solid #ccc;border-bottom:0}body[data-controller="user_beta_signups"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="user_beta_signups"] .content .wrapper>*{font-size:14px}body[data-controller="user_beta_signups"] .primary-content,body[data-controller="user_beta_signups"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="user_beta_signups"] .primary-content{width:680px}body[data-controller="user_beta_signups"] .primary-content.alone{width:100%}body[data-controller="user_beta_signups"] .secondary-content{margin-left:20px;width:260px}body[data-controller="user_beta_signups"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="user_beta_signups"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="user_beta_signups"] .content-splash{padding:50px 90px;text-align:center}body[data-controller="user_beta_signups"] .content-splash .accent{font-size:36px;margin-bottom:1.5em}body[data-controller="user_beta_signups"] .content-splash .description{font-size:16px;line-height:2;margin-bottom:1.5em}body[data-controller="user_beta_signups"] .content-splash .opt-out-wrapper{margin-top:0.2em}body[data-controller="user_beta_signups"] .content-splash .description-brief{font-size:26px;margin-bottom:0.75em}body[data-controller="user_beta_signups"] .content-splash .description-full{text-align:justify}body[data-controller="user_beta_signups"] .content-splash .btn-text{display:inline-block;vertical-align:middle}body[data-controller="user_beta_signups"] .content-splash .btn{margin-bottom:0.6em}body[data-controller="user_beta_signups"] .content-splash .btn .btn-accent{font-size:50px;display:inline-block;background-color:#fff;border-radius:50%;position:relative;vertical-align:middle;height:1.1em;width:1.1em}body[data-controller="user_beta_signups"] .content-splash .btn .btn-accent:after{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-rendering:optimizeLegibility;speak:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"iKnow Icons";transform:scaleX(-1);content:"\E027";display:inline-block;position:absolute;left:0.17em;top:0.06em;font-weight:normal;color:#ff8b00}body[data-controller="user_beta_signups"] .content-splash .btn:hover .btn-accent:after{color:#e67d00}td.category_cop{vertical-align:middle;text-align:center;border:none}td.category_cop p{margin:5px 0}td.category_cop p .button{width:auto}div.tag_block{width:100%}div.tag_block div{font-size:160%;text-align:center;margin:auto;width:90%}.faq_footer_link{margin:0;padding-top:0}.faq_tag_row{font-weight:bold}.faq_tag_row span{float:left}.faq_tag_row a{float:right;font-weight:normal;font-size:80%;line-height:160%}.env_checks .faqs_sidebar{width:234px;float:right;clear:right;background:#DBF2FB;border-radius:5px;padding:16px;line-height:24px;margin-bottom:10px}.env_checks .grid_12 h1{border-bottom:1px solid #999999;margin:10px;padding-bottom:10px;font-size:22px}.env_checks .faq_environment .checklist{display:block;float:left;width:600px;padding:20px}.env_checks .faq_environment .checklist dl{border-bottom:1px dotted #333;display:none;position:relative;height:50px}.env_checks .faq_environment .checklist dt,.env_checks .faq_environment .checklist dd{height:40px;line-height:40px;top:10px;position:absolute}.env_checks .faq_environment .checklist dt{font-size:18px;width:160px}.env_checks .faq_environment .checklist dd{left:160px;text-indent:100px;font-weight:bold;font-size:12px}.env_checks .faq_environment .checklist dd.env_ok{background:url(/_assets/common/check_images_medium-d1aba937e17a6a3e82090b7af55da563b1c0e639140591a268c89d9749a6ac67.png) no-repeat 0 4px}.env_checks .faq_environment .checklist dd.env_error{background:url(/_assets/common/check_images_medium-d1aba937e17a6a3e82090b7af55da563b1c0e639140591a268c89d9749a6ac67.png) no-repeat 0 -36px}.env_checks .faq_environment .checklist .env_fail{margin-top:20px}.env_checks .faq_environment .checklist .env_details{list-style:inside disc;line-height:24px;margin-top:20px;display:none}.content_editor .course_contents{padding-bottom:80px}.course_fields .language_pair{margin-bottom:20px;float:left;width:200px;margin:0 20px 0 0}.course_fields .cue_language{float:left;margin:0 0 10px 0}.course_fields .course_image{float:left;width:340px}.course_fields .uploader .image{display:none}.course_fields .item_adding_method{clear:both;margin:0 0 30px}.course_fields .item_adding_method li{float:left;margin:0 20px 0 0}.course_fields .item_adding_method li label{display:inline;margin:0 0 0 5px}.course_fields label,.course_fields h4{display:block;clear:both;color:#333;font-weight:normal;padding:0 0 5px;font-weight:bold}.course_fields .put_url label{clear:none}.content_editor .upload_file label{margin:10px 0}.contents .edit_group .uploader .upload_file .put_url{margin-left:0}.course_fields input[type=text]{font-size:18px;margin-bottom:20px;width:550px}.course_fields .put_url input[type="text"]{width:245px;margin:0 0 10px}.course_fields .description{margin-bottom:20px}.course_fields textarea{height:115px;width:550px;overflow:auto}.course_fields .delete{margin:10px 0}.content_editor.sentence_fields .sound h3 span{color:#888;font-weight:normal;margin-left:10px}.content_editor .details{margin:0 0 20px}.content_editor .details .section_header{border-bottom:1px solid #aaa;margin-bottom:15px;position:relative}.content_editor .details .section_header .big_no_focus a{background-position:0 -1960px;color:#fff;font-weight:bold;text-shadow:1px -1px 1px rgba(0,0,0,0.2);font-size:12px}.content_editor .details .section_header .big_no_focus a:hover{background-position:0 -1960px}.content_editor .details .section_header h2{padding:15px 0 5px}.content_editor .details .section_header h2 a{margin-left:5px}.content_editor .launcher{float:right}.content_editor .sentence_actions a span,.content_editor .sentence_actions span,.content_editor .add_sentence_action a span,.content_editor .item_actions a span,.content_editor .item_actions form span,.content_editor .details .section_header h2 a span,.content_editor .audio.edit a.modal span,.content_editor .audio.edit a.modal span,a.destroy_series,.destroy_course span,.edit_series_info span,.edit_course span{display:block;width:20px;height:20px;margin:0 3px 5px 0;text-indent:-90000px;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat 0 -623px;border:0;overflow:hidden;line-height:25px;float:left}.content_editor .edit_item a:hover span,.content_editor .audio.edit a.modal span,.content_editor .audio.edit a.modal:hover span,.edit_series_info:hover span,.edit_course:hover span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat 0 -645px}.content_editor .sentence_actions a,.content_editor .sentence_actions,.content_editor .add_sentence_action a,.content_editor .item_actions a,.content_editor .item_actions form,.content_editor .details .section_header h2 a,.content_editor .audio.edit a.modal,.content_editor .audio.edit a.modal,a.destroy_series,.destroy_course,.edit_series_info,.edit_course{display:block;height:20px;margin:0 0 5px 0;overflow:hidden;line-height:22px;float:left;font-size:11px}.edit_course span.published{width:auto;height:auto;float:none;text-indent:0;display:inline;background:none;color:#666}.content_editor.course_fields{width:570px;margin:0 auto}.content_editor.course_fields .privacy{float:left;width:310px}.content_editor.course_fields .discussions{float:left;width:200px;margin:0 20px 0 0}.content_editor.course_fields .discussions input,.content_editor.course_fields .discussions label{float:left;font-weight:normal;margin:0 5px 0 0;clear:none}.content_editor.course_fields .discussions p,.content_editor.course_fields .privacy{margin:0 0 10px 0}.content_editor.course_fields .dialog_body{padding-bottom:40px}.content_editor .item_actions a{margin:0 10px 0 0;line-height:25px;float:left;font-size:11px}a.edit_course{position:absolute;left:20px;top:160px;line-height:24px}.content_editor .details .section_header h2 a,.edit_series_info{display:inline-block;vertical-align:middle;float:none}.content_editor .minimum_items_required{display:none;float:right;line-height:30px;color:#888}.edit_series_info{margin:0 0 0 10px}.content_editor a.add_sentence span,.users .invite_users a.format_email{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -21px -623px}.content_editor a.add_sentence:hover span,.users .invite_users a.format_email:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -21px -645px}.content_editor a.edit_item span,.content_editor a.edit_sentence span,.content_editor .audio.edit a.modal span,.content_editor .details .section_header h2 a span,.group_content .series_course .edit_course,.edit_series_info{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat 0 -623px}.content_editor a.edit_item:hover span,.content_editor a.edit_sentence:hover span,.content_editor .audio.edit a.modal:hover span,.content_editor .details .section_header h2 a:hover span,.edit_course:hover span,.edit_series_info:hover span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat 0 -645px}.content_editor form#remove_item_form,.destroy_course,.content_editor form#remove_sentence_form{position:relative;height:22px;float:left;padding:3px 0 3px 15px;line-height:17px}.content_editor form#remove_item_form span,.content_editor form#remove_sentence_form span{position:absolute;left:0;top:0}.content_editor form#remove_item_form:hover span,.content_editor form#remove_sentence_form:hover span{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -41px -645px}.content_editor form#remove_item_form input,.content_editor form#remove_sentence_form input{border:none;background:transparent;color:#2890D4;font-size:11px;padding:0 0 0 6px}.group_content .series_box a.destroy_series,.group_content .series_course .destroy_course,.content_editor form#remove_item_form span,.content_editor form#remove_sentence_form span,a.destroy_series:hover,.destroy_course:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -41px -623px}.group_content .series_box .destroy_series a:hover,.group_content .series_course .destroy_course:hover,.content_editor form#remove_item_form:hover span,.content_editor form#remove_sentence_form:hover,.destroy_series a:hover,.destroy_course:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -41px -645px}.content_editor .form_actions a.cancel{background:none}.item_explorer .item_actions input.remove_item{color:#2890D4;float:left;border:none;background:transparent;font-size:11px}.content_editor .details .info .image{float:left;margin-right:15px}.content_editor .details .info .description{clear:left;float:left;margin-right:10px;height:162px;overflow:hidden;font-size:14px;line-height:1.3;width:480px}.content_editor .details .description{position:relative}.content_editor .details .description .full_content{padding-bottom:2em}.content_editor .details .description .full_content p{margin:0 0 1.3em}.content_editor .details .description .toggle{display:block;background-color:#fff;width:100%;position:absolute;padding-top:0em;bottom:0}.content_editor .details .info .statistics{margin-top:0;float:left;background-color:#dff6ff;border-radius:5px;min-height:110px;width:280px}.content_editor .details .info .statistics h3{margin:15px 15px 0;font-size:14px}.content_editor .details .info .statistics dl{display:block;border-top:1px solid #333;border-bottom:1px solid #333;margin:5px 15px 20px;clear:both;font-size:12px}.content_editor .details .info .statistics dl dt,.content_editor .details .info .statistics dl dd{float:left;border-bottom:1px solid #CCC;line-height:25px;height:25px}.content_editor .details .info .statistics dl dt{clear:left;width:110px}.content_editor .details .info .statistics dl dd{width:140px;text-align:right}.content_editor .details .info .statistics dl .ddend{border-bottom-style:none}.content_editor .details .info .statistics dl .notes{width:260px;height:18px;line-height:12px}.content_editor .details .info .statistics p{font-size:14px;line-height:20px}.content_editor .details .info .statistics ul{padding:0 0 10px 10px}.content_editor .details .inner_left,.content_editor .details .inner_right{margin-top:10px}.content_editor .details .import_status{font-size:14px;margin:0 0 20px;padding:10px 20px 10px 30px;border:1px solid #c3bf55;background:#FFC url(/_assets/common/loading_16-a9111fe71c0c81a6a185c67bf7b18e08ccee75a82a9052384ed6fccdc99512dc.gif) 1% 50% no-repeat;border-radius:4px}.content_editor .details .import_status .warning{padding:10px 0 0}.content_editor .course_contents h3{font-size:16px;padding:0;line-height:22px}.content_editor .course_contents h3 span{float:left;margin-right:10px}.content_editor .course_contents h3 span.language{font-weight:normal;font-size:12px}.content_editor .item_explorer .new_item_top{float:none;text-align:left;border-top:1px solid #666;padding:10px 0 0}.content_editor .course_contents .actions{float:left;margin-top:6px}.content_editor a.done{font-weight:bold;line-height:20px;margin-left:20px;font-size:11px}.content_editor a.add_item,.content .series_actions a,.series_list .series_actions a{display:block;float:left;margin:0 0 5px;display:block;color:#333;font-size:10px;font-weight:bold;width:83px;height:24px;line-height:21px;margin:0 0 5px;text-align:center;background:none}.content_editor a.add_item:hover,.series_list .series_actions a:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -1px -583px}.content_editor a.add_item,.content .series_actions a,.series_list .series_actions a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -1px -557px}.content .series_actions{overflow:hidden;margin:5px 0}.content .group_actions{padding:2px}.content .group_actions a{margin-left:5px}.content .series_actions a{margin-right:5px}.content_editor .item_explorer .more .done{color:#2890D4;display:block;font-weight:bold;float:left;line-height:24px;margin-left:20px}.content_editor .tab_bar .tab.selected{border-bottom:3px solid #f5f5f5;background:#f5f5f5}.content_editor .more button{margin:10px 20px 10px 0}.courses.show .tab_bar .actions{margin-top:4px}.courses.show .tab_bar .actions,.courses.show .tab_bar .actions div{float:right;margin-right:5px}.content_editor .item_explorer form.item_form{padding:10px 10px 15px;background:#F3F3F3;border:1px solid #CCC;margin:1px 0 10px;border-radius:3px}.content_editor .item_explorer form.item_form .audio.disabled{display:block}.content_editor .item_explorer #new_item form{border-top:1px solid #aaa}.content_editor .item_explorer form.item_form input[type=text]{font-size:14px;width:250px;padding:3px;margin:0 0 5px}.content_editor .item_explorer form.item_form h4{font-size:10px;font-weight:normal}.content_editor .item_explorer form.item_form input#item_cue_transliteration{width:140px}.content_editor .item_explorer form.item_form input[type=submit]{margin-top:16px;margin-right:5px}.content_editor .item_explorer .ajax_loading{background:#eee}.content_editor .item_explorer .ajax_loading *{opacity:0.6}.content_editor .item_explorer .ajax_loading .loading{display:block;position:absolute;top:1px;left:90px;opacity:1}.content_editor .item_explorer form.item_form .cue_response{float:left;margin-left:10px;margin-right:10px}.content_editor .item_explorer #new_item form .cue_response{float:left;margin-left:20px;margin-right:10px}.content_editor .item_explorer form.item_form .cue_response.character_based{width:330px}.content_editor .item_explorer form .cue_response.character_based .left_column{width:175px}.content_editor .item_explorer form .cue_response.character_based .right_column{width:155px}.content_editor .item_explorer form.item_form .cue_response.character_based input[type=text]{width:315px}.content_editor .item_explorer form.item_form .cue_response.character_based .left_column input[type=text]{width:150px}.content_editor .item_explorer form.item_form .part_of_speech{float:left}.content_editor .item_explorer form.item_form .note{clear:both;color:#666;margin-left:20px;font-size:11px}.content_editor .item_explorer input.ac_loading{background-image:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) !important;background-repeat:no-repeat !important;background-position:top right !important}.content_editor .item_explorer li{position:relative;padding:0}.content_editor .item_explorer li table{width:100%}.content_editor .item_explorer li.loading{padding:50px}.content_editor .item_explorer header{padding-left:20px}.content_editor .item_explorer .items{margin:10px 20px}.content_editor .item_explorer .item{padding:10px 0;float:none;width:360px}.content_editor .item_explorer .item .text{font-size:16px;line-height:24px;overflow:hidden;width:205px}.content_editor .item_explorer .item .response{font-size:16px;overflow:hidden;width:300px;max-width:100%}.content_editor .item_explorer .item .part_of_speech{margin-right:0;top:0}.content_editor .item_explorer .audio.edit{width:25px;margin:18px 0 0}.content_editor .item_explorer .audio.icon{display:block;margin:0 0 10px}.content_editor .item_explorer .item_actions{margin:10px 20px 0 50px}.content_editor .item_explorer .item:hover .item_actions{visibility:visible}.content_editor .item_explorer .sentences{overflow:hidden;padding:10px}.content_editor .item_explorer .sentences .sentence{width:auto;float:none;margin-top:5px}.content_editor .item_explorer .sentences .audio{display:inline-block;vertical-align:top;top:-3px;margin:0}.content_editor .item_explorer .sentences .sentence p{width:auto;word-wrap:break-word}.content_editor .item_explorer .sentences .sentence .text{font-size:15px;overflow:hidden;width:440px}.content_editor .item_explorer .sentences .sentence .translation{margin-top:0;color:#666;font-size:14px}.content_editor .item_explorer .sentences .sentence_actions{text-align:left;clear:right;display:inline-block;margin:5px 0 10px}.content_editor .item_explorer .sentences .sentence_actions form{float:left}.content_editor .item_explorer .sentence:hover .sentence_actions{opacity:1;visibility:hidden}.content_editor .item_explorer .sentence:hover .sentence_actions{visibility:visible}.content_editor .item_explorer .sentences .add_sentence_action{visibility:visible}.content_editor .item_explorer .sentences:hover .add_sentence_action{visibility:visible}.content_editor .item_explorer .sentences input.remove_sentence{color:#888}.content_editor.item .distractors{overflow:hidden}.content_editor.item .distractors .cue,.content_editor.item .distractors .response{float:left;margin:5px 0}.content_editor.item .distractors .cue{margin-right:15px}.content_editor.item .distractors .other_actions{clear:both;text-align:center}.content_editor.item .distractors input[type=text]{font-size:14px;width:250px;padding:3px}.content_editor.item .distractors input.valid,.content_editor.item .distractors input.invalid{background:none !important}.content_editor .extra_image_actions{clear:left;padding-top:5px}.content_editor .extra_sound_actions{clear:left;margin-left:55px;width:300px}.content_editor .extra_sound_actions select{display:block;margin-top:10px}.content_editor .extra_sound_actions .note{display:block;margin-top:10px;width:300px}.content_editor .remove_current{margin-left:10px;float:right}.content_editor .sound .uploaded_sound{border:1px solid #CCC;display:block;float:left;padding:10px 0 15px 10px;margin:0 10px 0 0;border-radius:5px}.content_editor .sound span span{border:none;border-radius:0;padding:0}.content_editor.sentence{width:610px;margin-top:-10px}.content_editor.sentence .tabs{margin-bottom:15px}.content_editor.sentence .recommended_sentences{position:relative}.content_editor.sentence ul.sentences{padding-bottom:15px;border-top:1px solid #ccc;max-height:420px;overflow:auto}.content_editor.sentence ul.sentences li{position:relative;padding:10px;border-bottom:1px solid #ccc}.content_editor.sentence ul.sentences li.odd{background:#f3f3f3}.content_editor.sentence ul.sentences li p{margin:0 130px 0 0;line-height:20px}.content_editor.sentence ul.sentences li p.text{font-weight:bold;font-size:14px}.content_editor.sentence ul.sentences li p.translation{font-size:12px}.content_editor.sentence ul.sentences li img{float:right}.content_editor.sentence ul.sentences li input[type=text]{width:420px}.content_editor.sentence ul.sentences li input[type=submit]{float:right;margin-right:6px;display:none}.content_editor.sentence ul.sentences li:hover input[type=submit]{display:block}.content_editor.sentence ul.sentences li .audio{vertical-align:1px}.content_editor.sentence ul.sentences li .image{float:right;margin-left:10px}.content_editor.sentence h2{font-size:16px;margin:0}.content_editor.sentence .show_create_sentence,.content_editor.sentence .show_recommended_sentences{border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:10px;font-weight:bold}.content_editor .edit_sentence .sentence_text h3,.content_editor .new_sentence .sentence_text h3,.content_editor.sentence form h3{display:inline-block;font-weight:bold;margin:0 0 5px;font-size:12px}.content_editor .edit_sentence .help,.content_editor .new_sentence .help{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -80px -1px;display:inline-block;height:17px;width:17px;text-indent:-9999px;margin-bottom:-2px}.content_editor.sentence form{clear:both;position:relative}.content_editor.sentence form label{display:block;color:#333;font-weight:normal;margin:0 0 5px}.content_editor.sentence form input[type=text]{display:block;font-size:14px;width:595px;padding:5px;margin:0 0 15px}.content_editor.sentence form input[type=hidden]{display:none}.content_editor.sentence form .markup{font-size:14px;min-height:20px;margin:0 140px 20px 0;word-wrap:break-word}.content_editor.sentence form .markup b{color:#FF8B00;font-weight:bold}.content_editor.sentence form.search input[type=text],.content_editor.sentence form.search input[type=submit]{float:left}.content_editor.sentence form.search input[type=text]{width:500px}.content_editor.sentence form.search input[type=submit]{margin:5px}.content_editor .no_recommendations{text-align:center;font-size:16px;color:#aaa;padding:40px 0 60px}.content_editor .sentence_text{width:600px}.content_editor .form_actions,.content_editor .extra_options{position:absolute;bottom:35px;left:300px;margin:0;font-weight:bold}.content_editor .edit_item .form_actions{bottom:30px;left:320px}.content_editor .extra_options{right:40px;font-size:11px;bottom:22px;left:auto}.content_editor .extra_options a{font-size:11px}.content_editor form.character_based .form_actions{left:385px;bottom:32px}.content_editor .form_actions a.cancel{margin-left:20px;font-size:11px}.content_editor .uploader{min-height:50px;min-width:400px;max-width:600px;padding:0;clear:both;margin-bottom:20px}.content_editor .uploader a{font-weight:bold}.content_editor .uploader .loading{width:200px}.content_editor .uploader .upload_file{float:left;width:260px}.content_editor .uploader .upload_file label,.content_editor .uploader .upload_sound label{margin:5px 0;display:block}.content_editor.sentence .left_column,.content_editor.sentence .right_column{width:285px;margin-right:40px}.content_editor.sentence .right_column{margin-right:0}.content_editor.sentence .uploader{padding:5px 0}.content_editor .uploader .image,.content_editor .uploader .audio{display:block;float:left;margin-right:10px}.content_editor form .uploader input[type=url]{font-size:12px;padding:3px;width:330px}.content_editor form .uploader .put_url p{margin:10px 0}.content_editor .uploader .remove_current label,.content_editor .uploader .remove_current input[type=checkbox]{display:inline;vertical-align:middle}.content_editor .uploader .notes{font-size:10px;margin-top:2px;margin-left:5px}[data-controller='articles'][data-action='new'] .wrapper{padding-top:0}.content_editor2{position:relative}.my_courses_back{position:absolute;top:58px;right:35px}.my_courses_back a{margin-left:20px}.content_editor2.ajax_loading{opacity:0.6;background:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) no-repeat}body.articles .big_footer{display:none}[data-controller='editors'] .content .wrapper,[data-controller='articles'] .content .wrapper{padding-top:0}[data-controller='editors'] .content .secondary-action-bar{margin-bottom:15px}.content_editor2 .item_summaries_wrapper,.content_editor2 .item_details_wrapper{padding:5px;background:whiteSmoke;border:1px solid #CCC;border-radius:4px;border-top-left-radius:0;position:relative;margin:30px 10px 0 0;clear:left;height:535px;box-sizing:border-box}.content_editor2 .item_details_wrapper{width:515px;float:left;padding:15px 15px 20px 15px}.content_editor2 .item_summaries_wrapper{width:395px;float:left;clear:none;margin:30px 0 0 0;padding:15px 15px 20px 15px}.content_editor2 .items{text-align:left;line-height:24px;background:white;width:360px;height:430px;border:1px solid #CCC;border-radius:2px;margin:5px 0;overflow:hidden;overflow-y:scroll}.content_editor2 .loading,.content_editor2 .ajax_loading{position:absolute;z-index:100;top:-50px;left:-1px;background-color:#fff;background-color:rgba(255,255,255,0.9);color:#888;padding:239px 0;width:922px;font-size:18px;background-image:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif);background-repeat:no-repeat;background-position:50% 60%}.content_editor2 .loading{display:none}.content_editor2 .loading .dots{display:inline-block;width:20px;text-align:left;margin-left:0.1em}.content_editor2 .item_summaries_wrapper .item_group{padding:5px 5px;border-bottom:1px solid #CCC}.content_editor2 .item_summaries_wrapper .item_group.selected{background-color:#e6ffc9}.content_editor2 .item_summaries_wrapper .item_group.filtered{display:none}.content_editor2 .item_summaries_wrapper .item_group.locked{background-color:#f2f2f2;color:#aaa}.content_editor2 .item_summaries_wrapper .item_group label{cursor:pointer}.content_editor2 .item_summaries_wrapper .item_group .responses{display:inline-block;width:200px}.content_editor2 .item_summaries_wrapper .item_group .response{display:inline-block;width:130px}.content_editor2 .item_summaries_wrapper .item_group .part_of_speech{display:inline-block;vertical-align:top;text-align:right;width:60px;font-size:10px}.content_editor2 .items section.checkbox_column{display:inline-block;vertical-align:top;width:22px}.content_editor2 .items.multi section.word{display:inline-block;width:100px}.content_editor2 .items section.word{display:inline-block;vertical-align:top;width:120px;font-size:14px;font-weight:bold;word-wrap:break-word}div.items section.word span.cue{display:block;width:91px;float:left;line-height:1.2;padding:3px 0 0}div.items section.word .audio.icon{display:block;width:25px;float:left}.content_editor2 .item_summaries_wrapper .item_group fieldset{color:#aaa}.content_editor2 .item_summaries_wrapper .item_group fieldset.selected{color:#333}.content_editor2 #article_marked_up{height:410px;overflow-y:auto;border:1px solid #ccc;padding:10px 15px 10px 10px;font-size:14px;line-height:160%;background:#fff;margin:0 0 5px}.content_editor2 #article_marked_up p{margin:0 0 0.5em 0}.content_editor2 #article_marked_up a{cursor:pointer;color:inherit;line-height:1.3;font-weight:bold}.content_editor2 #article_marked_up a:hover{background-color:#FC0}.content_editor2 #article_marked_up .selected{color:#F70;font-weight:bold}.content_editor2 #article_marked_up a.selected:hover{background:#ffffcc}.content_editor2 #article_marked_up a.locked{color:#999}.content_editor2 #article_marked_up a.locked:hover{color:#999;background:none}.content_editor2 .item_details_wrapper .bottom .notice{font-size:11px}.content_editor2 .item_details_wrapper fieldset{display:inline-block}.content_editor2 .item_details_wrapper .bottom label{display:inline;cursor:pointer}.content_editor2 .selected_items,.content_editor2 .stats{float:right;font-size:11px;margin:0 0 0 10px;line-height:14px}.content_editor2 .all_none{float:right;font-size:11px;margin:0 0 0 10px}.content_editor2 .all_none .button{cursor:pointer;font-weight:bold;color:#2890D4}.content_editor2 .item_details_wrapper .items{width:480px;height:335px}.content_editor2 .items article{padding:10px 5px;border-bottom:1px solid #ccc}.content_editor2 .items article section{float:left}.content_editor2 .item_summaries_wrapper .items article section.checkbox{float:right;width:22px}.content_editor2 .items article section.word{width:164px;font-size:14px;font-weight:bold}.content_editor2 .items article.multi section.word{width:150px}.content_editor2 .items article section.word .audio{float:left;margin-left:4px}.content_editor2 .items article section.translations li{clear:both}.content_editor2 .items article section.translations li input[type="radio"]{float:left}.content_editor2 .item_summaries_wrapper input[type="text"]{background:white url(/_assets/common/button_contentsearch-e9a498c7c79814e6b7180c0ec11c394ccc3d7c40ad9e72b56c8eba5be9801399.gif) no-repeat 98% 50%}.content_editor2 .editor_wrapper input[type="text"]{padding:5px;border:1px solid #CCC;border-radius:2px;width:350px;font-size:12px;float:left}.content_editor2 .item_summaries_wrapper .actions a{display:block;float:right;background:#fff;border:1px solid #ccc;border-radius:2px;width:100px;padding:5px 0;line-height:14px;font-size:10px;font-weight:bold;color:#666;text-align:center;margin-top:2px}.content_editor2 .item_summaries_wrapper #sort li{clear:both;width:auto;line-height:35px;border:1px solid #ccc;margin:-1px -1px 0 -1px;position:relative}.content_editor2 .item_summaries_wrapper #sort li a{display:block;color:#333;font-weight:bold;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png?20111226) no-repeat -270px -2440px}.content_editor2 .item_summaries_wrapper #sort li a:hover{background-color:#f5f5f5}.content_editor2 .item_summaries_wrapper #sort li .cue,.content_editor2 .item_summaries_wrapper #sort li .response{display:block;float:left;width:100px}.content_editor2 .item_summaries_wrapper #sort li .cue{margin-left:50px}.content_editor2 .item_summaries_wrapper #sort li a.audio{position:absolute;left:21px;top:3px;background:transparent url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png) no-repeat 0 -344px}.content_editor2 .item_summaries_wrapper #sort li .audio:hover{background:transparent url(/_assets/content/content_image-e601eab5733e2acc48caae7638518af9c3d0f80117d3753da122f0d46484831c.png) no-repeat 0 -344px}.content_editor2 .items article section.translations li span{width:50px;display:block;float:left;font-size:11px;line-height:16px;color:#666;margin:0 0 0 5px}.content_editor2 .items article section.translations li p{width:215px;display:block;float:left}.content_editor2 .item_summaries_wrapper .search{padding:10px;border:1px solid #CCC;border-radius:2px;width:355px;background:#fff url(/_assets/common/button_contentsearch-e9a498c7c79814e6b7180c0ec11c394ccc3d7c40ad9e72b56c8eba5be9801399.gif) no-repeat 98% 50%}.content_editor2 .item_details_wrapper h3{font-size:12px;margin:0 0 10px}.content_editor2 .item_details_wrapper label.text{display:block;font-size:12px;margin-bottom:5px}.content_editor2 .item_details_wrapper textarea{display:block;border:1px solid #CCC;height:420px;margin:0 0 10px;width:471px;font-size:12px}.content_editor2 .item_details_wrapper fieldset{margin:0 10px 5px 0;font-size:11px}.content_editor2 .item_details_wrapper input[type=checkbox]{display:inline}.content_editor2 div.submit{float:left}.content_editor2 div.submit a{margin:0 0 0 20px;font-size:11px}.content_editor2 .item_details_wrapper .status li{float:left;margin:0 10px 10px 0;line-height:20px;font-size:11px}.content_editor2 .max{float:right;font-size:11px}.content_editor2 .error{display:none;color:red}.activities .activity{padding:25px}.activities .activity header h1{font-weight:normal;border-bottom:1px dashed #aaa;padding:0 0 5px;margin:0 0 15px;text-transform:capitalize}.activities .activity header h1 a{color:#333}.activities .activity header h1 a img,.activities .activity header h1 a .image.size_40x40{width:30px;height:30px;vertical-align:text-bottom}.activities .activity header h1 a .image.size_40x40{margin-left:-30px}.activities .activity header h1 a:hover{color:#1D6BAB}.activities .activity header h2{font-weight:normal;font-size:14px;margin:0 0 5px}.activities .activity .entry,.activities .activity .reactions{text-align:center;padding:30px 40px 30px}.activities .activity .entry .object{position:relative;text-align:left;margin:20px;padding:20px;border:2px solid #ccc}.activities .activity .achievement p{margin:15px 0;font-size:14px}.activities .activity .entry .object h3,.activities .activity .entry .object p{padding-left:90px}.activities .activity .entry .object .image{position:absolute;top:20px;left:20px}.activities .activity .reactions{margin:10px auto 0;padding:50px 40px 0}.activities .activity .reactions section{border:1px solid #ccc}.activities .activity .reactions .for_anonymous .connect,.activities .activity .reactions .for_anonymous .banner{float:left;width:252px;margin-bottom:12px;padding:20px}.activities .activity .campaign_banner,.activities .activity .for_anonymous{display:block;margin:10px 0 0;width:620px;margin:auto}.activities .activity .reactions .share{text-align:left;margin-bottom:12px}.activities .activity .achivement .actor{font-size:30px}.activities .activity .achivement .actor a{color:#666}.activities .activity .achivement .actor a:hover{color:#999}.activities .activity.started_todays_study header{position:relative}.activities .activity.started_todays_study header .image{margin:0 10px 0 0}.activities .activity.started_todays_study .date{font-size:16px;text-align:center;padding:5px;background:#eee}.activities .activity.started_todays_study #daily_events{min-height:300px;background:url(/_assets/common/loading-462ccf10494e229f49d5fc9e9d2735f2931dfd1573f67ae5043e4bacd28d9270.gif) 50% 50% no-repeat}.activities .activity.started_todays_study .daily_events{text-align:left;margin:10px auto;width:auto;background:#fff;width:470px}.activities .activity.started_todays_study .daily_events .statistics li{float:left;padding-left:5px}.activities .activity.started_todays_study .daily_events .statistics{background:#f5f5f5;border:2px solid #bbb;border-radius:5px;margin:0 0 20px;width:450px}.activities .activity.started_todays_study .daily_events .statistics li dl{width:104px;border-right:1px solid #bbb}.activities .activity.started_todays_study .daily_events .statistics li dl.review_items{background-position:-239px 0px}.activities .activity.started_todays_study .daily_events .statistics li dl.study_time{border-right:none}.activities .activity.started_todays_study .daily_events .item_study_inner{background:none;padding:0;margin:0 0 20px}p.home_link,.activities .activity .entry p.report_link{font-weight:bold;margin:10px 0;text-align:left;font-size:11px;float:right}.activities .activity .entry p.report_link{float:right}.activities .activity.started_todays_study .daily_events .item_study,.activities .activity.started_todays_study .daily_events .dictation{float:none}.activities .activity.started_todays_study .daily_events .item_study h2.course_activity_header{text-align:left;font-weight:bold;margin:0;font-size:12px}.activities .activity.started_todays_study .daily_events .dictation h2{margin:0;padding:0}.activities .activity.started_todays_study .daily_events .dictation{width:480px;margin:0 auto}.activities .activity.started_todays_study .daily_events .dictation .training_app{width:225px}.activities .activity.started_todays_study .daily_events .dictation .statistics{width:220px;margin-bottom:0;overflow:hidden}.activities .activity.started_todays_study .daily_events .dictation .statistics li dl.sentences{width:90px}.activities .activity.started_todays_study .daily_events .course_activity{height:auto}.activities .activity-achievement .entry,.activities .activity-achievement .entry .object{padding:0;margin:0;background:none;border:none;text-align:center}.activities .activity-achievement .entry time{font-size:1.4em}.activities .activity-achievement .entry .target{margin-top:6px}.activities .activity-achievement .entry .target h3{padding-bottom:6px;text-align:left;border-bottom:1px solid #ccc;font-size:12px}.activities .activity-achievement .entry .target .item_package{position:relative;text-align:left;min-height:130px;margin:auto;width:540px}.activities .activity-achievement .entry .target .item_package article{margin-top:12px}.activities .activity-achievement .entry .target .item_package p.course{margin-top:16px}.activities .activity-achievement .entry .target .item_package .item .icon{margin:4px 8px 4px 0}.activities .activity-achievement .entry .target .item_package .item .transliteration{line-height:32px}.activities .activity-achievement .entry .target .item_package .item h2{font-size:24px;margin-right:8px}.activities .activity-achievement .entry .target .item_package .item h2,.activities .activity-achievement .entry .target .item_package .item .audio,.activities .activity-achievement .entry .target .item_package .item .transliteration{float:left}.activities .activity-achievement .entry .target .item_package .item .transliteration{font-size:12px}.activities .activity-achievement .entry .target .item_package .sentence{line-height:24px}.activities .activity-achievement .entry .target .item_package .sentence h2,.activities .activity-achievement .entry .target .item_package .sentence .icon{float:left}.activities .activity-achievement .entry .target .item_package .sentence p{clear:both}.activities .activity-achievement .entry .target .item_package .sentence h2 b{color:orange}.activities .activity-achievement .entry .target .item_package .sentence .image{position:absolute;top:34px;right:0}.show_hide_text{position:absolute;bottom:0px;left:0;width:100%;background:url(/_assets/common/new_iknow/iknow_images_3-c448a958f071155f08a35dccfc8bc05e785d7d0e5800c750431ca285c43937de.png) repeat-x 0 100%;text-align:left;font-size:11px;height:25px;line-height:38px}.text_open{height:auto !important;max-height:none !important}.user_profile .header_box .info .description{font-size:14px;height:125px;overflow:hidden;width:450px;position:relative}.user_profile .header_box .info h1{font-size:20px;margin-bottom:5px}.user_profile .header_box .info h1 span{font-size:12px;font-weight:normal}.users.show .header_box{clear:both;background:white url(/_assets/home/course_box_bg-a2693e304164672d5701ae78aea6d9724125e6d2071556bdd41a51437670db6a.png) repeat-x 0 100%;padding:20px 20px 10px;position:relative;border-bottom:1px solid #DEDEDE;border-top-left-radius:5px;border-top-right-radius:5px}.users.show .header_box h3{color:#666;font-size:12px}.users.show .header_box .image{float:left;margin-right:10px;border:3px solid white;border-radius:5px}.users.show .social_accounts h3{position:absolute;font-size:11px;top:-23px;left:20px;color:#666}.users.show .social_accounts{float:none;margin:0;padding:5px 20px;height:26px;background:whiteSmoke;border-top:1px solid white;border-bottom:1px solid white;position:relative;text-align:left}.users.show .social_accounts.providers li a{width:24px;height:24px;background-size:24px 24px}.users.show .profile_actions{position:absolute;left:640px;top:12px}.users.show .profile_actions a{margin-right:10px}.users.show .header_box .info{margin-right:330px}.users.show .header_box table{width:300px;border:1px solid #CCC;float:right;border-radius:5px;font-size:12px}.users.show .header_box td{padding:5px 12px;width:50%}.users.show .header_box td:nth-child(1){border-right:1px solid #fff}.users.show .header_box td:nth-child(2){border-left:1px solid #dedede}.users.show .header_box tr{background-color:white}.users.show .header_box tr:nth-child(2n){background-color:#EEE}.users.show .right_column{width:300px;float:right;border-top:1px solid #DEDEDE;padding-left:20px;padding-right:20px}.users.show .right_column .box{margin-top:15px;margin-bottom:30px}.users.show .right_column .box h3,.users.show .main_column h3{font-size:12px;color:#333333}.users.show .main_column{padding:5px 20px 15px;border-top:1px solid #DEDEDE}.users.show .courses_box{border:1px solid #CCC;overflow:hidden;margin:5px 0 10px}.users.show .courses_box .tab_bar{background-color:#EEE;border-bottom:1px solid #CCC;padding-left:6px;padding-top:6px;height:43px}.users.show .courses_box .tab_bar .tab{border:1px solid #EEE;border-bottom:none;float:left;padding:14px 32px;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.users.show .courses_box .tab_bar .tab.selected{border:1px solid #CCC;border-bottom:1px solid white;background:white;font-weight:bold}.users.show .tab_content .more_courses{clear:left;float:right}.users.show .tab_content .course .enroll_status .enroll{top:-25px;right:0}.users.show .tab_content .course{margin:5px;position:relative}.users.show .community_box{float:left;margin:15px}.users.show .see_more{display:none}.users ul.statistics li{width:147px;float:left}.users .own_profile_info{margin-right:15px;float:right}.users.show .topics h3{margin-bottom:10px;height:31px;font-size:15px;color:#333;border-bottom:1px solid #CCC}body[data-controller="reports"] .achievements header.page_header{margin-bottom:20px}body[data-controller="reports"] .achievements .per_type{width:926px;margin-top:0;background:#fafafa;border:1px solid #ccc;border-radius:5px}body[data-controller="reports"] .achievements .per_type+.per_type{margin-top:20px}body[data-controller="reports"] .achievements .per_type .divider{margin:12px auto}body[data-controller="reports"] .achievements .per_type h2{font-size:14px}body[data-controller="reports"] .achievements .per_type h3{font-size:11px}body[data-controller="reports"] .achievements .per_type header{height:38px;border-bottom:1px solid #e2e2e2}body[data-controller="reports"] .achievements .per_type .badges header{border-right:1px solid #e2e2e2;position:relative}body[data-controller="reports"] .achievements .per_type h2,body[data-controller="reports"] .achievements .per_type h3{border-bottom:1px solid #fff;padding:12px 0}body[data-controller="reports"] .achievements .per_type .badges{width:700px;float:left}body[data-controller="reports"] .achievements .per_type .badges h2,body[data-controller="reports"] .achievements .per_type .badges footer,body[data-controller="reports"] .achievements .per_type .next_step .progress_bar{padding:10px 20px}body[data-controller="reports"] .achievements .per_type .badges ul li,body[data-controller="reports"] .achievements .per_type .badges footer{border-right:1px solid #e2e2e2}body[data-controller="reports"] .achievements .per_type .badges ul li{border-bottom:1px solid #e2e2e2}body[data-controller="reports"] .achievements .per_type .badges ul li{text-align:center;vertical-align:middle;float:left;width:139px;height:147px}body[data-controller="reports"] .achievements .per_type .badges ul li span{display:block;padding:17px 15px;border-top:1px solid #fff;border-right:1px solid #fff}body[data-controller="reports"] .achievements .per_type .badges ul li .badge{width:110px;height:110px}body[data-controller="reports"] .achievements .per_type .badges .page_container_wrapper{height:295px;overflow:hidden;background:#f5f5f5}body[data-controller="reports"] .achievements .per_type .badges .page_container_wrapper .page_container{width:9999px}body[data-controller="reports"] .achievements .per_type .badges .page_container_wrapper .page_container .page{float:left;width:705px}body[data-controller="reports"] .achievements .per_type .badges .paginate{position:absolute;right:5px;top:5px}body[data-controller="reports"] .achievements .per_type .badges .paginate a{display:block;background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -135px 0 no-repeat;position:relative;text-indent:-80000px;width:18px;height:18px;float:left;margin:0 0 0 20px}body[data-controller="reports"] .achievements .per_type .badges .paginate a.next{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -157px 0 no-repeat}body[data-controller="reports"] .achievements .per_type .badges .paginate a.prev:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -135px -22px no-repeat}body[data-controller="reports"] .achievements .per_type .badges .paginate a.next:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -157px -22px no-repeat}body[data-controller="reports"] .achievements .per_type .badges .paginate a.prev.disabled:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -135px 0 no-repeat}body[data-controller="reports"] .achievements .per_type .badges .paginate a.next.disabled:hover{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) -157px 0 no-repeat}body[data-controller="reports"] .achievements .per_type .badges .paginate a.disabled{opacity:0.2}body[data-controller="reports"] .achievements .per_type .next_step{float:left;text-align:center;position:relative;width:226px}body[data-controller="reports"] .achievements .per_type .next_step .badge{width:150px;height:150px;margin:10px 20px}body[data-controller="reports"] .achievements .per_type .next_step .progress_bar{width:160px;padding:0;line-height:10px}body[data-controller="reports"] .achievements .per_type .next_step .progress_bar .progress_bar_area .progress_bar_004{width:166px;margin:5px 0 7px -1px}body[data-controller="reports"] .achievements .per_type .next_step .progress_sheet{text-align:center;padding:7px 10px;background:#fff;border:1px solid #e4e4e4;border-radius:3px;margin:0 15px 10px;font-size:10px}body[data-controller="reports"] .achievements .per_type .next_step h4{text-align:left;margin:0 20px;font-size:11px}body[data-controller="reports"] .achievements .per_type .next_step h4{text-align:left;margin:0;font-size:11px}body[data-controller="reports"] .achievements .per_type .next_step h4 span{float:right}body[data-controller="reports"] .achievements .per_type .next_step .progress_sheet dt{float:left;clear:both;margin:0 0 5px}body[data-controller="reports"] .achievements .per_type .next_step .progress_sheet dd{float:right;margin:0 0 5px}body[data-controller="reports"] .per_type .achievement-stats .list-item .primary,body[data-controller="reports"] .per_type .achievement-stats .list-item .secondary{display:block;width:100%;border:none;text-align:center}body[data-controller="reports"] .per_type .achievement-stats .list-item .primary{padding-top:0;font-size:20px;font-weight:bold}body[data-controller="reports"] .per_type .achievement-stats .list-item .secondary{padding-bottom:0;font-size:15px;color:#999}body[data-controller="reports"] .per_type .divider{width:65%;margin:12px 0}.school_wrapper{width:960px;margin:0 auto;background-color:#ffffff}.btob_s{line-height:18px;margin:0 auto;padding-top:6px;width:inherit}.btob_s aside{position:relative}.btob_s aside p{position:absolute;top:2px;right:35px}.btob_s aside p a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -755px;display:block;padding:0 0 0 20px;margin:0;height:21px;line-height:24px;color:#2890D4;font-size:13px;top:-52px}.btob_s header#en{width:832px;min-height:351px;background:url(/_assets/school/b2s_top_image_en-f76ed6e52aeaf990b411a37ff7cb2a2ef365601041acea248e1188bae1101937.jpg) no-repeat right bottom;margin:0 auto}.btob_s header#jp{background:url(/_assets/school/b2s_top_image-0b195c686abeaa737511e3d6f058bd3064aab198c8a811966fb08557ee60b844.jpg) no-repeat scroll right bottom transparent;margin:0 auto;min-height:349px;width:832px}.btob_s header article{margin-top:50px}.btob_s header article h1{text-indent:-9999px;width:258px;height:96px;background:url(/_assets/school/title_school-cab2098ae8b0bddc28beeaf4e6596e3c64244b8dd28d308e01a750af4f06c4a9.png) no-repeat top left}.btob_s header article ul{list-style-position:outside;list-style-image:url(/_assets/business/list-image-ddf58735167e8a5196612c7623585d79b5836bb987f7ff47deb91319255f1c68.gif);font-size:16px;font-weight:bold;margin:13px 0 10px 0;padding:0 0 0 15px;line-height:24px}.btob_s header article p{font-size:13px;text-indent:0;line-height:22px;text-shadow:-1px -1px 0 white, 1px -1px 0 white, 1px 1px 0 white, -1px 1px 0 white}.btob_s header article h3{margin-left:-3px}.btob_s header article h3.jp_margin{margin-top:22px}.btob_s header article h3 a{display:block;width:234px;height:41px;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat;color:#ffffff;text-align:center;font-size:15px;line-height:39px;font-weight:500}.btob_s header article h3 a:hover{color:#ffffff}.btob_s header#en article h3 .link_to_doc{background-position:0px -836px;margin:9px 0 5px;text-shadow:rgba(0,0,0,0.3) 0px -1px}.btob_s header#en article h3 .link_to_doc:hover{background-position:0px -885px}.btob_s header#en article h3 .link_to_free_trial{background-position:0px -934px;color:#333333;text-shadow:#ffffff 0px -1px}.btob_s header#en article h3 .link_to_free_trial:hover{background-position:0px -983px;color:#333333}.btob_s header#jp article h3 .link_to_doc{text-indent:-9999px;background-position:0px 0px;margin:9px 0 5px}.btob_s header#jp article h3 .link_to_doc:hover{background-position:0px -49px}.btob_s header#jp article h3 .link_to_free_trial{text-indent:-9999px;background-position:0px -98px}.btob_s header#jp article h3 .link_to_free_trial:hover{background-position:0px -147px}.btob_s section{width:834px;margin:28px auto 26px;padding-bottom:15px;background-color:#F2F2F2;border:1px solid #dcdcdc;border-radius:3px}.btob_s section article{width:384px;padding:15px 15px 0 15px;float:left;position:relative;text-align:center}.btob_s section article .btob_s header{background:url(/_assets/school/b2s_top_image-0b195c686abeaa737511e3d6f058bd3064aab198c8a811966fb08557ee60b844.jpg) no-repeat scroll right bottom transparent;margin:0 auto;min-height:349px;text-align:justify;width:832px}.btob_s section article header{width:384px;height:36px;background:no-repeat top left;min-height:0;text-align:center}.btob_s section .b_price{padding-right:20px;padding-bottom:0}.btob_s section .b_contents{padding-left:14px;padding-bottom:0}.btob_s section .b_manage{padding-right:18px}.btob_s section .b_smartphone{padding-left:14px}.btob_s section .b_price header{background-image:url(/_assets/school/school_price_en-c6ffc634a671cbef8b3129aa6c25a9652eab6a1152fa61f0e7d38ba9b58dbd07.png)}.btob_s section .b_contents header{background-image:url(/_assets/school/school_contents_editor_en-7b589d3985772ab4f5fb1252bff63bc36fd54bdc64e18978904b2d828631b937.png)}.btob_s section .b_manage header{background-image:url(/_assets/school/school_group_progress_en-02687f96b96981a7ca0f63771bdf1439d4d4446f370c6c3e2fce980062328ba6.png)}.btob_s section .b_smartphone header{background-image:url(/_assets/school/school_mobile_learning_en-274dbfb9de8805ef137a1967d854c2de8073fb42ca9a6034b63e4ef97e8e5dee.png)}.en .btob_s header article p{font-size:15px;line-height:21px}.btob_s section #jp.b_price header{text-indent:-9999px;background:url(/_assets/school/school_price-079d27799ff660de40630830a420913f291840a80f757c0fb7757816b1bb4a19.png)}.btob_s section #jp.b_contents header{text-indent:-9999px;background:url(/_assets/school/school_contents-18752bbbbfd7d41537bd302542a55a9c6946698d1afbdb1af7f760aa1593e3bb.png)}.btob_s header article h2{background:url(/_assets/school/s_headlines-90a129620b031b2e97f000ad550f6b62ccb8e657494cfe5b6930dad6f6ccb80c.png) no-repeat scroll left top transparent;height:62px;margin:15px 0 13px;width:277px}.btob_s section header h2{font-size:17px;font-weight:500;line-height:34px;padding-left:45px;text-align:left;text-shadow:#ffffff 0px 1px}.btob_s section article h4{height:151px}.btob_s section article img{padding-top:6px}.btob_s section .b_price img{padding-top:22px}.btob_s section .b_contents img{padding-top:14px}.btob_s section .b_manage img{padding-top:14px}.btob_s section article p a{position:absolute;display:block;top:157px;left:270px;width:107px;height:28px;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat 0px -196px;text-indent:-9999px}.btob_s section article p a:hover{background-position:0px -232px}.btob_s section article dl{position:relative;margin-top:6px}.btob_s section article dl dt{position:absolute;padding:0px 4px;top:-8px;left:16px;font-size:13px;color:#ffffff;background-color:#3c3c3c}.btob_s section article dl dd{width:340px;margin:0 auto;padding:16px 15px 10px 15px;text-align:justify;background-color:#e6e6e6;font-size:13px}.btob_s footer{width:836px;margin:0 auto;padding-bottom:27px;background:url(/_assets/school/footer_line-dd0e294d4e9851885fb456d00db31b140b4f8afd6b9f473428b7c54126608786.png) no-repeat top center}.btob_s footer#en .link_to_doc2{float:left;margin-left:92px}.btob_s footer#en .link_to_free_trial2{float:right;margin-right:92px}.btob_s footer#en a{display:block;width:234px;height:41px;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat;color:white;text-align:center;font-size:15px;line-height:39px;font-weight:500;text-shadow:rgba(0,0,0,0.3) 0px -1px}.btob_s footer#en aside{width:234px;text-align:center}.btob_s footer#en .link_to_doc2 a{background-position:0px -836px}.btob_s footer#en .link_to_doc2 a:hover{background-position:0px -885px}.btob_s footer#en .link_to_free_trial2 a{background-position:0px -934px;color:#333;text-shadow:white 0px -1px}.btob_s footer#en .link_to_free_trial2 a:hover{background-position:0px -983px}.en .btob_s section article dl dd{line-height:17px}.btob_s footer#jp h3 a{display:block;width:234px;height:58px;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat}.btob_s footer#jp h3 .link_to_doc2{float:left;margin-left:92px;background-position:0px -271px}.btob_s footer#jp h3 .link_to_doc2:hover{background-position:0px -340px}.btob_s footer#jp h3 .link_to_free_trial2{float:right;margin-right:92px;background-position:0px -409px}.btob_s footer#jp h3 .link_to_free_trial2:hover{background-position:0px -477px}.btob_s footer#jp small{clear:both;text-indent:0px;display:block;font-size:10px;margin:0 47px 0 0;text-align:right}.business_wrapper{width:960px;margin:0 auto;background-color:#ffffff}.btob_b{line-height:18px;margin:0 auto;padding-top:6px;width:inherit}.btob_b aside{position:relative}.btob_b aside p{position:absolute;top:2px;right:35px}.btob_b aside p a{background:url(/_assets/common/iknow_images-9c1f66fd2072b6cd1fc904f276827ffc4f66b3a1c678337be6127f00993eb11e.png) no-repeat -270px -755px;display:block;padding:0 0 0 20px;margin:0;height:21px;line-height:24px;color:#2890D4;font-size:13px}.btob_b header{width:832px;min-height:354px;background:url(/_assets/business/b2b_top_image-3b01c33d3e12a3de38730e3f935a3c8311fc3ba527a1107a05504e8c1d15854f.jpg) no-repeat right bottom;margin:0 auto}.btob_b header article{text-indent:-9999px;margin-top:50px}.btob_b header article h1{width:258px;height:96px;background:url(/_assets/business/title-dbc6f8848de8f4270a2cfc46539a32def84418356ac3869cf0252ce83edeafc8.png) no-repeat top left}.btob_b header article ul{margin:13px 0 7px;text-indent:0px;font-size:14px;font-weight:bold;line-height:24px;padding-left:15px;list-style-position:outside;list-style-image:url(/_assets/business/list-image-ddf58735167e8a5196612c7623585d79b5836bb987f7ff47deb91319255f1c68.gif)}.btob_b header article p{text-indent:0;font-size:13px;line-height:22px;text-shadow:-1px -1px 0 white, 1px -1px 0 white, 1px 1px 0 white, -1px 1px 0 white}.btob_b header article h3{margin-left:-3px}.btob_b header article h3 a{display:block;width:234px;height:41px;background:url(/_assets/business/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat}.btob_b header article h3 .link_to_doc{background-position:0px 0px;margin:9px 0 5px}.btob_b header article h3 .link_to_doc:hover{background-position:0px -49px}.btob_b header article h3 .link_to_free_trial{background-position:0px -98px}.btob_b header article h3 .link_to_free_trial:hover{background-position:0px -147px}.btob_b section{width:834px;margin:28px auto 26px;background-color:#F2F2F2;border:1px solid #dcdcdc;border-radius:3px}.btob_b section article{width:384px;padding:15px;float:left;position:relative;text-align:center}.btob_b section article header{width:384px;height:36px;background:no-repeat top left;min-height:0;text-indent:-9999px}.btob_b section .b_price{padding-right:20px;padding-bottom:0}.btob_b section .b_contents{padding-left:14px;padding-bottom:0}.btob_b section .b_manage{padding-right:18px}.btob_b section .b_smartphone{padding-left:14px}.btob_b section .b_price header{background-image:url(/_assets/business/price-ca0407b10a79e470d21bfaa3944a922015e453ae8dc2a6d7bb7856954df33b44.png)}.btob_b section .b_contents header{background-image:url(/_assets/business/contents-1fa8df05275537f95828f8d8f464c43648a6d529ae86280fb69c17bc2d1bbf1c.png)}.btob_b section .b_manage header{background-image:url(/_assets/business/manage-7c96c24460d5bc208552cc6dbd1417f725d8dbff15446b207a7fa39e044ef6b0.png)}.btob_b section .b_smartphone header{background-image:url(/_assets/business/smartphone-bf63fc6d021f87cb4ae9592ba0a533736131d479890e07dd02f0d5206d7b175e.png)}.btob_b section article h4{height:151px}.btob_b section article img{padding-top:6px}.btob_b section .b_price img{padding-top:22px}.btob_b section .b_contents img{padding-top:26px}.btob_b section .b_manage img{padding-top:14px}.btob_b section article p a{position:absolute;display:block;top:157px;left:270px;width:107px;height:28px;background:url(/_assets/business/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat 0px -196px;text-indent:-9999px}.btob_b section article p a:hover{background-position:0px -232px}.btob_b section article dl{position:relative;margin-top:6px}.btob_b section article dl dt{position:absolute;width:50px;top:-8px;left:16px;font-size:11px;color:#ffffff;background-color:#3c3c3c}.btob_b section article dl dd{width:350px;margin:0 auto;padding:16px 10px 10px 10px;text-align:left;background-color:#e6e6e6}.btob_b footer{width:836px;margin:0 auto;padding-bottom:27px;text-indent:-9999px;background:url(/_assets/business/footer_line-dd0e294d4e9851885fb456d00db31b140b4f8afd6b9f473428b7c54126608786.png) no-repeat top center}.btob_b footer h3 a{display:block;width:234px;height:58px;background:url(/_assets/business/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat}.btob_b footer h3 .link_to_doc2{float:left;margin-left:92px;background-position:0px -271px}.btob_b footer h3 .link_to_doc2:hover{background-position:0px -340px}.btob_b footer h3 .link_to_free_trial2{float:right;margin-right:92px;background-position:0px -409px}.btob_b footer h3 .link_to_free_trial2:hover{background-position:0px -477px}body.en .btob_b header article h3{text-indent:0}body.en .btob_b header article h3 a{color:white;text-align:center;font-size:15px;line-height:39px;font-weight:500}body.en .btob_b header article h3 .link_to_doc{background-position:0px -836px;margin:9px 0 5px;text-shadow:rgba(0,0,0,0.3) 0px -1px}body.en .btob_b header article h3 .link_to_doc:hover{background-position:0px -885px}body.en .btob_b header article h3 .link_to_free_trial{background-position:0px -934px;color:#333333;text-shadow:#ffffff 0px -1px}body.en .btob_b header article h3 .link_to_free_trial:hover{background-position:0px -983px;color:#333333}body.en .btob_b footer{text-indent:0}body.en .btob_b footer .link_to_doc2{float:left;margin-left:92px}body.en .btob_b footer .link_to_free_trial2{float:right;margin-right:92px}body.en .btob_b footer a{height:41px;background:url(/_assets/school/buttons-aed158e15c41fd7eee951e3a235c7f13ba24f155db150b6e144d83f4b6442bb4.png) no-repeat;color:white;text-align:center;font-size:15px;line-height:39px;font-weight:500;text-shadow:rgba(0,0,0,0.3) 0px -1px}body.en .btob_b footer aside{width:234px;text-align:center}body.en .btob_b footer .link_to_doc2 a{background-position:0px -836px}body.en .btob_b footer .link_to_doc2 a:hover{background-position:0px -885px}body.en .btob_b footer .link_to_free_trial2 a{background-position:0px -934px;color:#333;text-shadow:white 0px -1px}body.en .btob_b footer .link_to_free_trial2 a:hover{background-position:0px -983px}.en .btob_b section article dl dd{font-size:13px}.en .btob_b header article ul{font-size:16px}.en .btob_b header article p{font-size:15px}.en .btob_b section header h2{font-size:17px;font-weight:500;line-height:34px;padding-left:45px;text-align:left}.en .btob_b section .b_price header h2{font-size:16px}.en .btob_b section article header{text-indent:0px}.en .btob_b section .b_price header{background-image:url(/_assets/school/school_price_en-c6ffc634a671cbef8b3129aa6c25a9652eab6a1152fa61f0e7d38ba9b58dbd07.png)}.en .btob_b section .b_contents header{background-image:url(/_assets/school/school_contents_editor_en-7b589d3985772ab4f5fb1252bff63bc36fd54bdc64e18978904b2d828631b937.png)}.en .btob_b section .b_manage header{background-image:url(/_assets/school/school_group_progress_en-02687f96b96981a7ca0f63771bdf1439d4d4446f370c6c3e2fce980062328ba6.png)}.en .btob_b section .b_smartphone header{background-image:url(/_assets/school/school_mobile_learning_en-274dbfb9de8805ef137a1967d854c2de8073fb42ca9a6034b63e4ef97e8e5dee.png)}.en .btob_b section .b_price img{padding-top:24px}.marketing_navi{margin-bottom:40px;overflow:hidden;min-height:96px}.marketing_navi h1.logo{float:left;position:static;text-indent:-10000px;background:url(/_assets/common/iknow_logo_alt-7aceca1bfcf08af367e822f5383c45a076b3d6e7996c2099feda065284ef447b.png) no-repeat;height:65px;width:120px}.marketing_navi h1.logo a{width:118px;height:65px;display:block}.marketing_navi .top_links{text-align:right;margin-top:8px}.marketing_navi .top_links a{margin:0px 5px;display:inline-block;vertical-align:middle;color:#515151;text-decoration:none;font-size:13px}.marketing_navi .top_links a:hover{color:#515151;text-decoration:underline}.marketing_navi .top_links .signup_link{background-color:#6ba300;padding:4px 40px;color:#fff;border-radius:5px;font-weight:bold}.marketing_navi .top_links .signup_link:hover{color:#fff}.marketing_navi .top_links .business{padding:3px 10px;border:1px solid #ccc;border-radius:5px;color:#333}.marketing_navi .top_links .twitter img,.marketing_navi .top_links .facebook img{height:24px;width:24px}.marketing_navi ul{text-align:right;margin-top:20px;margin-bottom:15px}.marketing_navi ul li{display:inline-block}.marketing_navi ul li a{color:#666;padding:4px 16px;font-size:14px}.marketing_navi ul li:after,.marketing_navi ul li:first-child:before{content:"|";color:#aaa}body.marketing_layout.logged_out .marketing_navi .fixed-container{position:fixed;width:100%;z-index:999;background:url(/_assets/common/header_arr-7804d2a174de298211d7446c69ae29a16e6642aa5db78bbb41d5946dddb1b234.png);height:100px}body.top .banner,body.landings .banner{padding:1px !important}.key_graphic_margin{margin-top:-30px}body.top .key_graphic,body.landings .key_graphic{position:relative;height:395px}body.top .key_graphic img,body.landings .key_graphic img{position:absolute}body.top .key_graphic img.key_graphic_image,body.landings .key_graphic img.key_graphic_image{z-index:100;left:0px}body.top .key_graphic img.pricing_image,body.landings .key_graphic img.pricing_image{z-index:101;top:31px;right:-9px}body.top .key_graphic_copy,body.landings .key_graphic_copy{text-indent:-190000px;display:block;overflow:hidden;height:0px}body.top .main_milestone,body.landings .main_milestone,body.top .main_rakuten_milestone{background:#666;height:77px}body.top .main_milestone img,body.landings .main_milestone img{margin:16px 0 0 50px}body.top .main_rakuten_milestone img,body.landings .main_rakuten_milestone img{margin:12px 0 0 65px}body.science .wrapper,body.marketing_layout.premium .wrapper,body.iknow_content .wrapper,body.android .wrapper,body.iphone .wrapper,body.devices .wrapper{padding-top:0px !important}body.top .main_features,body.landings .main_features{background:#DFF6FF;position:relative;height:477px}body.top .main_features img,body.landings .main_features img{position:absolute;background:#dff6ff;top:32px;left:50px;z-index:100}body.top .main_features_copy,body.landings .main_features_copy{position:absolute;z-index:101;top:110px;right:52px;width:298px;font-size:14px}body.top.en .main_features_copy,body.landings.en .main_features_copy{right:46px;width:305px}body.top .main_features_copy li,body.landings .main_features_copy li{margin:0 0 22px;line-height:20px;position:absolute;left:0}body.top .main_features_copy li.first,body.landings .main_features_copy li.first{margin:0 0 35px;top:0}body.top .main_features_copy li.second,body.landings .main_features_copy li.second{margin:0 0 35px;top:95px}body.top .main_features_copy li.last,body.landings .main_features_copy li.last{margin:0 0 35px;top:202px}body.top .main_features_copy h2,body.top .main_features_copy h3,body.landings .main_features_copy h2,body.landings .main_features_copy h3{display:block;overflow:hidden;text-indent:-90000px}body.top .main_features_copy h2,body.landings .main_features_copy h2{height:14px}body.top .main_features_copy h3,body.landings .main_features_copy h3{height:30px}.main_signup_button{position:absolute;z-index:102;bottom:-60px;right:50px}.main_signup_button .btn.btn-bar{font-weight:normal;font-size:25px}.top a.signup_button,.science a.signup_button,.content a.signup_button{display:block;width:325px;height:72px;overflow:hidden;text-indent:-90000px;float:left;margin-right:10px;background:url(/_assets/common/main/signup_button-f96badda9ba13d4bb982d5c1c458049d090f1c1b617ffe3f05442461068b410a.png) no-repeat}.top.en a.signup_button,.landings.en a.signup_button,.tours.en a.signup_button{background:url(/_assets/common/main/en/signup_button-ab78c7f698f849837b9380a94f79134891d982373a37c3b7f0f047943d09c9e3.png) no-repeat}.top a.signup_button:hover,.landings a.signup_button:hover,.footer_signup_button a.signup_button:hover,.science a.signup_button:hover{background:url(/_assets/common/main/signup_button_hover-2bf10f6a0d15fbc7e71b2861ce3c4fe46710dac0aec596ac601140cbba9bd056.png) no-repeat}.top.en a.signup_button:hover,.landings.en a.signup_button:hover,.tours.en a.signup_button:hover{background:url(/_assets/common/main/en/signup_button_hover-ae3639777dca0679b472168594688cd5023ea6803ea561a76ff183cbb1c06af8.png) no-repeat}.main_features_buttons a.main_appstore{background:url(/_assets/common/main/appstore_button-57ad9272d8a9782a31e2b1d98cca31a48b9caa3daf5d492b38c63a7c76f0ed7e.png) no-repeat}.main_features_buttons a.main_appstore:hover{background:url(/_assets/common/main/appstore_button_hover-a21135d5937c08c4df42564a7c78319fa2fe245b75a369c902e892c570bcc518.png) no-repeat}.main_features_buttons{position:absolute;z-index:102;bottom:20px;left:50px}.main_features_buttons a{display:block;width:133px;height:46px;overflow:hidden;text-indent:-90000px;float:left;margin-right:10px}.main_features_buttons a.main_appstore{background:url(/_assets/common/main/appstore_button-57ad9272d8a9782a31e2b1d98cca31a48b9caa3daf5d492b38c63a7c76f0ed7e.png) no-repeat}.main_features_buttons a.main_appstore:hover{background:url(/_assets/common/main/appstore_button_hover-a21135d5937c08c4df42564a7c78319fa2fe245b75a369c902e892c570bcc518.png) no-repeat}.main_features_buttons a.main_market{background:url(/_assets/common/main/market_button-65d1dd66aed881d0188b3f994c63903d3bdf984557d13c8a8fa4a715c4921aba.png) no-repeat}.main_features_buttons a.main_market:hover{background:url(/_assets/common/main/market_button_hover-12d405b8cd62457404de6478379fa28970aaaf65d0243ef454988e7faa9b0296.png) no-repeat}.main_features_link{position:absolute;bottom:20px;right:60px}a.main_more_link{padding-left:12px;background:url(/_assets/common/main/link_point-598e79bf9ed658410a1ffa176e2f16945f1af29b1826349fc2af62b5692a83f7.png) 0 50% no-repeat;font-size:15px}.main_content{height:514px;background:url(/_assets/common/main/main_sky-95f7a31824f5d35833e98917bd46ece77540d0a867a4994a6b31437ecde7b628.jpg) 0 0 no-repeat;padding-top:30px;position:relative}.main_content .title h2,.main_content .subtitle h3{display:block;width:813px;height:26px;overflow:hidden;text-indent:-90000px;background:url(/_assets/common/main/main_content_title-a492b0ae120a8c789660eac38a9e1c46afd6f2113aaec293332905c7c29360fb.png) 0 0 no-repeat;margin:0 auto 35px}.main_content .subtitle h3{background:url(/_assets/common/main/main_content_subtitle-9b7a99a527669e874635470e31badae666906004ab50e95fbe32d90391171879.png) 0 0 no-repeat;margin:25px auto 20px;width:816px}.main_content_slides{background:url(/_assets/common/main/main_content_panel-40c801871828ae6471f3d3caa2230e6f02d94c7eb78b351cbe5f47abff862039.png) 0 0 no-repeat;width:847px;height:345px;margin:0 auto}.main_content_slides .screens{position:absolute;top:130px;left:69px;width:458px;height:253px}.main_content_slides .menu{position:absolute;top:130px;right:77px;width:317px;height:253px;color:#fff;font-size:15px}.main_content_slides .menu h3{margin:20px 20px 0;padding:0 0 5px;font-size:14px;font-weight:normal}.main_content_slides .menu ul{margin:15px 20px}.main_content_slides .menu ul li{margin:5px 0;font-size:18px}.main_content_slides .menu ul li a{color:#fff}.main_content_slides .menu ul li a:hover{color:#ffd400}.main_content_slides .menu ul li a.selected{color:#ffd400}.main_content_slides .screens .buttons{position:absolute;top:263px;left:0;width:457px;height:32px}.main_content_slides .menu .buttons{position:absolute;top:260px;left:0;width:317px;height:32px}.main_content_slides .buttons a{display:block;width:124px;height:30px;overflow:hidden;text-indent:-90000px;float:left}.main_content_slides .buttons a.back_button{background:url(/_assets/common/main/back_btn-0fd3bcb31fe7b18fbc390a370c00351502c7d2da4f8420164e9c139e901c4f68.png) no-repeat}.main_content_slides .buttons a.back_button:hover{background:url(/_assets/common/main/back_btn_hover-f6c01c33371623258c012af832f9d7af3ca47c08fd68cd195decfd46d2944502.png) no-repeat}.main_content_slides .buttons a.next_button{background:url(/_assets/common/main/next_btn-2cf4ae27e831273f9811bfd59629f2dfa809fe159b88b8cf88bcd9861fdbb026.png) no-repeat;float:right}.main_content_slides .buttons a.next_button:hover{background:url(/_assets/common/main/next_btn_hover-87f99074eec8083f623ce2ec84121964151ad4e83596e92237f9105e771d269c.png) no-repeat}.main_content_slides .buttons a.iknow_launcher{background:url(/_assets/common/main/demo_btn-44cfca97959983376a835a96656cfba115aeba6cc4409d7419c7292f5bafefba.png) no-repeat;float:right;width:153px}.main_content_slides .buttons a.iknow_launcher:hover{background:url(/_assets/common/main/demo_btn_hover-0e02b6330ebe6b52d066967162dd0ffa090536181f4d506a2f50c074f15a0766.png) no-repeat}.main_content_link{position:absolute;bottom:20px;right:60px}.main_uservoice{height:410px;background:url(//testing.iknow.jp/images/common/main/main_uservoice_bg.jpg) 0 0 no-repeat;padding-top:30px;position:relative}.main_uservoice h2{display:block;width:678px;height:29px;overflow:hidden;text-indent:-90000px;background:url(/_assets/common/main/uservoice_title-f04739f4eaea25daa6d550c6de2e7941ed6f61b291e073ea305338042aa7be12.png) 0 0 no-repeat;margin:0 auto 20px}.main_uservoice img{margin-left:35px;margin-top:15px}.main_uservoice ul{position:absolute;top:116px;right:40px;width:295px;height:220px;background:url(/_assets/common/main/uservoice_quotes-5f292a8d7ae08d53fbef2d62a0a198956ab02adf59804d0e746769be20a5ee61.png) 0 0 no-repeat}.main_uservoice ul li{text-indent:-90000px}.main_uservoice_link{position:absolute;bottom:30px;right:60px}.press_articles{padding-top:24px;width:910px;margin:0 auto 13px auto}.press_articles dl{width:202px;float:left;padding-left:96px;border-right:1px solid #dcdcdc;background:url(/_assets/common/main/cnet-d75d36129ee8e764cb9d82e5e3a652eccb239eede78f8acdeb1d2b4b9737dac5.png) 0 0 no-repeat}.press_articles dl.cnet{width:213px}.press_articles dl.nikkei_woman{width:187px;margin-left:15px;background:url(/_assets/common/main/nikkei_woman_online-ef1e93de6e4ad1d98b819c87b83f069333d8da00f7181d43d6eb2659a6fc983f.png) 0 0 no-repeat}.press_articles dl.nikkei_pc{width:190px;margin-left:15px;border-right:none;background:url(/_assets/common/main/nikkei_online-027fd27fb1e8f64cdd9cf1b2cf200922a1da5e2560592e85576e4a5f4830ce29.png) 0 0 no-repeat}.press_articles dl dt{font-weight:500;font-size:16px;margin-bottom:5px}.press_articles dl dd{line-height:20px;font-size:13px}.press_articles dl dd a{display:block;margin-top:3px;font-size:14px}.main_rakuten{padding:40px;position:relative;background:#fff url(/_assets/common/main/main_owl-1871174cfdc80ab3c15f135c0f7e1cdb79c4020bfe8b777191f0f07752e9d17b.png) 87% 100% no-repeat}.main_rakuten h2{width:520px;height:55px;overflow:hidden;text-indent:-90000px;background:url(/_assets/common/main/main_rakuten-25362da9a1e760bd8748d6c4d4782da6e027306c59cd4562b360ee67118d15e7.png) 0 0 no-repeat;margin:0 0 10px}.main_rakuten p{width:528px;font-size:14px;line-height:22px}.footer_signup_button{position:absolute;top:50px;right:300px}.footer_signup_button .btn.btn-bar{font-size:30px;font-weight:normal}.footer_signup_button_container{position:relative;height:150px}.main_footer{position:relative;padding:0 40px 10px;background:#fff}.science .main_footer,.premium .main_footer,.features .main_footer{padding-bottom:20px}.main_footer_menu{padding:10px 0 40px;border-top:1px solid #ccc}.main_footer dl dd{float:left;margin:0 20px 0 0;font-size:15px}.main_footer dl.social{float:right}.main_footer dl.social dd{margin:0 0 0 20px}.main_footer dl.social dd img{vertical-align:text-bottom;padding-right:3px}.wrapper .main_signup{height:120px}.main_signup,.main_signup_business{position:relative;height:200px;background:#fff url(/_assets/common/main/main_owl-1871174cfdc80ab3c15f135c0f7e1cdb79c4020bfe8b777191f0f07752e9d17b.png) 75% 100% no-repeat}.top.en .main_signup,.landings.en .main_signup{border-bottom:1px solid #CCC;width:880px;height:150px;margin:0 auto}.main_signup_business{height:40px}.top .pagination,.contents .pagination,.premium .pagination,.tours .pagination{padding:166px 40px 0}.top .pagination .next,.landings .pagination .next,.contents .pagination .next,.premium .pagination .next,.tours .pagination .next{float:right}.landing_main .pagination .prev{display:none}.landing_main.iphone .pagination .prev,.landing_main.android .pagination .prev{display:inline}.container_12 .top .features_wrapper{border:none;padding:20px 0;margin:0}.top .features_wrapper .support_header_area{position:relative;margin:0 30px;font-size:14px;line-height:18px;height:128px;font-size:12px}.top .features_wrapper .support_header_area h2{font-size:20px;font-weight:bold;margin:0 0 21px;padding-top:30px}.top .features_wrapper .support_header_area p{width:410px}.top .trial_float_top{width:303px;height:100px;position:absolute;bottom:8px;padding-top:16px;padding-left:83px;right:0;text-align:center;font-size:13px;background:url(/_assets/top/free_trial_banner_s-182eab6b0737303614f731a0fcd1ba05283388fc0fdbe11798e0c379e17e9d09.png) top right no-repeat #fff;line-height:15px}.top .features_wrapper .support_header_area .trial_float_top h2{margin:13px auto 8px auto;padding:0}.top .features_wrapper .support_function_box{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 30px 20px;padding:30px;font-size:14px;line-height:24px}.top .features_wrapper .support_function_box .text_box{float:left;width:425px}.top .features_wrapper .support_function_box .text_box h3{font-size:18px;font-weight:bold;color:#ff8b00;margin:0 0 20px}.top .features_wrapper .support_function_box img{border:1px solid #ddd;margin-left:20px}.top.en .features_wrapper .support_function_box .text_box h3{font-size:20px}.top .features_wrapper .support_function_box_left{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 0 20px 30px;padding:30px;font-size:14px;line-height:24px;width:378px;float:left}.top .features_wrapper .support_function_box_right{background-color:#FFF;border:1px solid #ddd;border-radius:5px;margin:0 30px 20px 0;padding:30px;font-size:14px;line-height:24px;width:378px;float:right}.top .features_wrapper .support_function_box .text_box{float:left;width:425px}.top .features_wrapper .support_function_box_left h3,.top .features_wrapper .support_function_box_right h3{font-size:18px;font-weight:bold;color:#ff8b00;margin:0 0 20px}.top.en .features_wrapper .support_function_box_left h3,.top.en .features_wrapper .support_function_box_right h3{font-size:20px}.top .features_wrapper .support_function_box_left h3 span,.top .features_wrapper .support_function_box_right h3 span{font-size:16px;margin:0 0 0 5px}.top .features_wrapper .support_function_box_left img,.top .features_wrapper .support_function_box_right img{border:1px solid #ddd}.top .features_wrapper .support_function_box_left p,.top .features_wrapper .support_function_box_right p{margin:10px 0 0}.top .free_trial_banner_footer p{background-position:50% -16px}.smartfm_redirect_header{display:none;background:#303030;color:white;text-align:center}.smartfm_redirect_header{padding:20px 0}.smartfm_redirect_header h2{font-size:18px;border-bottom:1px solid white;margin:0 auto 10px;width:700px;padding:0 0 5px}.smartfm_redirect_header p{font-size:14px}.popup_content{position:absolute;background-color:#424242;width:270px;border-radius:5px;padding:1px;color:white;display:none}.popup_content .inner{margin:0;border-radius:5px;border:1px solid #6B6B6B;padding:10px}.popup_content h1,.popup_content .header{background-color:#333333;border-bottom:1px solid #6B6B6B;margin:0px -10px 10px;padding:6px 10px;font-size:13px;text-shadow:0px -1px 0px black}.popup_content span.right{float:right}.popup_content h1 span i,.popup_content .header span i{font-size:0.8em;font-style:normal}.popup_content h2{margin:0px -10px 10px;padding:6px 10px;font-size:12px;text-shadow:0px -1px 0px black}.popup_content .pin.bottom{position:absolute;width:14px;height:10px;top:-8px;background:url(/_assets/common/popup_arrows-b55e5109aced71b6e1bd2a3851487ab03a1dd4a32bb251b63e69cc9f0e6be0a4.png)}.popup_content .pin.top{position:absolute;width:14px;height:10px;bottom:-8px;background:url(/_assets/common/popup_arrows-b55e5109aced71b6e1bd2a3851487ab03a1dd4a32bb251b63e69cc9f0e6be0a4.png);background-position:-24px 0}.popup_content p{margin:5px 0}.popup_content a{text-decoration:underline;color:white;font-size:11px}.popup_content a.share_button{color:white;text-decoration:none;text-shadow:none;box-shadow:none;position:relative;top:-4px}.popup_content .progress_bar{height:10px;background-color:#333333;border-radius:5px;margin:10px 24px 10px 0;position:relative}.popup_content .progress_bar p{position:absolute;right:-28px;top:-1px;margin:0;font-size:11px}.popup_content .progress_bar .progress_bar_fill{height:10px;background-color:#A3D856;border-radius:5px}.popup_content .item_counter{width:33%;float:left;height:33px;margin-bottom:12px}.popup_content .item_counter .bar{height:100%;width:6px;border-radius:3px;float:left;margin-right:5px}.popup_content .started .bar{background-color:#6BA300}.popup_content .reviewed .bar{background-color:#A3D856}.popup_content .completed .bar{background-color:#F67A12}.popup_content .item_counter .number{font-size:19px;font-weight:bold}.popup_content .item_counter .caption{margin-top:-3px;font-size:9px}.popup_content.weekly_target{width:200px}.popup_content.weekly_target p{font-size:10px;margin:10px 0}.popup_content.weekly_target p>span{float:right;font-size:12px}.popup_content.weekly_target p>span i{font-size:0.8em;font-style:normal;color:#EEEEEE}.popup_content.weekly_target select{position:relative;top:-5px}.popup_content.weekly_target .invisible_backdrop{position:absolute;width:80px;height:300px;top:-50px;right:10px;z-index:-1}.popup_content.weekly_target .for_ie_only{display:none}.referrals .wrapper{padding-top:39px}.referrals h1{margin-bottom:21px;padding-top:118px;font-size:30px;font-weight:bold;line-height:1.3;text-align:center;background:url(/_assets/referrals/present-box-86ffb6d566b55cf3d926645d06a04ff62690cb1a2e64b0be22f04ba138bc673f.png) center top no-repeat}.referrals .lead{margin-bottom:56px;font-size:16px;line-height:1.5;text-align:center}.referrals_main{width:608px;margin:0 auto;padding-bottom:60px}.referrals .mail{margin-bottom:40px}.referrals .mail .btn.btn-bar{font-size:18px}.referrals .mail .preview{margin-top:5px;font-size:14px}.referrals .mail input[type="text"]{margin-right:15px;padding:10px;width:350px;border:1px solid #ccc;border-radius:4px;font-size:18px}.referrals .mail .btn{width:217px}.referrals .others h2{margin-bottom:5px;font-size:18px}.referrals .others li{display:inline-block}.referrals .others li.facebook{margin-right:10px}.referrals .others li a{display:inline-block;padding-right:14px;border:1px solid #ccc;border-radius:3px;line-height:45px;font-weight:bold;background-repeat:no-repeat}.referrals .others h2{margin-bottom:10px}.referrals .others .facebook a{padding-left:53px;border-color:#d8dfea;color:#3b5998;background-position:9px 8px;background-color:#edeff4;background-image:url(/_assets/referrals/fb-09ae75d9c33f825b37b893b0ac39903a0b41c9900896d42a855cfc82f201fcd5.png)}.referrals .others .twitter a{padding-left:53px;color:#47525d;background-position:9px 10px;background-image:url(/_assets/referrals/tw-fc3976562debc20af6db0dbce4eba3ed947de1a637e20b6d070c4fa4a1967108.png)}.referrals .others .url{display:block;margin-top:20px;font-size:14px}.referrals .others .url input[type="text"]{display:inline-block;width:561px;margin:0 0 5px 0;padding:11px 11px 11px 34px;border:1px solid #ccc;border-radius:3px;color:#666;font-size:13px;background:url(/_assets/referrals/link-a9de50f28bedfad8ccd25ff6b70bafa14f2c1246bfc8c89bf93ad9cab2871a57.png) 10px 10px no-repeat}.referrals_restrictions{width:794px;margin:0 auto;padding:60px 0 80px 0;border-top:1px solid #d1d1d1}.referrals_restrictions h2{font-size:24px;font-weight:bold;margin-bottom:40px}.referrals_restrictions p{line-height:1.6;font-size:14px}body[data-controller="reports"][data-namespace="groups/reports"] .content .wrapper{padding-top:0;font-size:0;background:none;border:none}body[data-controller="reports"][data-namespace="groups/reports"] .content .wrapper>*{font-size:14px}body[data-controller="reports"][data-namespace="groups/reports"] .primary-content,body[data-controller="reports"][data-namespace="groups/reports"] .secondary-content{box-sizing:border-box;display:inline-block;vertical-align:top}body[data-controller="reports"][data-namespace="groups/reports"] .primary-content{width:680px}body[data-controller="reports"][data-namespace="groups/reports"] .primary-content.alone{width:100%}body[data-controller="reports"][data-namespace="groups/reports"] .secondary-content{margin-left:20px;width:260px}body[data-controller="reports"][data-namespace="groups/reports"] .action-link{color:#1ea6f8;font-size:12px;font-weight:bold}body[data-controller="reports"][data-namespace="groups/reports"] .action-link:hover{text-decoration:underline;cursor:pointer;cursor:hand}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary{width:140px}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics{width:100%}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li{width:100%;border:0;background:none}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li dl,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li dl{width:100%}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li dl dd,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li dl dd{width:100%;top:7px}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li dl dt,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li dl dt{width:100%;font-size:12px;color:#999;top:30px}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li.review_items,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li.review_items{height:20px}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li.review_items dl,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li.review_items dl{height:20px;background-position:-239px -1227px}body[data-controller="reports"][data-namespace="groups/reports"] #study_summary .statistics li.review_items dl dt,body[data-controller="reports"][data-namespace="groups/reports"] #training_summary .statistics li.review_items dl dt{top:6px}
