html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
*{box-sizing:border-box}
html{overflow-y:scroll;font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;position:relative;min-height:100%;word-break:break-all}
body{color:#212121;background:#f5f5f5;font-size:12px;line-height:1.5}
a{color:inherit}
img{vertical-align:bottom}
.alert{border-width:1px;border-style:solid;padding:20px;font-weight:bold;margin-bottom:20px}
.alert--notice{border-color:#A5D6A7;background:#E8F5E9;color:#66BB6A}
.alert--alert{border-color:#EF9A9A;background:#FFEBEE;color:#ff5252}
.breadcrumb{margin-bottom:15px;line-height:1;font-size:11px}
.breadcrumb li{display:inline}
.breadcrumb li+li:before{content:">";margin-left:6px;margin-right:6px}
.breadcrumb a{text-decoration:none}
.breadcrumb a:hover{text-decoration:underline}
.button{display:block;width:280px;margin:0 auto 15px;height:44px;line-height:44px;font-size:18px;font-weight:bold;font-family:inherit;border-radius:4px;background-color:#37474F;background-image:none;color:#ffffff;text-align:center;text-decoration:none;border:none;-webkit-appearance:none;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
.button:hover{opacity:0.8}
.button:disabled{background-color:#BDBDBD}
.button--small{height:32px;line-height:32px;font-size:14px}
.button--no-space{margin-bottom:0}
.button--fit{width:100%}
.button--corner{position:absolute;top:15px;right:15px;width:180px;height:24px;line-height:24px;font-size:12px;margin-bottom:0}
.container{position:relative}
.device-pc .container{width:1300px;margin:0 auto}
.empty{text-align:center;padding:160px 0 20px;background-image:url(/assets/empty-b42730da7c22ddbbae0878b899496490837eabf2fb447d25e237e0a7b191db04.png);background-position:center 20px;background-repeat:no-repeat}
.form__field{width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #e0e0e0;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form__field:disabled{background-color:#eee}
select.form__field{height:34px}
.form__icon{padding:2px 4px;margin-left:6px;border-radius:4px;color:#ffffff;font-size:10px;font-weight:normal}
.form__icon--must{background-color:#F44336}
.form__icon--optional{background-color:#777}
.form__help{margin-top:6px;color:#777}
.grid{margin-left:-7.5px;margin-right:-7.5px;*zoom:1}
.grid:after{content:"";display:table;clear:both}
.grid__column{display:inline;float:left;padding-left:7.5px;padding-right:7.5px}
.grid__column--ratio1{width:4.16666667%}
.grid__column--ratio2{width:8.33333333%}
.grid__column--ratio3{width:12.5%}
.grid__column--ratio4{width:16.66666667%}
.grid__column--ratio5{width:20.83333333%}
.grid__column--ratio6{width:25%}
.grid__column--ratio7{width:29.16666667%}
.grid__column--ratio8{width:33.33333333%}
.grid__column--ratio9{width:37.5%}
.grid__column--ratio10{width:41.66666667%}
.grid__column--ratio11{width:45.83333333%}
.grid__column--ratio12{width:50%}
.grid__column--ratio13{width:54.16666667%}
.grid__column--ratio14{width:58.33333333%}
.grid__column--ratio15{width:62.5%}
.grid__column--ratio16{width:66.66666667%}
.grid__column--ratio17{width:70.83333333%}
.grid__column--ratio18{width:75%}
.grid__column--ratio19{width:79.16666667%}
.grid__column--ratio20{width:83.33333333%}
.grid__column--ratio21{width:87.5%}
.grid__column--ratio22{width:91.66666667%}
.grid__column--ratio23{width:95.83333333%}
.grid__column--ratio24{width:100%}
.grid__column--offset-ratio1{margin-left:4.16666667%}
.grid__column--offset-ratio2{margin-left:8.33333333%}
.grid__column--offset-ratio3{margin-left:12.5%}
.grid__column--offset-ratio4{margin-left:16.66666667%}
.grid__column--offset-ratio5{margin-left:20.83333333%}
.grid__column--offset-ratio6{margin-left:25%}
.grid__column--offset-ratio7{margin-left:29.16666667%}
.grid__column--offset-ratio8{margin-left:33.33333333%}
.grid__column--offset-ratio9{margin-left:37.5%}
.grid__column--offset-ratio10{margin-left:41.66666667%}
.grid__column--offset-ratio11{margin-left:45.83333333%}
.grid__column--offset-ratio12{margin-left:50%}
.grid__column--offset-ratio13{margin-left:54.16666667%}
.grid__column--offset-ratio14{margin-left:58.33333333%}
.grid__column--offset-ratio15{margin-left:62.5%}
.grid__column--offset-ratio16{margin-left:66.66666667%}
.grid__column--offset-ratio17{margin-left:70.83333333%}
.grid__column--offset-ratio18{margin-left:75%}
.grid__column--offset-ratio19{margin-left:79.16666667%}
.grid__column--offset-ratio20{margin-left:83.33333333%}
.grid__column--offset-ratio21{margin-left:87.5%}
.grid__column--offset-ratio22{margin-left:91.66666667%}
.grid__column--offset-ratio23{margin-left:95.83333333%}
.grid__column--offset-ratio24{margin-left:100%}
.grid__column--main{width:780px}
.grid__column--sub{width:315px}
.grid__column--category-and-keyword{width:200px}
.grid__column--articles{width:580px}
.grid__column--sidebar{width:315px}
.label{display:inline-block;font-weight:bold}
.device-smartphone .label{margin-bottom:6px}
.label--spacing{margin-bottom:6px}
.list{list-style:none}
.list li{display:inline-block}
.list img{vertical-align:text-bottom}
.list li:before{content:" | ";padding:0 0.5em;color:#e0e0e0}
.list li:first-child:before{content:none;padding:0}
.media{position:relative}
.media__photo{position:absolute;top:0;left:0}
.media__text{position:relative;width:100%;padding-bottom:16px}
.media__text-info{position:absolute;bottom:0;line-height:1}
.menu{z-index:10000;position:fixed;top:0;bottom:0;right:0;width:260px;height:100%;background:#ffffff;-webkit-transform:translate(280px, 0);transform:translate(280px, 0);transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;overflow-y:scroll;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.25);box-shadow:0px 0px 5px rgba(0,0,0,0.25);font-size:1.2em}
.menu[data-open="true"]{-webkit-transform:translate(0, 0);transform:translate(0, 0)}
.menu--search{padding:15px}
.menu__item{line-height:44px;margin-left:-15px;margin-top:-15px;margin-right:-15px;background-color:#f5f5f5;margin-bottom:15px}
.menu__item li{border-bottom:1px solid #dadada}
.menu__item a{position:relative;display:block;text-decoration:none;padding-left:20px}
.menu__item a:after{border-right:4px solid #dadada;border-top:4px solid #dadada;border-radius:2px;content:"";margin:0 0 0 10px;height:10px;right:20px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:14px;width:10px}
.modal__close{position:absolute;top:-16px;right:-16px}
.pagination{text-align:center;font-size:14px;margin-bottom:15px}
.pagination li{display:inline-block;margin:0 4px;height:38px}
.pagination a{display:inline-block;line-height:38px;height:38px;width:38px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;vertical-align:middle;text-decoration:none}
.pagination a:hover{text-decoration:underline}
.pagination .pagination__large a{width:64px}
.pagination .pagination__current a{color:#fff;background-color:#455A64;border-color:#455A64;font-weight:bold}
.panel{background-color:#fff;margin-bottom:15px}
.device-pc .panel{padding:15px;border-radius:4px;border:1px solid #e0e0e0}
.device-smartphone .panel{padding:15px 10px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.panel--no-space{margin-bottom:0}
.panel--relative{position:relative}
.panel--scrollable{overflow:scroll;height:300px}
.device-pc .panel--tab{border-top-right-radius:0;border-top-left-radius:0}
.selector{position:relative;border:1px solid #dadada;border-radius:4px;padding:8px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f5f5f5));background:-moz-linear-gradient(#fff, #f5f5f5);background:-webkit-linear-gradient(#fff, #f5f5f5);background:linear-gradient(#fff, #f5f5f5);cursor:pointer;min-height:44px}
.selector:hover{-moz-box-shadow:#dadada 0 0 8px;-webkit-box-shadow:#dadada 0 0 8px;box-shadow:#dadada 0 0 8px}
.selector--white{background:#fff}
.selector--with-button{padding-left:32px}
.selector__radio-button{position:absolute;left:4px;top:50%;margin-top:-6px}
.selector__one-line{position:absolute;left:32px;top:50%;margin-top:-0.75em}
.spacing{margin-bottom:15px}
.spacing--bordered{padding-bottom:15px;border-bottom:1px solid #e0e0e0}
.spacing--bordered:last-child{padding-bottom:0;border-bottom:none}
.tab{*zoom:1;margin-bottom:2px;border-bottom:1px solid #dadada}
.tab:after{content:"";display:table;clear:both}
.tab--panel{position:relative;z-index:10;margin-bottom:0;border-bottom:none}
.tab__item{float:left;text-align:center;margin-bottom:-1px}
.tab__item a{height:44px;line-height:44px;display:block;background-color:#eee;border-top:1px solid #dadada;border-right:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;margin-left:-1px;text-decoration:none}
.tab__item a:hover{background-color:#fff}
.tab__item:first-child a{margin-left:0}
.tab__item--ratio1{width:4.16666667%}
.tab__item--ratio2{width:8.33333333%}
.tab__item--ratio3{width:12.5%}
.tab__item--ratio4{width:16.66666667%}
.tab__item--ratio5{width:20.83333333%}
.tab__item--ratio6{width:25%}
.tab__item--ratio7{width:29.16666667%}
.tab__item--ratio8{width:33.33333333%}
.tab__item--ratio9{width:37.5%}
.tab__item--ratio10{width:41.66666667%}
.tab__item--ratio11{width:45.83333333%}
.tab__item--ratio12{width:50%}
.tab__item--ratio13{width:54.16666667%}
.tab__item--ratio14{width:58.33333333%}
.tab__item--ratio15{width:62.5%}
.tab__item--ratio16{width:66.66666667%}
.tab__item--ratio17{width:70.83333333%}
.tab__item--ratio18{width:75%}
.tab__item--ratio19{width:79.16666667%}
.tab__item--ratio20{width:83.33333333%}
.tab__item--ratio21{width:87.5%}
.tab__item--ratio22{width:91.66666667%}
.tab__item--ratio23{width:95.83333333%}
.tab__item--ratio24{width:100%}
.tab__item--months{width:7.14285714%}
.tab__item--current a{border-bottom:0;background-color:#fff;font-weight:bold}
.table{width:100%;text-align:left;margin-bottom:15px}
.table th,.table td{padding:8px 12px;border:1px solid #e0e0e0}
.table .table__column--ratio1{width:4.16666667%}
.table .table__column--ratio2{width:8.33333333%}
.table .table__column--ratio3{width:12.5%}
.table .table__column--ratio4{width:16.66666667%}
.table .table__column--ratio5{width:20.83333333%}
.table .table__column--ratio6{width:25%}
.table .table__column--ratio7{width:29.16666667%}
.table .table__column--ratio8{width:33.33333333%}
.table .table__column--ratio9{width:37.5%}
.table .table__column--ratio10{width:41.66666667%}
.table .table__column--ratio11{width:45.83333333%}
.table .table__column--ratio12{width:50%}
.table .table__column--ratio13{width:54.16666667%}
.table .table__column--ratio14{width:58.33333333%}
.table .table__column--ratio15{width:62.5%}
.table .table__column--ratio16{width:66.66666667%}
.table .table__column--ratio17{width:70.83333333%}
.table .table__column--ratio18{width:75%}
.table .table__column--ratio19{width:79.16666667%}
.table .table__column--ratio20{width:83.33333333%}
.table .table__column--ratio21{width:87.5%}
.table .table__column--ratio22{width:91.66666667%}
.table .table__column--ratio23{width:95.83333333%}
.table .table__column--ratio24{width:100%}
.table .table__column--fit{padding:0}
.table .table__column--hfit{padding-left:0;padding-right:0}
.table .table__column--hfit2{padding-left:0;padding-right:0;border-top:double #e0e0e0;}
.table .table__column--sunday{background:#FFF3F3;color:#ff5252}
.table .table__column--saturday{background:#f2f6ff;color:#448aff}
.table .table__column--holiday{background:#FFE8F8;color:#ff5252}
.table .table__column--past{background:#eee}
.table--transparent th,.table--transparent td{border:none}
.table--condensed th,.table--condensed td{padding:4px 12px}
.table--no-space{margin-bottom:0}
.table--fix{table-layout:fixed}
.text{margin-bottom:12px}
.text--no-space{margin-bottom:0}
.text--half-space{margin-bottom:6px}
.text--double-space{margin-bottom:24px}
.text--bold{font-weight:bold}
.text--no-height{line-height:1}
.text--small{font-size:11px}
.text--medium{font-size:16px}
.text--large{font-size:18px}
.text--xlarge{font-size:24px}
.text--left{text-align:left}
.text--center{text-align:center}
.text--right{text-align:right}
.text--bordered{padding-bottom:12px;border-bottom:1px solid #e0e0e0}
.text--pink{color:#FF8484}
.text--dark-gray{color:#444}
.text--gray{color:#777}
.text--glay{color:#d0d0d0}
.text--red{color:#F44336}
.text--blue{color:#3636FF}
.text--ellipsis{width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.admin-header{padding:8px 0;background-color:#37474F;color:#ffffff}
.admin-header--red{background-color:#B71C1C}
.admin-header__container{position:relative;width:1080px;min-height:32px;margin:0 auto}
.admin-header__title{position:absolute;top:50%;left:0;font-size:24px;line-height:1;margin-top:-12px;text-decoration:none}
.admin-navi{background-color:#455A64;line-height:1;color:#ffffff;margin-bottom:15px;text-align:center;border-bottom:1px solid #37474F}
.admin-navi--red{background-color:#C62828;border-bottom:1px solid #B71C1C}
.admin-navi--red .admin-navi__item a{border-right:1px solid #B71C1C}
.admin-navi--red .admin-navi__item a:hover{background-color:#D32F2F}
.admin-navi--red .admin-navi__item:first-child a{border-left:1px solid #B71C1C}
.admin-navi__container{*zoom:1;width:1080px;margin:0 auto}
.admin-navi__container:after{content:"";display:table;clear:both}
.admin-navi__item{position:relative;float:left;width:14.28571429%}
.admin-navi__item a{display:block;padding:8px 0;border-right:1px solid #37474F;text-decoration:none}
.admin-navi__item a:hover{background-color:#455A64}
.admin-navi__item img{margin-bottom:6px}
.admin-navi__item:first-child a{border-left:1px solid #37474F}
.admin-navi__item:hover .admin-navi__item-links{display:block}
.admin-navi__item-links{display:none;position:absolute;top:100%;width:100%;background-color:#cc6a6a;z-index:1000}
.admin-navi__item-link{display:block;line-height:44px;border-top:1px solid #144517}
.sales__scroll-outer{position:relative;width:100%;margin:0 auto;overflow:hidden}
.sales__scroll-fix{position:absolute;background-color:#fff;overflow:hidden}
.sales__scroll-fix--top-left{z-index:300}
.sales__scroll-fix--top{z-index:200}
.sales__scroll-fix--top table{width:100%}
.sales__scroll-fix--left{z-index:100}
.sales__scroll-fix--left table{width:90px}
.sales__scroll-inner{overflow-x:scroll;overflow-y:scroll;width:100%;height:600px}
.sales__table-item{min-width:50px;max-width:90px}
.sales__table-item2{min-width:45px;max-width:45px}
.sales__table-item3{min-width:135px;max-width:135px}
.sales__table-item4{min-width:170px;max-width:170px}
.sales__table-item5{min-width:93px;max-width:93px}
.sales__table-item6{min-width:120px;max-width:120px}
.sales__table-item7{min-width:85px;max-width:85px}
.sales__table-date{min-width:54px;max-width:57px;padding-right:0;padding-left:0}
.sales__table-issue{min-width:300px;max-width:300px;}
.sales__table-issue2{height:36px;min-width:300px;max-width:300px;font-size:9px;}
.sales__table-issue3{min-width:255px;max-width:255px;}
.sales__table-issue4{height:36px;min-width:255px;max-width:255px;font-size:9px;}
.sales__table-issue5{min-width:400px;max-width:400px;}
.sales__table-issue6{height:36px;min-width:400px;max-width:400px;font-size:9px;}
.sales__table-target1{min-width:450px;max-width:450px;}
.sales__table-target2{height:36px;min-width:450px;max-width:450px;}
.sales__table-account{min-width:120px;max-width:500px;}
.sales__table-account0{background-color:#455A64;color:#ffffff;min-width:300px;max-width:450px;font-size:1.2em;}
.sales__table-account1{background-color:#455A64;color:#ffffff;min-width:300px;max-width:480px;font-size:1.2em;}
.sales__table-account2{background-color:#455A64;color:#ffffff;min-width:180px;max-width:190px;font-size:1.2em;}
.sales__table-account3{background-color:#455A64;color:#ffffff;min-width:120px;max-width:120px;font-size:1.2em;}
.sales__table-account4{background-image:url(pixmap/10.png);background-repeat: no-repeat;min-width:80px;max-width:80px;color:#d0d0d0;font-size:1.0em;font-weight:bold;text-indent:22px}
.sales__table-account5{background-image:url(pixmap/11.png);background-repeat: no-repeat;min-width:80px;max-width:80px;color:#d0d0d0;font-size:1.0em;font-weight:bold;text-indent:22px}
.sales__table-account6{min-width:120px;max-width:480px;background:linear-gradient(0deg,#fffff0,#ffffe0);}
.sales__table-course{min-width:40px;max-width:640px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course0{min-width:45px;max-width:45px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course1{min-width:100px;max-width:100px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course2{min-width:600px;max-width:600px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course3{min-width:120px;max-width:120px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course4{background-image:url(pixmap/10.png);background-repeat: no-repeat;min-width:80px;max-width:80px;color:#d0d0d0;font-size:0.9em;font-weight:bold;text-indent:24px}
.sales__table-course5{background-color:#fffff0;min-width:40px;max-width:640px;height:32px;padding:1px;margin:0px;font-size:0.8em;text-align:center}
.sales__table-course6{min-width:60px;max-width:60px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course7{min-width:70px;max-width:70px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course8{min-width:180px;max-width:180px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.sales__table-course9{min-width:85px;max-width:85px;height:24px;padding:0px;margin:0px;font-size:0.9em}
.input_noborder_selected{position:relative;width:100%;height:42px;margin:1px;text-align:center;vertical-align:middle;border:1px solid #dadada;color:#000000;border-bottom:none;background-color:#ffffff}
.input_noborder{position:relative;width:100%;height:42px;margin:1px;text-align:center;vertical-align:middle;border:1px solid #dadada;color:#000000;border-bottom:none;background-color:#eeeeee}
.input_noborder:focus{position:relative;width:100%;height:42px;margin:1px;text-align:center;vertical-align:middle;border:1px solid #dadada;color:#000000;border-bottom:none;background-color:#ffffff}
.input_logout{font-size:1.0em;text-align:right;text-decoration:underline solid;color:#ffffff;border:none;background-color:transparent;}
.input_menu{width:180px;height:55px;padding-top:28px;font-size:1.0em;text-align:center;color:#ffffff;border-top:solid 1px #758A94;border-bottom:solid 1px #152A34;border-left:solid 1px #758A94;border-right:solid 1px #152A34;background-color:transparent;}
.input_menu_img1{background-image:url(pixmap/01.png);background-repeat:no-repeat;background-position:center top;}
.input_menu_img2{background-image:url(pixmap/02.png);background-repeat:no-repeat;background-position:center top;}
.input_menu_img3{background-image:url(pixmap/03.png);background-repeat:no-repeat;background-position:center top;}
.input_menu_img4{background-image:url(pixmap/04.png);background-repeat:no-repeat;background-position:center top;}
.input_menu_img5{background-image:url(pixmap/05.png);background-repeat:no-repeat;background-position:center top;}
.input_menu_img6{background-image:url(pixmap/18.png);background-repeat:no-repeat;background-position:center top;}
.input_account{background-color:#ffffff;border:none;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;height:30px;width:70%;font-size:1.0em;font-weight:bold;text-align:center;border-radius:8px}
.input_account7{background:url(pixmap/07.png),transparent;border:none;height:33px;width:30px;text-indent:40px;white-space:nowrap;overflow:hidden}
.input_account7:hover{background:url(pixmap/07.png),linear-gradient(-45deg, #f0f0f0, #e0e0e0);border-radius:8px;}
.input_account7:active{background:url(pixmap/07.png),linear-gradient(-45deg, #f0f0f0, #808080);border-radius:8px;}
.input_account8{background:url(pixmap/08.png),transparent;border:none;height:33px;width:30px;text-indent:40px;white-space:nowrap;overflow:hidden}
.input_account8:hover{background:url(pixmap/08.png),linear-gradient(-45deg, #f0f0f0, #e0e0e0);border-radius:8px;}
.input_account8:active{background:url(pixmap/08.png),linear-gradient(-45deg, #f0f0f0, #808080);border-radius:8px;}
.input_account9{background:url(pixmap/09.png),transparent;border:none;height:33px;width:30px;text-indent:40px;white-space:nowrap;overflow:hidden}
.input_account9:hover{background:url(pixmap/09.png),linear-gradient(-45deg, #f0f0f0, #e0e0e0);border-radius:8px;}
.input_account9:active{background:url(pixmap/09.png),linear-gradient(-45deg, #f0f0f0, #808080);border-radius:8px;}
.input_account14{background:url(pixmap/14.png),linear-gradient(-10deg, #c0c0d0, #e0e0f0);border:solid 1px #ffffff;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;height:33px;width:118px;border-radius:8px;text-indent:200px;white-space:nowrap;overflow:hidden}
.input_account14:hover{background:url(pixmap/14.png),linear-gradient(-10deg, #e0e0f0, #c0c0d0)}
.input_account14:active{background:url(pixmap/14.png),linear-gradient(-10deg, #c0c0d0, #a0a0b0)}
.input_account15{background:url(pixmap/15.png),linear-gradient(-10deg, #c0d0c0, #f0fff0);border:solid 1px #ffffff;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;height:33px;width:118px;border-radius:8px;text-indent:200px;white-space:nowrap;overflow:hidden}
.input_account15:hover{background:url(pixmap/15.png),linear-gradient(-10deg, #f0fff0, #c0d0c0)}
.input_account15:active{background:url(pixmap/15.png),linear-gradient(-10deg, #d0dfd0, #a0b0a0)}
.input_course{background-color:#ffffff;border:none;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;height:48px;width:100%;font-size:1.2em;text-align:center;border-radius:2px}
.input_course1{background-color:#ffffff;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;height:24px;width:40px;font-size:1.2em;text-align:right;border-radius:2px}
.input_course2{border:none;background-color:#ffffff;margin:0px;padding:0px;font-size:1.0em;font-weight:bold;color:#0000ff}
.input_course2:hover{color:#ff00ff}
.input_course3{background-color:#ffffff;border:none;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;height:32px;width:48px;font-size:1.2em;text-align:center;border-radius:4px}
.input_course7{background:url(pixmap/07.png),transparent;border:none;height:30px;width:30px;text-indent:40px;white-space:nowrap;overflow:hidden}
.input_course7:hover{background:url(pixmap/07.png),linear-gradient(-45deg, #f0f0f0, #e0e0e0);border-radius:8px;}
.input_course7:active{background:url(pixmap/07.png),linear-gradient(-45deg, #f0f0f0, #808080);border-radius:8px;}
.input_course8{background:url(pixmap/08.png),transparent;border:none;height:30px;width:30px;text-indent:40px;white-space:nowrap;overflow:hidden}
.input_course8:hover{background:url(pixmap/08.png),linear-gradient(-45deg, #f0f0f0, #e0e0e0);border-radius:8px;}
.inpucoursee8:active{background:url(pixmap/08.png),linear-gradient(-45deg, #f0f0f0, #808080);border-radius:8px;}
.input_course9{border:none;height:100%;width:100%;font-size:0.9em;text-align:left;}
.input_course14{background:url(pixmap/19.png),linear-gradient(-10deg, #c0c0d0, #e0e0f0);border:solid 1px #ffffff;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;height:33px;width:72px;border-radius:8px;text-indent:200px;white-space:nowrap;overflow:hidden}
.input_course14:hover{background:url(pixmap/19.png),linear-gradient(-10deg, #e0e0f0, #c0c0d0)}
.input_course14:active{background:url(pixmap/19.png),linear-gradient(-10deg, #c0c0d0, #a0a0b0)}
.input_course15{background:url(pixmap/20.png),linear-gradient(-10deg, #c0d0c0, #f0fff0);border:solid 1px #ffffff;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;height:33px;width:72px;border-radius:8px;text-indent:200px;white-space:nowrap;overflow:hidden}
.input_course15:hover{background:url(pixmap/20.png),linear-gradient(-10deg, #f0fff0, #c0d0c0)}
.input_course15:active{background:url(pixmap/20.png),linear-gradient(-10deg, #d0dfd0, #a0b0a0)}
.input_course17{background:url(pixmap/17.png),transparent;border:none;height:30px;width:16px;text-indent:30px;white-space:nowrap;overflow:hidden}
.password{position:static;color:#000000;}
.password a{text-decoration:none;}
.password span.hover{display:none}
.password a:hover span.nomal{display:none}
.password a:hover span.hover{display:inline}
.debug{position:absolute;top:110px;left:1470px;color:#808080;}
.debug a{text-decoration:none;}
.debug span.remark{display:none;}
.debug a:hover span.remark{background:#E0E0E0;border:1px solid #CCCCCC;color:#000000;font-size:16px;display:block;padding:8px;position:absolute;top:0px;left:-320px;width:400px;}
