﻿.boxEditor{width:960px;text-align:left;margin:0 auto;padding:45px 0 0 0}.boxEditor p{margin:0}.boxEditor .sectionEditor{margin:0 0 40px 0;background:url(/member/images/bg_05.gif);border:solid 1px #ccc}.boxEditor .sectionEditor .inr{padding:13px 10px 10px 26px;border:solid 1px #fff}.boxEditor .sectionEditor .txt1{font-size:114%;font-weight:bold;margin:0 0 20px 0}.boxEditor .sectionEditor .txt2{margin:0 0 10px 0}.boxEditor .sectionEditor .txt2 .box{padding:0;background:#fff}.boxEditor .sectionEditor .txt3{text-align:center}.boxEditor .sectionEditor .txt4{width:100%;font-size:86%;border-collapse:collapse;border-spacing:0;empty-cells:show}.boxEditor .sectionEditor .txt4 th,.boxEditor .sectionEditor .txt4 td{text-align:left;vertical-align:top;border-bottom:dotted 1px #999}.boxEditor .sectionEditor .txt4 th{width:165px;font-weight:bold;padding:10px 0}.boxEditor .sectionEditor .txt4 td{padding:10px 10px 10px 0}.boxEditor .sectionEditor .txt4 tr.lst th,.boxEditor .sectionEditor .txt4 tr.lst td{border-bottom:0}.boxEditor .sectionEditor .txt4 table{width:auto}.boxEditor .sectionEditor .txt4 table td{padding:0 10px 0 0;border:0}.boxEditor .sectionEditor .tag{width:100%;position:relative;z-index:10}.boxEditor .sectionEditor .tag p{width:100%;text-align:center;position:absolute;top:-40px}.boxEditor .sectionEditor .box1{width:904px;margin:0 0 15px 0;background:url(/member/images/bg_02b.gif) repeat-y left top}.boxEditor .sectionEditor .box1 .inr{width:100%;padding:0;background:url(/member/images/bg_02a.gif) no-repeat left top;border:0}.boxEditor .sectionEditor .box1 .inr .inr{width:auto;padding:6px 6px 7px 6px;background:url(/member/images/bg_02c.gif) no-repeat left bottom;border:0}.boxEditor .sectionEditor .box1 .ttl1{font-size:114%;font-weight:bold;padding:5px 5px 3px 15px;background:#e5e5e5}.boxEditor .sectionEditor .box1 .ttl2{font-size:114%;font-weight:bold;color:#fff;padding:5px 5px 3px 43px;background:#f16383 url(/member/images/icon_03_01.gif) no-repeat 15px center}.boxEditor .sectionEditor .box1 .ttl3{font-size:114%;font-weight:bold;color:#fff;padding:5px 5px 3px 43px;background:#72c7e2 url(/member/images/icon_03_02.gif) no-repeat 15px center}.boxEditor .sectionEditor .box1 .btn{text-align:center;padding:7px 0;background:#f0f0f0;border-top:solid 1px #ccc;display:inherit}.boxEditor .sectionEditor .box2{width:892px;background:#f0f0f0;overflow:hidden}.boxEditor .sectionEditor .box3{margin:0 15px;padding:10px 0 20px 0}#editor-div{border:1px solid #DDD}#do_compile{width:250px;margin:10px 0}#handin{width:300px;margin-top:20px}.answer_wrap{background-color:#f5f5f5;padding:10px;position:relative}.answer_wrap .time_wrap{margin-right:20px}.answer_wrap .time_wrap .time_text{margin-bottom:5px}.editor_wrap{background-color:#dcdcdc;margin:0 5px 20px 5px}.title_wrap .answer_wrap_option{position:absolute;right:10px;top:22px}.title_wrap .answer_wrap_option .box{width:200px}.title_wrap .answer_wrap_option .box.form-control{background-color:#FFFFFF}.compile-test-area__input-select{display:inline-block;width:580px;padding:13px 0;color:#263238;font-size:14px;font-weight:bold;line-height:1.5;text-align:center}.compile-test-area__input-select label{margin-right:20px}.compile-test-area__input-select select{width:100px}.compile-test-area__submit-button{display:inline-block;margin:0 40px;text-align:center}.paiza_io_area{width:100%;background-color:#f5f5f5;padding:10px;text-align:right}.output_wrap table caption{font-weight:bold;padding:8px 10px}.output_wrap table caption.success{color:#fff;background-color:#72c7e2}.output_wrap table caption.success .title:after{content:"◎正解"}.output_wrap table caption.wrong{color:#fff;background-color:#f39b20}.output_wrap table caption.wrong .title:after{content:"☓不正解"}.output_wrap table caption.failure{color:#fff;background-color:#ff7f7f}.output_wrap table caption.failure .title:after{content:"☓エラー"}.loadingBox{background:#fff}.code-result__judge-result{width:100%;padding:8px 10px;font-weight:bold}.code-result__box{display:inline-block;box-sizing:border-box;width:320px;height:150px;border:1px solid #e0e0e0;border-right:none}.code-result__box:last-child{border-right:1px solid #e0e0e0}.code-result__box--your-output{background-color:#f9eaef}.code-result__box__label{margin:10px;font-size:16px;line-height:1;font-weight:bold;color:#263238}.code-result__box__values{width:100%;height:108px;padding:0 10px;overflow:auto;color:#263238;font-size:14px}.code-result__box__values pre{background:none;border:none;padding:0;margin:0;font-size:inherit;border-radius:0;font-family:"Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", monospace}.code-result__messages__title{width:320px;min-width:320px;padding:8px;background:#e2e7e9}.code-result__messages__description{width:638px;max-width:638px;padding:8px;background:#fff}.code-result--success .code-result__judge-result{color:#fff;background-color:#72c7e2}.code-result--success .code-result__box--your-output{background-color:#d6f5ff}.code-result--wrong .code-result__judge-result{color:#fff;background-color:#f39b20}.code-result--wrong .code-result__box--your-output{background-color:#f9eaef}.code-result--failure .code-result__judge-result{color:#fff;background-color:#ff7f7f}.code-result--failure .code-result__box--your-output{background-color:#f9eaef}.judge-hint{margin-top:20px;color:#f44336}.editor_area{height:100%}.editor_area .editor_ctr_btn_wrap{position:absolute;z-index:999;right:20px}.editor_area .editor_ctr_btn_wrap .editor_ctr_btn{margin-bottom:3px}.editor_area .editor_ctr_btn_wrap .tooltip-inner{max-width:100px;width:100px}.editor_area .theme_color_box{box-shadow:none;border-radius:4px;width:23px;height:23px}.editor_area .theme_color_box.dark{border:1px solid #696969;background:#696969}.editor_area .theme_color_box.orange{border:1px solid #ffdead;background:#ffdead}.editor_area .theme_color_box.white{border:1px solid #f5f5f5;background:#f5f5f5}.h3_title{color:#000000;font-size:16pt;line-height:1;margin:10px 0px;padding:10px 5px 10px 5px;border-bottom:3px solid #2692AC;border-radius:0px}
