/* ============================================================
   csp-extracted2026.css
   CSP 対応: HTML 内 <style> 要素・style= 属性から抽出
   ============================================================ */

/* ==============================
   <style> 要素から抽出
   ============================== */

/* --- 出典: index.htm --- */
.black {color: #000000}
.style1-f01 {color: #FF0000}

/* --- 出典: inquiry-PRD\index.htm --- */
.inquiry dl#form-set2 dt {
  width:120px;
}
.inquiry input#reset-f01,
.inquiry input#submit-f01 {
  cursor: pointer;
}

/* --- 出典: kakekomi\enquete-PRD\index.htm --- */
#form-soudan input#reset-f02,
#form-soudan input#submit-f02 {
  cursor: pointer;
}

/* --- 出典: kakekomi\online-PRD\index.htm --- */
#form-soudan input#reset-f03,
#form-soudan input#submit-f03 {
  cursor: pointer;
}

/* --- 出典: kakekomi\soudan-PRD\form.htm --- */
#form-soudan input#reset-f04,
#form-soudan input#submit-f04 {
  cursor: pointer;
}

/* --- 出典: seminar\index.htm --- */
.style4 {font-size: 130%}
.style11 {font-size: 14pt}

/* --- 出典: seminar\orijinal_jirei.htm --- */
.style1-f02 {
	font-size: 2em;
	font-weight: bold;
}

/* --- 出典: seminar\orijinal_jitumu.htm --- */
.style1-f03 {
	font-size: 2em;
	font-weight: bold;
}

/* --- 出典: seminar\orijinal_shoninzu.htm --- */
.style1-f04 {
	font-size: 2em;
	font-weight: bold;
}

/* --- 出典: seminar\web.htm --- */
.style1-f05 {
	font-size: 2em;
	font-weight: bold;
}

/* --- 出典: seminar\webjirei.htm --- */
.style1-f06 {
	font-size: 2em;
	font-weight: bold;
}

/* --- 出典: todofuken\schedule.htm --- */
.clearfix-f01:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
#footerCpy2nd p {
  letter-spacing:0;
}

/* --- 出典: todofuken\schedule.tpl.htm --- */
.clearfix-f02:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
#footerCpy2nd p {
  letter-spacing:0;
}

/* --- 出典: training\kasseika-PRD\index.htm --- */
#form-funds input#reset-f05,
#form-funds input#submit-f05 {
  cursor: pointer;
}

/* ==============================
   style= 属性から抽出 (.csp-NNN)
   ============================== */

