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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.l-container{width:100%;max-width:1200px;margin:46px auto 400px}.l-container__inner{display:flex;margin:0 32px}.l-main{width:70%}.l-sidebar{width:calc(30% - 62px);margin-right:62px}.l-sidebar__link{display:flex;align-items:center;padding:7px 0}.l-sidebar__link:link,.l-sidebar__link:visited{color:#292929;text-decoration:none}.l-sidebar__link:hover{background:#7ad4ce}.l-sidebar__link__active{background:#c7edea}.l-sidebar__icon{width:25px;margin-right:12px}.l-sidebar__listItem{margin-bottom:10px}.l-header{background:#54C7C0}.l-header__inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:32px;box-sizing:border-box}.l-header__logo{color:#fff;font-size:24px;font-weight:bold}.l-header__right{display:flex;align-items:center}.l-header__user{color:#fff;margin-top:10px;margin-right:40px}.l-header__menuIcon{font-size:50px;color:#fff;line-height:30px}.c-button{display:inline-block;padding:8px 32px;border-radius:6px;font-size:18px;background:#fff}.c-button:link,.c-button:visited{text-decoration:none;color:#54C7C0}.c-button--blue{background:#71d2fb}.c-button--blue:link,.c-button--blue:visited{text-decoration:none;color:#fff}.c-button--black{background-color:#333}.c-button--black:link,.c-button--black:visited{text-decoration:none;color:#fff}select{background-color:white;border:thin solid blue;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:0.5em 3.5em 0.5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.classic{background-image:linear-gradient(45deg, transparent 50%, blue 50%),linear-gradient(135deg, blue 50%, transparent 50%),linear-gradient(to right, skyblue, skyblue);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-size:5px 5px, 5px 5px, 2.5em 2.5em;background-repeat:no-repeat}select.classic:focus{background-image:linear-gradient(45deg, white 50%, transparent 50%),linear-gradient(135deg, transparent 50%, white 50%),linear-gradient(to right, gray, gray);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,100% 0;background-size:5px 5px, 5px 5px, 2.5em 2.5em;background-repeat:no-repeat;border-color:grey;outline:0}.c-heading{font-size:30px;color:#54C7C0}nav.pagination{width:100%;line-height:2em;justify-content:center;margin:10px 0 10px 0}nav.pagination>span{display:inline-block;text-align:center;min-width:30px}nav.pagination>span>a{padding:7px 14px 7px 14px;border:solid 1px #AAAAAA;border-radius:20px}nav.pagination>span>a:link,nav.pagination>span>a:visited{color:#292929;text-decoration:none}nav.pagination>span>a:hover{background:#eef9f9}.c-movie{margin:50px 0 0;text-align:center}.c-movie__inner{width:500px}.p-projectBox{padding:24px;border:2px solid #ccc}.p-projectBox__block{margin-top:40px}.p-projectBox__block:first-of-type{margin-top:0}.p-projectBox__text{margin-bottom:10px;font-size:18px}.p-projectBox__inputArea{padding-left:20px}.p-projectBox__input{width:100%;padding:6px;border:0;border-bottom:2px solid #5fcbc4;font-size:14px;outline:none}.p-projectBox__input:read-only{color:#888;background-color:#EEE}.p-projectBox__checkbox:read-only{color:#888;background-color:#EEE}.p-projectBox__checkbox:read-only+label{color:#888}.p-videoBox{padding:24px;border:2px solid #ccc}.p-videoBox.small{display:flex}.p-videoBox.small>.video{width:320px;height:200px}.p-videoBox.small>.item:nth-child(n+2){padding-left:24px}.p-videoBox.small dt{padding-top:10px;font-weight:bold}.p-videoBox.small dd{padding-left:10px}.p-videoBox.large>.video{width:640px;height:480px}.p-videoBox.large dt{padding-top:10px;font-weight:bold}.p-videoBox.large dd{padding-left:10px}.c-flash{position:fixed;top:0px;right:0px;min-width:300px;max-width:700px;padding:8px 32px;border-radius:6px;border:solid 3px #FF8080;font-size:18px;background:#fff;margin:10px;background-color:#EEEEEE}.c-flash:link,.c-flash:visited{text-decoration:none;color:#54C7C0}.c-flash--blue{background:#71d2fb}.c-flash--blue:link,.c-flash--blue:visited{text-decoration:none;color:#fff}.c-flash--black{background-color:#333}.c-flash--black:link,.c-flash--black:visited{text-decoration:none;color:#fff}.c-imageList{display:flex;flex-wrap:wrap}.c-imageList>.imageProperty{padding:10px 0 10px 0}.c-imageList>.imageProperty>.image{margin:5px;width:280px;height:auto}.c-imageList>.imageProperty>.links{background-color:#CCCCCC;padding-left:10px;margin:5px;max-width:280px}.c-imageList>.imageProperty>.links>li{line-height:2em}.c-imageList>.imageProperty>.links>li.description{line-height:1.5em;font:small;color:#666666;word-break:break-all}.p-top__middleContent .c-heading{margin-bottom:40px}.p-top__bottomContent .c-heading{margin-bottom:15px}.p-top__bottomContent .p-top__text{font-size:14px;margin-bottom:30px}.p-top__bottomContent .p-top__img{width:80%}.p-top__list{display:flex;flex-wrap:wrap}.p-top__listItem{width:calc(50% - 40px);margin-right:40px;margin-bottom:50px}.p-top__listItem:nth-child(even){width:calc(50% - 40px);margin-left:40px;margin-right:0}.p-top__listImg{margin-bottom:20px}.p-top__listHeadng{margin-bottom:10px;font-size:18px;font-weight:bold;color:#54C7C0}.p-top__listText{font-size:12px}.p-top__qaList{margin-top:10px}.p-top__qaListItem{margin-bottom:30px}.p-top__question,.p-top__answer{display:flex;align-items:center}.p-top__question{margin-bottom:10px}.p-top__answer{padding-left:1em}.p-top__questionMark{width:20px;height:20px;line-height:20px;margin-right:5px;border-radius:50%;font-size:12px;color:#fff;background-color:#292929;text-align:center}.p-top__answerMark{width:20px;height:20px;line-height:20px;margin-right:5px;border-radius:50%;font-size:12px;color:#fff;background-color:#6ddcfc;text-align:center}.u-mT25{margin-top:25px}.u-mT36{margin-top:36px}.u-mT50{margin-top:50px}.u-mT100{margin-top:100px}.u-mR20{margin-right:20px}.u-mB25{margin-bottom:25px}.u-taC{text-align:center}.u-hidden{display:none}.acceptable-use-policy h1{margin-top:1em;font-size:200%;margin-bottom:1em}.acceptable-use-policy h2{margin-top:1em;margin-bottom:1em;font-size:150%}.acceptable-use-policy p{display:inline;margin-top:1em;margin-bottom:1em;line-height:1.5em}.acceptable-use-policy .sectionbody{margin-left:1em}.acceptable-use-policy ol{margin-top:1em;margin-bottom:1em}.acceptable-use-policy ol li{list-style-type:decimal;list-style-position:inside;margin-top:1em}.acceptable-use-policy ol li ol{margin-top:1em;margin-bottom:1em;padding-left:1em}.acceptable-use-policy ol li ol li{list-style-type:lower-roman;list-style-position:inside;margin-top:1em}.chart-wrapper{margin:10px;border:1px solid black}.chart-wrapper>.total{margin:10px;text-align:center}.chart-wrapper>.total>span{margin-right:10px}
