<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
/*======================================================================
190515 ver2
======================================================================*/
#form_container{font-family:'メイリオ','Meiryo','ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:62.5%;line-height:1;text-align:center;-webkit-text-size-adjust:100%;}

#form_container .imp{background-image:url(/lib/images/asp/inq/imp.png);background-position:right center;background-repeat:no-repeat;}
#form_container .align_l{text-align:left;}
#form_container .align_r{text-align:right;}
#form_container .align_c{text-align:center;}
#form_container .align_t{vertical-align:top;}
#form_container .align_b{vertical-align:bottom;}

#form_container .ime_ac{ime-mode:active;}
#form_container .ime_dis{ime-mode:disabled;}

#form_container label:hover{cursor:pointer;}
#form_container table .nowrap{white-space:nowrap;}
#form_container table .width3em{width:3em;}
#form_container table .width4em{width:4em;}
#form_container table .width5em{width:5em;}
#form_container table .width6em{width:6em;}
#form_container table .width7em{width:7em;}
#form_container table .width8em{width:8em;}
#form_container table .width9em{width:9em;}
#form_container table .width10em{width:10em;}
#form_container table .width11em{width:11em;}
#form_container table .width12em{width:12em;}
#form_container table .width13em{width:13em;}
#form_container table .width14em{width:14em;}
#form_container table .width15em{width:15em;}
#form_container table .width16em{width:16em;}
#form_container table .width17em{width:17em;}
#form_container table .width18em{width:18em;}
#form_container table .width19em{width:19em;}
#form_container table .width20em{width:20em;}
#form_container table .width20per{width:20%;}
#form_container table .width25per{width:25%;}
#form_container table .width30per{width:30%;}
#form_container table .width40per{width:40%;}
#form_container table .width50per{width:50%;}
#form_container table .width90per{width:90%;}

#form_container table .min_width3em{min-width:3em;} 
#form_container table .min_width4em{min-width:4em;} 
#form_container table .min_width5em{min-width:5em;} 
#form_container table .min_width6em{min-width:6em;} 
#form_container table .min_width7em{min-width:7em;} 
#form_container table .min_width8em{min-width:8em;} 
#form_container table .min_width9em{min-width:9em;} 
#form_container table .min_width10em{min-width:10em;} 
#form_container table .min_width20per{min-width:20%;} 
#form_container table .min_width25per{min-width:25%;} 
#form_container table .min_width30per{min-width:30%;} 
#form_container table .min_width40per{min-width:40%;} 
#form_container table .min_width50per{min-width:50%;} 

#form_container table{background-color:#999;}
#form_container table th,
#form_container table td{background-color:#FFF;font-size:12px;line-height:140%;color:#444;font-weight:normal;}


/*-----------------20190322 add個人情報の取り扱いに同意------------------*/
#form_container .personal_check{width:100%;text-align:center;margin:5px auto 30px auto;padding:20px 30px;background-color:#EDF1F7;box-sizing:border-box;font-size:14px;}
#form_container .personal_check a{color:#000;}
#form_container .personal_check a:hover{color:#777;}
/**/
#form_container .personal_check .check_css{-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative;display:inline-block;padding:0 0 0 42px;vertical-align:middle;cursor:ointer;}
#form_container .personal_check .check_css:hover:after{border-color:#063C8A;}
#form_container .personal_check .check_css:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:15px;display:block;margin-top:-10px;width:16px;height:16px;border:2px solid #ccc;content:'';}
#form_container .personal_check .check_css:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:21px;display:block;margin-top:-7px;width:5px;height:9px;border-right:3px solid #063C8A;border-bottom:3px solid #063C8A;content:'';opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
/**/
#form_container .personal_check label .checkbox{display:inline-block;}
#form_container .personal_check input[type=checkbox]{display:none;}
#form_container .personal_check input[type=checkbox]:checked + .check_css:before{opacity:1;}


/*-----------------Pマーク------------------*/
#form_container .security_box{margin:30px 0 50px 0;text-align:center;}
#form_container .security_box .p_mark,
#form_container .security_box .s_mark{display:inline-block;vertical-align:middle;margin:0 5px;}
#form_container .security_box .p_mark img,
#form_container .security_box .S_mark img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease;}
#form_container .security_box .p_mark:hover img,
#form_container .security_box .S_mark:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
</pre></body></html>