.csp-001 { border-bottom:none!important; width:100%!important; }
.csp-002 { margin-left:2em!important; }
.csp-003 { height:43px; }
.csp-004 { border:none!important;}
.csp-005 { border:none!important; word-break:break-all; }
.csp-006 { margin-left:10px }
.csp-007 { margin-top:30px!important; }
.csp-008 { margin-bottom:15px; }
.csp-009 { list-style-type:none;margin:0 20px 0 30px;padding:20px 0; }
.csp-010 { color:#360;font-weight:bold; }
.csp-011 { list-style-type:none;margin:0 20px 0 30px;padding:20px 0;border-top: 1px dashed #999999; }
.csp-012 { text-decoration:none; }
.csp-013 { margin-left:5px; padding:2px 5px; background-color:#E6131A; color:#FFFFFF; letter-spacing:0.1em; }
.csp-014 { margin-left:5px; padding:2px 5px; background-color:#319F2D; color:#FFFFFF; letter-spacing:0.1em; }
.csp-015 { margin-top:0;padding-top:0; }
.csp-016 { padding-bottom:5px; }
.csp-017 { width:173px; }
.csp-018 { margin-top:15px; }
.csp-019 { letter-spacing:0.08em; }
.csp-020 { padding-top:11px; }
.csp-021 { text-align:center }
.csp-022 { margin-top:14px; }
.csp-023 { margin: 0 10px 75px 0!important; }
.csp-024 { clear:both }
.csp-025 { margin-left:10px; }
.csp-026 { border-bottom-style:none!important; }
.csp-027 { margin-top:2.5em!important; }
.csp-028 { border-bottom:0!important; }
.csp-029 { display:none; }
.csp-030 { background-color:#ff9e7d;padding:10px 10px;font-weight:bold;font-size:140%;color:#000; }
.csp-031 { font-size:120%!important;margin:1em; }
.csp-032 { font-size:140%!important;margin:1em 1em 0 1em;font-weight:bold;color:red; }
.csp-033 { margin:0 0 1em 1.5em;font-size:100%!important; }
.csp-034 { font-size:120%!important;margin:1em 1em 0 1em; }
.csp-035 { margin:1em 0!important; }
.csp-036 { margin-bottom:10px!important; }
.csp-037 { clear:both; }
.csp-038 { width:31em;padding-left:1em;text-indent:-1em; }
.csp-039 { color:white!important; }
.csp-040 { font-size:0.9375rem; }
.csp-041 { margin-bottom:1em!important; }
.csp-042 { padding-left:2em; text-indent:-2em!important;font-size:90%!important;margin:0!important; }
.csp-043 { font-size:90%; }
.csp-044 { width:78%;margin:2em 0!important;font-size:1rem!important;font-weight:bold; }
.csp-045 { width:78%;margin:2em 0!important; }
.csp-046 { margin-bottom:0.5em!important;font-size:0.875rem!important; }
.csp-047 { display:inline-block;margin-top:1.5em }
.csp-048 { margin-top:1.5em }
.csp-049 { color:red;padding-left:1em; }
.csp-050 { font-size: 0.8em; }
.csp-051 { margin-top:3em!important; }
.csp-052 { width:79%;margin:2em 0!important;font-size:1rem!important;font-weight:bold; }
.csp-053 { width:79%;margin:2em 0!important; }
.csp-054 { border:none }
.csp-055 { position:relative; height:100px; border-bottom:1px solid #98CB00; }
.csp-056 { border-bottom-style:none; font-size:14px }
.csp-057 { margin-left:690px; }
.csp-058 { margin-top:20px; }
.csp-059 { margin-bottom:5px; }
.csp-060 { margin-left:15px; }
.csp-061 { color:#000099; margin-bottom:10px; }
.csp-062 { list-style:none; }
.csp-063 { margin-bottom:20px; }
.csp-064 { margin:10px; padding:10px 10px 10px 25px; border:#FF7F50 solid 1px; width:500px; background-color:#FFFAF0 }
.csp-065 { color:#000099 }
.csp-066 { margin-left:25px; }
.csp-067 { font-size:15px; list-style:none; }
.csp-068 { margin-top:-10px; }
.csp-069 { margin-left:20px; }
.csp-070 { padding-left:1em; }
.csp-071 { margin:0 0 20px 10px; }
.csp-072 { padding:10px; }
.csp-073 { font-size:19px; margin-left:20px; }
.csp-074 { margin-left:20px }
.csp-075 { padding:20px 10px 5px 20px; }
.csp-076 { margin:15px 0 15px 25px; }
.csp-077 { padding:15px 0px 15px 50px; }
.csp-078 { list-style:none; margin-left:25px; }
.csp-079 { margin:10px 0 0 10px; }
.csp-080 { display:inline-block;vertical-align:top;padding:5px 0 0 10px; }
.csp-081 { padding:15px 10px 5px 20px; }
.csp-082 { margin:50px 0 30px 20px; }
.csp-083 { padding:20px 70px 20px 70px!important; }
.csp-084 { list-style:none; margin-left:15px; }
.csp-085 { padding:5px 0px 5px 10px!important;vertical-align:top; }
.csp-086 { padding:5px 10px 5px 10px!important; }
.csp-087 { padding:5px 0px 5px 10px!important; }
.csp-088 { padding:10px 10px 0px 20px; }
.csp-089 { margin-left:40px; }
.csp-090 { padding:0px 10px 0px 20px; }
.csp-091 { margin:20px 0px 20px 20px; }
.csp-092 { text-align:center; }
.csp-093 { list-style:disc; }
.csp-094 { margin-top:1em; }
.csp-095 { text-indent:2em; }
.csp-096 { margin-top:0em;text-indent:2em; }
.csp-097 { padding:0px 0px 0px 25px; }
.csp-098 { margin:0px 0 15px 25px; }
.csp-099 { width:969px!important; }
.csp-100 { width:12em; }
.csp-101 { width:18em; }
.csp-102 { margin-left:30px; }
