﻿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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:none}body{font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;font-size:14px;color:#333;overflow-y:scroll}a{color:#333;text-decoration:none}a:hover{color:#333;text-decoration:underline}a.home_back{text-decoration:underline}p{margin-top:0;margin-bottom:.5em}h1,h2,h3,h4{margin-bottom:1em;padding:.3em 0;line-height:1}table{margin-bottom:1em}.container{width:960px;margin:auto;padding:10px;position:relative}.btn{display:inline-block;padding:4px 8px;margin-bottom:0;text-align:center;white-space:nowrap;line-height:1;border:2px solid transparent;border-radius:10px;background-color:#fff;border-color:#ccc}.btn:hover{cursor:pointer}.table-bordered,.table-mail-format{font-size:11px;border:1px solid #666}.table-bordered th,.table-mail-format th,.table-bordered td,.table-mail-format td{padding:1em .3em;border:1px solid #666;text-align:left}.table-bordered th,.table-mail-format th{background-color:#a09f9f;color:#FFF}.table-bordered th.sub,.table-mail-format th.sub{background-color:#b9b9b9;color:#FFF}.table-bordered th a,.table-mail-format th a{color:#FFF;text-decoration:underline}.table-bordered th a:hover,.table-mail-format th a:hover{text-decoration:none}.table-bordered td a,.table-mail-format td a{text-decoration:underline}.table-bordered td a:hover,.table-mail-format td a:hover{text-decoration:none}.table-condensed th,.table-condensed td{padding:.5em .3em}.table-mail-format{width:100%}.table-mail-format td{padding:1em}.table-mail-format th{padding:1em;font-weight:bold;white-space:nowrap}.table-mail-format p{line-height:1.5}#header{width:100%;background-color:#26b0d2}#header .container{position:relative;padding-top:0;padding-bottom:0}#header #logo{padding:10px 0;background-color:#FFF}#headerMenu{text-align:right;list-style:none;padding:10px}#headerMenu li{display:inline-block;vertical-align:bottom;font-size:12px;color:#FFF;margin-left:10px}#headerMenu a{color:#FFF;text-decoration:none}#headerMenu a:hover{color:#FFF;text-decoration:underline}#counter{float:right;width:220px;margin:10px 0;padding:10px 5px 5px 15px;border:1px solid #26b0d2;color:#26b0d2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#counter dl dt{clear:left;float:left;width:5em;padding-top:10px;margin-bottom:5px}#counter dl dd{margin-left:6em;margin-bottom:5px}#counter dl dd span{font-size:23px;font-weight:bold;vertical-align:bottom}#counter #timer{position:relative;height:30px;width:180px;margin-bottom:-4px}#test_ab_timer{color:#26b0d2}#test_ab_timer dt{clear:left;float:left;width:5em;padding-top:10px;margin-bottom:5px}#test_ab_timer dd{margin-left:6em;margin-bottom:5px}#test_ab_timer dd span{font-size:23px;font-weight:bold;vertical-align:bottom}#topic{background:#bfbfbf;background:#c9c9c9;background:-moz-linear-gradient(top, #c9c9c9 0%, #ededed 15%, #efefef 90%, #d8d8d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c9c9c9), color-stop(15%, #ededed), color-stop(90%, #efefef), color-stop(100%, #d8d8d8));background:-webkit-linear-gradient(top, #c9c9c9 0%, #ededed 15%, #efefef 90%, #d8d8d8 100%);background:-o-linear-gradient(top, #c9c9c9 0%, #ededed 15%, #efefef 90%, #d8d8d8 100%);background:-ms-linear-gradient(top, #c9c9c9 0%, #ededed 15%, #efefef 90%, #d8d8d8 100%);background:linear-gradient(to bottom, #c9c9c9 0%, #ededed 15%, #efefef 90%, #d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#d8d8d8',GradientType=0 )}#topic #alert{color:#b80a51;font-weight:bold}#topic #alert:empty{display:none}#breadcrumb li{display:inline-block}#breadcrumb>li+li::before{padding:0 5px;color:#ccc;content:" > "}#login{width:340px;margin:100px auto;border:1px solid #E4E4E4;padding:0 0 10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 3px;box-shadow:rgba(0,0,0,0.15) 0 1px 3px}#login #notice{margin-bottom:30px;padding:15px 0;text-align:center;font-size:20px;color:#FFF;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1px solid #26b0d2;background-color:#26b0d2}#login #id label,#login #pw label{text-align:right;display:inline-block;width:40px}#id,#pw{padding:0 20px;margin-bottom:10px}#id input,#pw input{padding:5px;width:210px;line-height:2;margin-left:10px;background:#fbfbfb;border:1px solid #ddd}#login_submit_button{margin-top:30px}#login_submit_button input{margin:0 auto 20px auto;font-size:18px;display:block;width:120px;padding:10px;background-color:#e6e6e6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6');background-image:-owg-linear-gradient(white 10%, #e6e6e6 100%);background-image:-webkit-linear-gradient(white 10%, #e6e6e6 100%);background-image:-moz-linear-gradient(white 10%, #e6e6e6 100%);background-image:-o-linear-gradient(white 10%, #e6e6e6 100%);background-image:linear-gradient(white 10%, #e6e6e6 100%)}#login_submit_button input:hover{background-color:#cccccc;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFCCCCCC');background-image:-owg-linear-gradient(white 10%, #ccc 100%);background-image:-webkit-linear-gradient(white 10%, #ccc 100%);background-image:-moz-linear-gradient(white 10%, #ccc 100%);background-image:-o-linear-gradient(white 10%, #ccc 100%);background-image:linear-gradient(white 10%, #ccc 100%)}#contentArea{clear:both;padding:0 0 20px 0;overflow:hidden;*zoom:1}#sidebar{width:200px;float:left}#userInfo{margin-bottom:34px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#userInfo .btn{display:block;margin-bottom:5px;width:5em;font-size:12px;border-color:#898989}#userInfo h2{font-size:14px;font-weight:bold;margin-bottom:24px}#userName{font-size:18px}#sideMenu h2{padding-bottom:.4em;font-size:14px;font-weight:bold;border-bottom:1px solid #d5d5d5}#sideMenu ul{list-style:none;padding-left:2em;margin-bottom:2em}#sideMenu li{margin-bottom:1em}#content{width:710px;float:right}#content h2{font-size:20px;color:#000;margin-top:30px;padding:0 0 3px 7px;border-left:20px solid #000;border-bottom:1px dashed #000}#title{font-size:22px;color:#000;padding:5px;margin-bottom:30px;border:1px solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#e6e6e6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6');background-image:-owg-linear-gradient(white 10%, #e6e6e6 100%);background-image:-webkit-linear-gradient(white 10%, #e6e6e6 100%);background-image:-moz-linear-gradient(white 10%, #e6e6e6 100%);background-image:-o-linear-gradient(white 10%, #e6e6e6 100%);background-image:linear-gradient(white 10%, #e6e6e6 100%)}#title h1{line-height:1;margin:0;padding-left:5px;border-left:10px solid #000}#error_explanation{background-color:#b80a51;margin-top:-20px;margin-bottom:30px;padding:20px;color:#FFF}#error_explanation h2{font-size:18px;font-weight:bold;border:none;color:#FFF;margin:0 0 1em 0;padding:0}#error_explanation li{list-style:disc;list-style-position:inside}.font-color-red{color:#ff0000}#notice_explanation{background-color:#00bfff;margin-bottom:14px;padding:1px;color:#FFF}#notice_explanation h2{font-size:18px;font-weight:bold;border:none;color:#FFF;margin-bottom:15px;margin-top:15px;padding:0 0 0 15px}#footer{height:30px;background-color:#26b0d2}.right{text-align:right !important}.left{text-align:left !important}.center{text-align:center !important}.must{background-color:#dda0dd}span.mark{font-size:120%}.content{margin-top:2em;margin-bottom:2em}.bold{font-weight:bold}#header{background-color:#FFF;border-bottom:20px solid #26b0d2;margin-bottom:20px;overflow:hidden}#header #logo{float:left}#errors{width:800px;margin-left:auto;margin-right:auto}#note{margin-bottom:2em}
