.tableborder_money{font-size:12px;border-collapse:collapse;width:100%}.tableborder_money td{border-bottom:1px solid #aaa;padding:5px;line-height:30px}.tableborder_money .ids{color:#aaa;font-size:10px}.tableborder_money tr:hover{background:#e9e8d0}.tableborder_money input{border:1px solid #ccc;padding:4px 10px;font-size:14px;width:100%;box-sizing:border-box}.tableborder_money input.money{text-align:right;font-size:14px;letter-spacing:.1em;padding:2px}.input_tag{background:#3ca3aa;border-radius:8px;padding:5px 8px;color:#fff;display:inline-block;margin-right:8px;line-height:1em;font-size:12px}.tableborder{border-collapse:collapse;margin-bottom:20px;margin-top:10px;background:#fff}.tableborder tr{border-collapse:collapse;min-height:30px;border:1px solid #bbb}.tableborder th{border:1px solid #bbb;line-height:1.4em;padding:10px 10px;vertical-align:middle;color:#873059;font-weight:bold;background:#eeebd1}.tableborder td{border:1px dashed #bbb;line-height:1.4em;padding:10px 10px;vertical-align:top}.tableborder input{border:1px solid #aaa;font-size:14px;padding:5px}.simplebar-scrollbar::before{background:linear-gradient(darkblue,skyblue)}.idxgraphlink{display:inline-block;border:1px solid #928827;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:6px;line-height:1em;text-decoration:none;color:#928827;margin:3px 0;font-size:.9em}input{border:1px solid #aaa;font-size:14px;padding:5px}.cp_ipradio{width:90%;margin:0 0;text-align:left}@keyframes click-wave {
	0% {
		position: relative;
		width: 30px;
		height: 30px;
		opacity: 0.35;
	}
	100% {
		width: 200px;
		height: 200px;
		margin-top: -80px;
		margin-left: -80px;
		opacity: 0;
	}
}.cp_ipradio .option-input{position:relative;position:relative;top:13.33333px;right:0;bottom:0;left:0;width:30px;height:30px;margin-right:.5rem;cursor:pointer;transition:all .15s ease-out 0s;color:#fff;border:none;outline:none;background:#d7cbcb;-webkit-appearance:none;appearance:none}.cp_ipradio .option-input:hover{background:#d6a9a9}.cp_ipradio .option-input:checked{background:#da3c41}.cp_ipradio .option-input:checked::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✔';text-align:center;color:#fff!important}.cp_ipradio .option-input:checked::after{position:relative;display:block;content:'';-webkit-animation:click-wave .65s;animation:click-wave .65s;background:#da3c41}.cp_ipradio .option-input.radio{border-radius:50%}.cp_ipradio .option-input.radio::after{border-radius:50%}.cp_ipradio label{line-height:20px;display:block}.cp_ipradio .option-input:disabled{cursor:not-allowed;background:#b8b7b7}.cp_ipradio .option-input:disabled::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✖︎';text-align:center}.cp_ipradio .disabled{color:#9e9e9e}.cp_ipcheck{width:90%;margin:2em auto;text-align:left}@keyframes click-wave {
	0% {
		position: relative;
		width: 30px;
		height: 30px;
		opacity: 0.35;
	}
	100% {
		width: 200px;
		height: 200px;
		margin-top: -80px;
		margin-left: -80px;
		opacity: 0;
	}
}.cp_ipcheck .option-input02{position:relative;top:13.33333px;right:0;bottom:0;left:0;width:30px;height:30px;margin-right:.5rem;cursor:pointer;transition:all .15s ease-out 0s;color:#fff;border:none;outline:none;background:#d7cbcb;-webkit-appearance:none;appearance:none}.cp_ipcheck .option-input02:hover{background:#d6a9a9}.cp_ipcheck .option-input02:checked{background:#da3c41}.cp_ipcheck .option-input02:checked::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✔';text-align:center}.cp_ipcheck .option-input02:checked::after{position:relative;display:block;content:'';-webkit-animation:click-wave .65s;animation:click-wave .65s;background:#da3c41}.cp_ipcheck .option-input02.radio{border-radius:50%}.cp_ipcheck .option-input02.radio::after{border-radius:50%}.cp_ipcheck label{line-height:40px;display:block}.cp_ipcheck .option-input02:disabled{cursor:not-allowed;background:#b8b7b7}.cp_ipcheck .option-input02:disabled::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✖︎';text-align:center}.flower-spinner,.flower-spinner *{box-sizing:border-box}.flower-spinner{height:70px;width:70px;display:flex;flex-direction:row;align-items:center;justify-content:center}.flower-spinner .dots-container{height: calc(70px / 7);width: calc(70px / 7)}.flower-spinner .smaller-dot{background:#ffa500;height:100%;width:100%;border-radius:50%;animation:flower-spinner-smaller-dot-animation 2.5s 0s infinite both}.flower-spinner .bigger-dot{background:#fff;height:100%;width:100%;padding:10%;border-radius:50%;animation:flower-spinner-bigger-dot-animation 2.5s 0s infinite both}@keyframes flower-spinner-bigger-dot-animation {
      0%, 100% {
        box-shadow: rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px;
      }

      50% {
        transform: rotate(180deg);
      }

      25%, 75% {
        box-shadow: rgb(255, 255, 255) 26px 0px 0px,
        rgb(255, 255, 255) -26px 0px 0px,
        rgb(255, 255, 255) 0px 26px 0px,
        rgb(255, 255, 255) 0px -26px 0px,
        rgb(255, 255, 255) 19px -19px 0px,
        rgb(255, 255, 255) 19px 19px 0px,
        rgb(255, 255, 255) -19px -19px 0px,
        rgb(255, 255, 255) -19px 19px 0px;
      }

      100% {
        transform: rotate(360deg);
        box-shadow: rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px;
      }
    }@keyframes flower-spinner-smaller-dot-animation {
      0%, 100% {
        box-shadow: rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px;
      }

      25%, 75% {
        box-shadow: rgb(255, 255, 255) 14px 0px 0px,
        rgb(255, 255, 255) -14px 0px 0px,
        rgb(255, 255, 255) 0px 14px 0px,
        rgb(255, 255, 255) 0px -14px 0px,
        rgb(255, 255, 255) 10px -10px 0px,
        rgb(255, 255, 255) 10px 10px 0px,
        rgb(255, 255, 255) -10px -10px 0px,
        rgb(255, 255, 255) -10px 10px 0px;
      }

      100% {
        box-shadow: rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px,
        rgb(255, 255, 255) 0px 0px 0px;
      }
    }::placeholder{color:#ccc}#content{padding-top:60px;padding-left:250px;padding-right:25px;box-sizing:border-box}.line10c{border-bottom:1px dashed #ccc;margin:10px 0;clear:both}.line15c{border-bottom:1px dashed #ccc;margin:15px 0;clear:both}.line20c{border-bottom:1px dashed #ccc;margin:20px 0;clear:both}.list_photo{width:100px;height:100px;overflow:hidden;display:flex;justify-content:center;align-items:center}.list_photo img{display:block;width:100%;box-sizing:border-box}.list_photo_200{width:200px;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center}.list_photo_200 img{display:block;width:100%;box-sizing:border-box}.list_photo_400{width:400px;height:400px;overflow:hidden;display:flex;justify-content:center;align-items:center}.list_photo_400 img{display:block;width:100%;box-sizing:border-box}.list_photo_box{overflow:hidden;display:flex;justify-content:center;align-items:center;background:red}.list_photo_box::before{content:"";padding-top:100%;box-sizing:border-box;display:block}.list_photo_vw img{display:block;width:100%;box-sizing:border-box}.uriagewindow{overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#c2e7f2 #34c0eb}.xdsoft_datetimepicker{z-index:999999!important}.submit_side_r{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;z-index:99;font-size:22px;position:fixed;right:0;bottom:270px;background:#a42828;color:#fff;font-weight:bold;padding:20px;border:0;border-radius:10px 0 0 10px;font-weight:bold;letter-spacing:0;width:180px;padding:20px 10px}.submit_side_b{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;z-index:99;font-size:22px;position:fixed;right:0;bottom:200px;background:#3399e7;color:#fff;font-weight:bold;padding:20px;border:0;border-radius:10px 0 0 10px;font-weight:bold;letter-spacing:0;width:180px;padding:20px 10px;display:block;box-sizing:border-box;text-decoration:none;text-align:center}.button_ln{display:inline-block;background:#0d8ab4;text-decoration:none;color:#fff;padding:10px;margin:5px;border-radius:5px}.button_org1{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1em;background:#f60;padding:3px 8px;border-radius:5px;color:#fff;font-size:12px;text-decoration:none;margin:0 5px;font-weight:normal}.button_org1:hover{background:#f90}.button_org2{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1em;background:#f60;padding:8px 16px;border-radius:5px;color:#fff;font-size:16px;text-decoration:none;margin:0 5px;font-weight:normal}.button_org2:hover{background:#f90}.button_sv{width:auto;padding:0;margin:0;background:none;border:0;font-size:0;line-height:0;overflow:visible;cursor:pointer}.button_sv:hover{opacity:.7}.button_org_none{line-height:1em;background:#ccc;padding:3px 8px;border-radius:5px;color:#fff;font-size:12px;text-decoration:none;margin:0 5px;font-weight:normal}.button_org_process_on{display:inline-block;line-height:1em;background:#28a4ba;padding:3px 5px;border-radius:5px;color:#fff;font-size:12px;text-decoration:none;margin:0 1px;font-weight:normal}.button_org_process_off{display:inline-block;line-height:1em;background:#eee;padding:3px 5px;border-radius:5px;color:#aaa;font-size:12px;text-decoration:none;margin:0 1px;font-weight:normal}.button_org_attention{line-height:1em;background:#f30;padding:8px 15px;border-radius:5px;color:#fff;font-size:18px;text-decoration:none;margin:0 5px;font-weight:normal}.button_org_attention:hover{background:#f90}.if_r_side_button{position:fixed;width:90px;position:fixed;bottom:30px;padding:30px 10px;background:#f60;right:0;color:#fff;text-align:center;border-radius:5px 0 0 5px;box-sizing:border-box;text-decoration:none;font-size:14px}html,body,#container{height:100%;min-height:100%;margin:0;padding:0}html{height:100%}body{background:#12b4a9;height:100%;min-height:100%;min-width:970px;line-height:30px;letter-spacing:1px;font-weight:100;color:#444;font-family:"游ゴシック","YuGothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}img{border:0}th{font-size:16px}select::-ms-expand{display:none}select{display:inline-block;color:#464009;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 25px 6px 8px!important;font-size:.9em;line-height:1.0em!important;border-radius:50px;border:none;background-image:url(/images/xarrow-down.png.pagespeed.ic.nX3cSBCDaj.png);background-repeat:no-repeat;background-size:12px 10px;background-position:right 8px center;background-color:#fff;border:1px solid #928827;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none}.select_term{margin:3px 0}.wrapper{width:1140px;margin:0 auto}.caution{background:#d86666;border-radius:10px;padding:10px;color:#fff}#contentbox_index{background:url(/images/background_login.jpg) no-repeat center center;height:100%;min-height:100%;text-align:center}#loginbox .input{border:3px solid #aaa;font-size:18px;padding:5px;box-sizing:border-box;width:100%}#loginbox .input:hover{border:3px solid #d95555}#loginbox{margin:0 auto 15px;width:100%;padding:15px;opacity:1.0;background:url(/e-learning-sys/images/bg_w_90.png);border:1px solid #777;text-align:left;box-sizing:border-box;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.attention{background:red;color:#fff;padding:10px;font-size:80%;line-height:1.4em}.attention1{padding:15px;border-radius:15px;margin:15px 0;background:#fff;border:1px solid #ccc}.valueset1{border-radius:0 5px 5px 0;background:#fff;border:1px solid #8d8147;border-left:0;margin-left:-12px;padding:9px 12px;line-height:1em;margin-bottom:8px;color:#464310;background:#f8f7dd}.valueset1 span{}.faceselect div.face{width:23%;float:left;text-align:center;margin:1%;background:#fff;box-sizing:border-box;padding:10px;border-radius:10px;border:1px solid #aaa}.faceselect div img,.iconselect div img{width:100%;display:block;margin:0;padding:0}.iconselect div.icon{width:23%;float:left;text-align:center;margin:1%;background:#fff;box-sizing:border-box;padding:5px;font-size:10px}#header{padding:10px 0;letter-spacing:.2em;border-bottom:1px solid #ccc;font-weight:bold;background:#fff;margin-bottom:10px}#container{width:100%;position:relative}h3{font-size:18px;font-weight:normal;color:#5d5215;border-bottom:1px dashed #5d5215;margin:0 0 10px;line-height:1em;padding:8px 0;letter-spacing:.1em}h2{background:#0e9c93;line-height:1em;font-weight:normal;color:#fff;padding:20px;border-radius:5px;margin-bottom:20px}h1{background:#f1cc17;line-height:1em;font-weight:bold;color:#fff;padding:25px;border-radius:5px;margin-bottom:20px;font-size:26px;color:#444}h4{font-size:20px;letter-spacing:.1em;padding:0 0 15px;line-height:1em;font-weight:normal;color:#08857e;border-bottom:1px dashed #ccc;margin:0 0 20px}.ln_text{color:#777;text-decoration:none}.ln_text:hover{text-decoration:underline}#gmenu{background:#67320a;margin-bottom:15px;border-top:#b0a170 solid 3px;border-bottom:#b0a170 solid 3px;text-align:center;font-size:0}#gmenu a{font-size:14px;display:inline-block;min-width:92px;padding:7px;color:#fff;font-weight:bold;border-right:1px dotted #aaa;text-align:center;text-decoration:none}#gmenu a:hover{color:#f90;text-decoration:underline}#gmenu a.last{border:0}ul.globalNavi{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin:0;padding:5px 0;line-height:1;background-color:#ddd;list-style-type:none;text-align:center}ul.globalNavi li{margin:0;padding:0;width:120px;text-align:center;font-size:0;display:inline-block}ul.globalNavi li a{letter-spacing:.1em;font-size:12px;border-right:1px solid #aaa;padding:9px 5px;display:block;position:relative;color:#444;text-decoration:none}ul.globalNavi li a.last{border:0}ul.globalNavi li a:hover{border-color:#ccc;color:#333;background-color:#ccc}ul.globalNavi{_height:1px;min-height:1px}ul.globalNavi:after{height:0;visibility:hidden;content:".";display:block;clear:both}.gm_submenu{padding:5px;background:url(/wt/images/bg_w_90.png);position:absolute;z-index:9999;line-height:1.6em!important;font-size:12px;text-align:left;display:none;border-width:2px 2px 2px 2px;border-color:#777;border-style:solid}.gm_submenu a{background:transparent!important;padding:3px 5px!important;margin:0!important;color:#444!important;border-width:0!important}.gm_submenu a:hover{background:#777!important;color:#fff!important}#main{float:right;width:850px}#sidemenu{float:left;width:240px;margin-right:15px}#sidemenu .sidemenu_title{background:#900;border-radius:8px;padding:10px;color:#fff;display:inline-block;margin-right:8px;margin:30px 0 10px;line-height:1em;font-size:14px}#sidemenu ul{list-style-type:none;margin:0;padding:0}#sidemenu li{}#sidemenu a{padding:10px 10px;text-decoration:none;color:#777;font-weight:bold}#sidemenu a:hover{color:#000;background:#eee}#sidebar_login{background:#f6f5d4;border:1px solid #c9c786;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#sidebar_login team{display:inline-block;padding:6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;background:#4c3206;margin:1px;line-height:1em;font-size:10px}#mainmenu{}#tag{border:2px solid #ccc;padding:10px;margin:0 0 10px 0;font-size:22px;font-weight:bold}#mainmenu img{padding:0;margin:0;float:left;border:0}#footer{padding:20px;text-align:center}#footer a{}#footer ul{list-style-type:none}#footer li{padding:0;margin:0}#footer .ft_menu{float:left;width:180px;padding:0;margin:0}#footer .ft_menu h2{font-size:14px;font-weight:bold}#footer .ft_copyright{border-top:1px #aaa dotted;padding:15px 0 15px 0;font-size:12px}.box_simple{border:1px solid #ddd;padding:15px}td{text-align:left;vertical-align:top}.labelField{border:1px solid #fff;background-color:#dfdfdf}.nomalField{border:1px solid #fff;background-color:#efefef}em{color:#900}.waku{box-sizing:border-box;border-radius:5px;padding:20px;margin:10px 0 20px;background:#fff}.waku_m30{border:1px solid #4b440e;padding:20px;background:#fff;margin:30px 0}.thumb{width:400px}p{margin-bottom:25px}.clear{clear:both}.space05c{clear:both;margin-bottom:5px}.space10c{clear:both;margin-bottom:10px}.space15c{clear:both;margin-bottom:15px}.space20c{clear:both;margin-bottom:20px}.space25c{clear:both;margin-bottom:25px}.r5b1{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc}#sendForm input,#sendForm textarea{font-size:14px;border:2px solid #999;padding:5px;background:#f5fbd9}#sendForm button{padding:5px;font-size:14px}.tableborder_clientlist{font-size:12px;border-collapse:collapse}.tableborder_clientlist td{border:1px solid #aaa;padding:5px}.tableborder_clientlist tr:hover{background:#e9e8d0}.tableborder_idx_worklist{border-collapse:collapse;width:100%}.tableborder_idx_worklist td{border-bottom:1px dotted #aaa;padding:5px;vertical-align:middle}.tableborder_idx_worklist tr:hover{background:#e9e8d0}.tableborder_idx_worklist th{border-bottom:2px solid #ccc;padding:5px;text-align:left}.tableborder_idx_worklist input{border:1px solid #ccc;padding:4px 10px}.tableborder_worklist{font-size:12px;border-collapse:collapse;width:100%}.tableborder_worklist td{border-bottom:1px dotted #aaa;padding:3px;vertical-align:middle}.tableborder_worklist tr:hover{background:#e9e8d0}.tableborder_worklist th{border-bottom:2px solid #ccc;padding:10px;text-align:left}.tableborder_worklist input{border:1px solid #ccc;padding:4px 10px}.tableborder_worklist_about{border-collapse:collapse;width:100%}.tableborder_worklist_about th,.tableborder_worklist_about td{border-bottom:1px dotted #aaa;padding:5px;vertical-align:middle}.tableborder_worklist_about tr:hover{background:#e9e8d0}.tableborder_worklist_about th{width:120px;padding:10px 0;color:#493a0a}.tableborder_worklist_about input{border:1px solid #ccc;padding:4px 10px}.tableborder_default th,.tableborder_default td{border-bottom:1px dotted #aaa;padding:5px;vertical-align:middle;line-height:1em}.tableborder_default tr:hover{background:#e9e8d0}.tableborder_default th{width:80px}.tableborder_default a{text-decoration:none;color:#09f}ul{list-style-type:none}.wp-pagenavi{display:block;padding:10px 0;text-align:center;font-size:12px}.wp-pagenavi a,.wp-pagenavi a:link{background-color:#aaa;border:1px solid #aaa;color:#fff;margin:2px;padding:2px 4px;text-decoration:none}.wp-pagenavi a:visited{background-color:#aaa;border:1px solid #aaa;color:#fff;margin:2px;padding:2px 4px;text-decoration:none}.wp-pagenavi a:hover{background-color:#6c0;border:1px solid #6c0;color:#fff}.wp-pagenavi a:active{background-color:#6c0;border:1px solid #6c0;color:#fff;margin:2px;padding:2px 4px;text-decoration:none}.wp-pagenavi span.pages{background-color:#fff;border:1px solid #888;color:#555;margin:2px;padding:2px 4px}.wp-pagenavi span.current{background-color:#6c0;border:1px solid #6c0;color:#fff;font-weight:bold;margin:2px;padding:2px 4px}.wp-pagenavi span.extend{background-color:#fff;border:1px solid #888;color:#000;margin:2px;padding:2px 4px}.formtag{display:inline-block;border-radius:5px;padding:5px 10px;background:#40340c;color:#fff}