<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****** 繝輔か繝ｼ繝� *****/
/*.formGeneral {}
.formGeneral input[type="text"], .formGeneral input[type="password"] {border:1px solid #aaf; background:#f6f6ff; padding:3px 0;}
.formGeneral select {border:1px solid #aaf; background:#f6f6ff; padding:3px 0;}
.formGeneral textarea {width:100%; border:1px solid #aaf; background:#fafaff; padding:3px 0; min-height:50px;}
.formGeneral span {margin:auto; font-size:0.8em;}
.formGeneral em {color:#f00; font-size:0.8em; display:block;}
.formGeneral strong {color:#000; font-size:1.2em;}
.formGeneral .required {color:#f00; font-size:0.8em;}
.formGeneral .comment {color:#22d; font-size:0.8em;}
.formGeneral .autowidth{width:100%;}
.formGeneral .datepicker{width:80px;}
.formGeneral .timepicker{width:50px;}
.formGeneral .photoBlock{line-height:1.25; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #ddd;}
.formGeneral .photoBlock .noImage{width:100px; height:100px; float:left; background:#ccc;}
.formGeneral .photoBlock .contents{}
.formGeneral .photoBlock .contents .photoComment{width:95px;padding:3px 0;}
.formGeneral .photoBlock .contents input[type="text"]{width:430px;float:right;}

/*#FORM_EDIT input[type="text"] {border:1px solid #aaf; background:#f6f6ff; padding:4px; box-sizing:border-box;}
#FORM_EDIT textarea {width:100%; border:1px solid #aaf; background:#fafaff;}
.autowidth{width:100%;}
#FORM_EDIT input[type="text"]:read-only {background:#eee; border-color:#999; color:#666;}*/
#FORM_EDIT input[type=text] {width: auto; min-width:300px;}
#FORM_EDIT .autowidth{width:100%;}
#FORM_EDIT div.input{display:inline-block; background:#eee; border:1px solid #ccc; height:1em; margin:0 10px;}/*逍台ｼｼinput�郁｡ｨ遉ｺ遒ｺ隱搾ｼ�*/
#FORM_EDIT table.noBorder,
#FORM_EDIT table.noBorder tr,
#FORM_EDIT table.noBorder td {border: none; text-align:center;}

/***** 繝輔か繝ｼ繝�繝励Ξ繝薙Η繝ｼ *****/
/*#ENQUETE {margin:0 auto 20px; padding:20px; text-align:left; border:1px solid #ddd; background:#fff; }*/
#ENQUETE {margin:0 auto 20px; padding:20px; text-align:left; background:#fff; }
#ENQUETE .contents{clear:both; margin:15px auto; position:relative;}
#ENQUETE .contents .enqueteLabel{position:absolute; left:0; width:200px; line-height:1;}
#ENQUETE .contents .enqueteAnswer{position:relative; margin:0 0 30px 200px; line-height:1; min-height: 1rem;}
#ENQUETE .contentsEdit{clear:both; position:relative; margin:5px auto; padding:5px 5px; box-sizing:border-box; background:#eee;}
#ENQUETE .contentsEdit:nth-child(2n) {background:#ddd;}
#ENQUETE b{color:#e83;}
#ENQUETE .autowidth{width:100%;}
#ENQUETE div.input{display:inline-block; background:#eee; border:1px solid #ccc; height:1em; margin:0 10px; box-sizing:border-box;}/*逍台ｼｼinput�郁｡ｨ遉ｺ遒ｺ隱搾ｼ�*/
#ENQUETE .comment {color:#07f;}
#ENQUETE .required {font-size:0.8em; color:#e00;}
#ENQUETE input[type=text],
#ENQUETE input[type=password],
#ENQUETE textarea {margin:0; padding:2px 5px; box-sizing:border-box;}
#ENQUETE em {color:#f09; font-size:0.8em; font-weight:bold; display:block;}
#ENQUETE .out_of_date {margin: 50px auto 30px; padding:10px 20px; font-size:1.6em; background:#aaa; color:#fff; font-weight:bold; display:inline-block;}
#ENQUETE .login_box {margin:50px auto; border:none; }
#ENQUETE .login_box th {text-align: center;}
#ENQUETE .login_box td {padding-bottom: 20px;}

.contentsEdit .operation a.btnFloatRight {float:right;}
.contentsEdit .operation::after {content:''; display:block; clear:both; }
.contentsEdit .comment {color:#07f;}
.contentsEdit .required {font-size:0.8em; color:#e00;}

.completion_title {margin: 20px auto; font-size:2em; }
.completion_text {margin: 0 auto 20px; width:70%; text-align:left; }
.btnPrint {margin: 20px; text-align:center;}

a.btn, a.btnRed, a.btnGray, input[type="submit"], input[type="reset"],
button.btn, button.btnRed, button.btnGray {
    display:inline-block;
    margin:0 2px;
    padding:4px 15px;
    font-size: 12px;
    text-decoration:none;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border:1px solid #8a8a8a;
    box-shadow:0 0 2px#999;
    outline:none;
}
a.btn, input[type="submit"], input[type="reset"], button.btn {
    color:#000;
    background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
    background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#ddd));
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#dddddd))";
    background: linear-gradient(to bottom, #fff, #ddd);/* IE10+, W3C */
}
a.btn:hover, input[type="submit"]:hover, input[type="reset"]:hover, button.btn:hover {color:#f00;}

/*縺ｾ繧薙′逕ｲ蟄仙恍謚慕ｨｿ繝輔か繝ｼ繝�逕ｨ*/
.koushien_contents {
    background: #e7f9f1;
    margin-bottom: 20px;
    padding: 0 0 10px 0;
}
.koushien_contents h3 {
    margin: 20px 0 !important;
    padding: 10px;
    font-size: 1.3rem;
    color: #fff;
    background: #274367;
}
.koushien_contents div {
    padding:0px 15px;
}
.attention_border .attention {
    font-weight: bold;
    color: #d80e0e;
    font-size: 1.1em;
}
div.attention_border {
    padding: 10px 5px;
    border: 2px solid #d80e0e;
    margin-bottom: 20px;
}
div.attention_border div{
    padding: 0 5px;
}
a.manga_senbatsu_enquete {
    text-align: center;
    display: block; 
    background: #2196f3; 
    color: #fff; 
    margin-top: 20px ; 
    padding: 8px 4px ; 
    border-radius: 5px ; 
    text-decoration: none; 
    font-weight: bold;
}</pre></body></html>