@charset "UTF-8";.right{float:right}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cf{zoom:1}.left{float:left}a{color:#5d8f09;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;text-decoration:none}a:hover{color:#5d8f09;text-decoration:underline}h1,h2,h3,h4{font-weight:normal}img{vertical-align:bottom}textarea{resize:none}select{padding:6px}td.post_image img{width:480px;height:auto}.required{color:red}span.secret{font-size:12px}.hide{display:none}input[type="radio"]{vertical-align:0.1em}select{vertical-align:0.1em}a.btn,div.show_links.staff p.edit a,div.show_links.user div.buttons p.edit a,div.show_project_links p.edit a,div.staff_user_show_links p.edit a,p.edit_button a,p.edit_award_button a,p.commit_award_button a,div.form div.group div.field p.fill_address a{border:solid 3px rgba(93,143,9,0.5);display:block;width:354px;height:30px;color:#5d8f09;line-height:30px;text-align:center}a.btn.large,div.show_links.staff p.edit a.large,div.show_links.user div.buttons p.edit a.large,div.show_project_links p.edit a.large,div.staff_user_show_links p.edit a.large,p.edit_button a.large,p.edit_award_button a.large,p.commit_award_button a.large,div.form div.group div.field p.fill_address a.large{font-size:16px;width:174px;height:48px;line-height:48px}a.btn:hover,div.show_links.staff p.edit a:hover,div.show_links.user div.buttons p.edit a:hover,div.show_project_links p.edit a:hover,div.staff_user_show_links p.edit a:hover,p.edit_button a:hover,p.edit_award_button a:hover,p.commit_award_button a:hover,div.form div.group div.field p.fill_address a:hover{text-decoration:none;border:solid 3px #5d8f09}div.buttons{width:384px;margin:0 auto}div.buttons.large{width:570px}div.buttons.xlarge{width:588px}div.buttons p{margin-right:24px}div.buttons p.last{margin-right:0px}p.submit{text-align:center;margin-right:12px}p.submit input{font-size:16px;min-width:180px;height:54px;border:solid 3px rgba(93,143,9,0.5);color:#5d8f09;background-color:white;cursor:pointer}p.submit input:hover{text-decoration:none;border:solid 3px #5d8f09}table.list{margin-top:12px;width:960px;border:solid #3e3e3e 1px}table.list tr.link{cursor:pointer}table.list tr.link:hover{background-color:whitesmoke}table.list th{font-size:12px;height:22px;font-weight:normal;border:solid #3e3e3e 1px;background-color:#c4c4c4}table.list td{text-align:left;vertical-align:middle;padding:12px;border:solid #3e3e3e 1px;word-break:break-word}table.list td a{color:#313131}table.list td a:hover{text-decoration:none}div.delete{padding-top:36px;margin-bottom:84px}div.delete table.show{border:0}div.delete table.show th{border:0;background:none}div.delete table.show td{border:0}table.show{width:960px;border:solid #3e3e3e 1px;margin-bottom:36px}table.show th{width:168px;padding:12px;font-weight:normal;text-align:left;vertical-align:middle;border:solid #3e3e3e 1px;background-color:#f5f5f5}table.show td{text-align:left;vertical-align:middle;padding:12px;width:744px;border:solid #3e3e3e 1px;word-break:break-word}table.show td p{width:744px}table.show td div.images div.image{float:left}table.show td div.images div.image p.image{margin-bottom:10px;max-width:240px;margin-right:6px}table.show td div.images div.image p.image img{max-width:240px;height:auto}table.show td div.images div.image p.caption{font-size:12px;max-width:240px}table.show td a{margin-right:12px}div.gray{padding:24px;background-color:#c4c4c4}div.staff_note{margin-bottom:42px}div.staff_note textarea{font-size:14px;line-height:1.5em;border:solid 1px #3e3e3e;width:884px;padding:12px}div.staff_note p.field{margin-bottom:12px}div.show_links{margin-bottom:36px}div.show_links.staff p.back{width:150px}div.show_links.staff p.back a{font-size:16px;line-height:48px}div.show_links.staff p.edit{width:660px}div.show_links.staff p.edit a{font-size:16px;width:174px;height:48px;line-height:48px;margin:0 auto}div.show_links.staff p.delete{width:150px;text-align:right}div.show_links.staff p.delete a{font-size:16px;line-height:48px}div.show_links.user p.back{width:150px}div.show_links.user p.back a{font-size:16px;line-height:48px}div.show_links.user div.buttons{width:660px}div.show_links.user div.buttons div.wrap{margin:0 auto}div.show_links.user div.buttons p.edit{margin-right:12px}div.show_links.user div.buttons p.edit a{font-size:16px;width:174px;height:48px;line-height:48px;margin:0 auto}div.show_links.user p.delete{width:150px}div.show_links.user p.delete a{font-size:16px;line-height:48px}div.show_project_links p.back{width:200px}div.show_project_links p.back a{font-size:16px;line-height:48px}div.show_project_links p.print{width:200px;text-align:right}div.show_project_links p.print a{font-size:16px;line-height:48px}div.show_project_links p.edit{margin-right:12px}div.show_project_links p.edit a{font-size:16px;width:174px;height:48px;line-height:48px;margin:0 auto}div.show_project_links div.buttons{width:560px}div.show_project_links div.wrap{width:384px;margin:0 auto}div.show_project_links div.wrap form{width:180px}div.show_project_links div.wrap_large{width:564px;margin:0 auto}div.show_project_links div.wrap_large form{width:180px}div.staff_user_show_links{margin-bottom:36px}div.staff_user_show_links p.back{width:200px}div.staff_user_show_links p.back a{font-size:16px;line-height:48px}div.staff_user_show_links div.buttons{width:560px}div.staff_user_show_links div.buttons div.wrap{width:384px;margin:0 auto}div.staff_user_show_links p.edit{margin-right:12px}div.staff_user_show_links p.edit a{font-size:16px;width:174px;height:48px;line-height:48px;margin:0 auto}div.staff_user_show_links p.edit.password{margin-right:0px}div.staff_user_show_links p.delete{width:200px;text-align:right}div.staff_user_show_links p.delete a{font-size:16px;line-height:48px}div.user_project_confirm{margin-bottom:36px}div.user_project_confirm div.print{width:100px;text-align:right}div.user_project_confirm div.print a{font-size:16px;line-height:48px}div.user_project_confirm div.button_area{width:760px}div.user_project_confirm div.button_area div.wrap{width:588px;margin:0 auto}div.user_project_confirm div.button_area div.wrap.large{width:588px}div.user_project_confirm div.button_area div.wrap form.edit{margin-right:12px}div.user_project_confirm div.button_area div.wrap form.draft{margin-right:12px}div.user_project_confirm div.draft{width:100px}div.user_project_confirm div.draft p.submit{font-size:16px;line-height:48px}div.user_project_confirm div.draft p.submit input{border:0;text-align:left;padding:0;margin:0;width:100px;height:100%}div.user_project_confirm div.draft p.submit input:hover{text-decoration:underline}div.move_links{width:384px;margin:0 auto 84px auto}div.move_links p.prev{width:180px;margin-right:24px}div.move_links p.next{width:180px}div.move_links p.disable{border:solid 3px #c4c4c4;font-size:16px;width:174px;height:48px;line-height:48px;color:#c4c4c4;text-align:center}div.commited_links{width:384px;margin:0 auto 84px auto}div.commited_links p.back{width:180px;margin-right:24px}div.commited_links p.next{width:180px}div.complete_links{width:180px;margin:0 auto 84px auto}div.complete_links p.back{width:180px}div.delete_links{width:384px;margin:0 auto 84px auto}div.delete_links p.cancel{width:180px;margin-right:24px}div.delete_links p.destroy{width:180px}div.archive{margin-bottom:60px}div.archive_links div.single_btn p.save{width:180px;margin:0 auto}div.archive_links div.multiple_btn{width:822px;margin:0 auto}div.archive_links div.multiple_btn p{margin-right:24px}div.archive_links div.multiple_btn p.close{margin-right:0}div.archive_links div.multiple_btn p.close a{width:204px}div.archive_links div.multiple_btn p.disable{border:solid 3px #c4c4c4;font-size:16px;width:174px;height:48px;line-height:48px;color:#c4c4c4;text-align:center}div.archive_links div.multiple_btn p.disable.close{width:204px}div.account-info{padding:12px;background-color:#c4c4c4;margin-bottom:12px;word-break:break-word}div.toggle_fields{margin-top:36px;border:solid 3px rgba(62,62,62,0.5);color:#313131;padding:12px;font-weight:bold;cursor:pointer}div.toggle_fields.active{border:solid 3px red}div.toggle_fields p.red{color:red;margin-bottom:12px}div.toggle_fields p.note{font-weight:normal;font-size:10px;margin-left:12px}div.toggle_fields p.sign{font-size:18px;margin-right:12px}div.toggle_fields:hover{border:solid 3px #3e3e3e}div.project_result{margin-top:12px}div.confirm_porject{margin-top:36px}p.desc{margin:36px auto;width:640px;font-size:18px;line-height:48px;text-align:center}p.confirm_delete{margin-bottom:24px;font-size:16px;color:red}.genre_col{margin-right:48px}.small{font-size:14px}.note{font-size:12px}span.public{color:#313131;background-color:#c6d8a9 !important;padding:0 6px;margin-right:3px}th.public,p.public{color:#313131;background-color:#c6d8a9 !important}p#search_error{text-align:right}p.staff_print{margin-top:-24px;margin-bottom:12px}div.about_application div.group{margin-bottom:12px}div.group.last{margin-bottom:12px}p.empty{margin-bottom:84px}input.search{-webkit-appearance:button}.border{border:solid 1px gray;padding:10px}label.error{color:red;font-size:14px;padding-top:3px}p.edit_button{margin-right:12px}p.edit_button a{font-size:16px;width:174px;height:48px;line-height:48px;margin:0 auto}p.edit_award_button{margin-right:12px}p.edit_award_button a{font-size:16px;width:288px;height:48px;line-height:48px;margin:0 auto}p.commit_award_button a{font-size:16px;width:274px;height:48px;line-height:48px;margin:0 auto}.commit_award{margin-top:24px}.commit_award p.desc{margin:0 auto;margin-top:10px;font-size:14px;line-height:18px}div.form{margin-bottom:84px}div.form h3{font-weight:bold;margin-bottom:6px}div.form div.about_archive{margin-bottom:12px}div.form div.group{margin-bottom:24px}div.form div.group.last{margin-bottom:36px}div.form div.group.secret{padding:24px;background-color:#c4c4c4}div.form div.group div.field{margin-bottom:12px}div.form div.group div.field.file p{margin-bottom:12px}div.form div.group div.field.file input.checkbox{margin-left:12px}div.form div.group div.field.last{margin-bottom:0}div.form div.group div.field.secret{margin-right:36px}div.form div.group div.field p.label{font-weight:bold;margin-bottom:6px}div.form div.group div.field p.label span{font-weight:normal}div.form div.group div.field p.label.disable{font-weight:normal}div.form div.group div.field p.field input.text_field{font-size:14px;padding:0;padding-left:12px;width:945px;height:34px;border:solid 1px #3e3e3e}div.form div.group div.field p.field input.text_field.short{width:118px}div.form div.group div.field p.field textarea{font-size:14px;line-height:1.5em;border:solid 1px #3e3e3e;width:934px;height:70px;padding:12px}div.form div.group div.field p.field textarea.short{width:884px}div.form div.group div.field p.field input.radio{vertical-align:middle;margin-left:8px}div.form div.group div.field p.field label.radio{vertical-align:middle;margin-right:12px}div.form div.group div.field p.field label.error{color:red;display:block}div.form div.group div.field p.field span.unit{margin-left:6px}div.form div.group div.field span.duration{margin-right:12px}div.form div.group div.field span.example{margin-left:6px;font-weight:normal}div.form div.group div.field p.fill_address{margin:6px 0 0 -115px}div.form div.group div.field p.fill_address a{width:102px;height:18px;line-height:18px;font-size:12px;color:#939393;border:solid 3px #939393}div.form div.group div.field p.text{margin-left:12px;height:36px;line-height:36px}
