.S_main_box{clear:both;margin:0;padding:30px 20px 0;position:relative;text-align:left;width:100%}.S_main_box-inner.explain{margin-top:30px}.S_main_box-online{clear:both;margin:0;padding:20px 20px 0;position:relative;text-align:left;width:100%}.S_main_box-inner{margin:0;padding:0;position:static;text-align:justify;width:100%}.S_main_box-seminar{clear:both;margin:0;padding:0 10px;position:relative;text-align:left;width:600px}.S_main_box-seminar-inner{margin:0;padding:0;position:static;text-align:justify;width:600px}.S_main_photo{clear:both;margin:0;padding:20px;text-align:center}.no-padding-top{padding-top:0}.S_ar01_list{clear:both;margin:0;padding:15px 0;text-align:left;width:100%}.S_ar01_list table{clear:both;margin:0;padding:0;width:100%}.S_ar01_list tr{border-bottom:2px solid var(--white-color)}.S_ar01_list th{background-color:var(--old-green-color);color:var(--white-color)}.S_ar01_list td,.S_ar01_list th{clear:both;line-height:1.6;margin:0;padding:10px;text-align:center;width:50%}.S_ar01_list td{background-color:var(--grey-color-6);color:var(--old-green-color);font-weight:700}.s_ar02_links{list-style:none;margin:0;overflow:hidden;padding:0;text-indent:-9999px}.s_ar02_links,.s_ar02_links a{display:block;height:36px;width:220px}.s_ar02_links a{background:url(/images/ar02_links.jpg?9fb66ba010976d28091bc42cebb7ba51) no-repeat;text-decoration:none}.s_ar02_links a:hover{background-position:left -36px;font-size:9px;line-height:9px;text-decoration:none}.S_ar02_links_box{float:right;margin:0;padding:10px 0 0;text-align:left;width:220px}.S_ar01_subbox-inner h5,.S_ar01_subbox-inner h6{border-bottom:1px dotted var(--old-green-color);clear:both;color:var(--old-green-color);font-size:var(--font-size-20);line-height:1.6;margin:0 0 10px;padding:0 0 4px;text-align:justify}.S_ar01_sublist{clear:both;margin:0;padding:15px 0 30px;text-align:left;width:100%}.S_ar01_sublist table{clear:both;font-size:var(--font-size-20);margin:0;padding:0;width:100%}.S_ar01_sublist table tr{border-bottom:2px solid var(--white-color)}.S_ar01_sublist th{background-color:var(--old-green-color);color:var(--white-color);width:40%}.S_ar01_sublist td,.S_ar01_sublist th{clear:both;line-height:1.6;margin:0;padding:10px;text-align:center}.S_ar01_sublist td{background-color:var(--white-color);color:var(--old-green-color);font-weight:700;width:60%}.S_main_box-inner.box-style{background-color:var(--grey-color-4);margin-top:30px;padding:20px}.S_ar03_voice{background-color:var(--white-color);border:1px solid var(--old-green-color);clear:both;margin:10px 0 0;padding:15px 25px 5px 15px;position:relative;text-align:left}.S_ar03_voice-inner{margin:0;padding:0;position:static;text-align:justify}.S_ar03_voice-inner p{clear:both;line-height:1.6;margin:0;padding:0 0 10px;text-align:justify}.S_ar03_voice-inner dl{clear:both;margin:0;overflow:hidden;padding:0;width:100%}.S_ar03_voice-inner dd{float:left;line-height:1.6;margin:0;padding:0 0 10px;text-align:right;width:18%}.S_ar03_voice-inner dt{float:right;line-height:1.6;margin:0;padding:0 20px 10px;text-align:justify;width:82%}.S_ar03_exp{background-color:var(--light-green-color);clear:both;margin:10px 0 0;padding:15px 15px 5px;position:relative;text-align:left}.S_ar03_exp-inner{margin:0;padding:0;position:static;text-align:justify}.S_ar03_exp-inner p{margin:0;padding:0 0 10px}.S_ar03_exp-inner p,.S_ar03_exp_sub{clear:both;line-height:1.6;text-align:justify}.S_ar03_exp_sub{background-color:var(--old-green-color);color:var(--white-color);margin:0 0 10px;padding:3px 10px 2px}.S_frc01_list{clear:both;margin:0;padding:15px 0;text-align:left;width:100%}.S_frc01_list table{clear:both;margin:0;padding:0;width:100%}.S_frc01_list th{background-color:var(--purple-color-1);color:var(--white-color);font-weight:400;padding:10px;text-align:center}.S_frc01_list td,.S_frc01_list th{clear:both;line-height:1.6;margin:0}.S_frc01_list td{background-color:var(--grey-color-6);color:var(--purple-color-1);padding:10px 10px 10px 20px;text-align:justify}.S_frc01_list tr{border-bottom:2px solid var(--white-color)}.S_frc01_subbox{background-color:var(--grey-color-6);clear:both;margin:0;padding:20px;position:relative;text-align:left;width:100%}.S_frc01_subbox-inner{margin:0;padding:0;position:static;text-align:justify;width:100%}.S_frc01_subbox-inner h5{border-bottom:1px dotted var(--purple-color-1);clear:both;color:var(--purple-color-1);font-size:var(--font-size-20);line-height:1.6;margin:0 0 10px;padding:0 0 4px;text-align:justify}.S_frc01_subbox02{background-color:var(--grey-color-6);border:1px solid var(--purple-color-1);clear:both;margin:0;padding:19px;position:relative;text-align:left;width:100%}.S_frc01_subbox02-inner{margin:0;padding:0;position:static;text-align:justify;width:100%}.S_frc01_subbox02-inner h5,.S_frc02_box-inner h5{background:var(--purple-color-1);clear:both;color:var(--white-color);font-size:var(--font-size-20);line-height:1.4;margin:0 0 10px;padding:4px 10px 2px;text-align:justify}.S_frc01_subbox02-inner ul{clear:both;list-style-position:outside;margin:0;padding:10px 10px 0 20px;text-align:justify}.S_frc01_subbox02-inner li{clear:both;line-height:1.6;margin:0;padding:0 0 10px;text-align:justify}.text-purple{color:var(--purple-color-1)}.text-green{color:var(--old-green-color)}.margin-top-30{margin-top:30px}.S_frc02_box-inner dl{clear:both;list-style-position:outside;margin:0;padding:10px 10px 15px;text-align:justify}.S_frc02_box-inner dd{background:url(/images/frc02_Q.jpg?b4b3b399923b2c74c697652ad4602d2a) no-repeat 0 7px;padding:0 0 8px 22px}.S_frc02_box-inner dd,.S_frc02_box-inner dt{clear:both;line-height:1.6;margin:0;text-align:justify}.S_frc02_box-inner dt{background:url(/images/frc02_A.jpg?faa01a74eaa09086b3a867ba0a4f89ef) no-repeat 0 7px;padding:0 0 0 22px}.S_frc02_box_name{clear:both;line-height:1.6;margin:0;padding:0 10px 20px 0;text-align:right}.S_frc02_subbox{background-color:var(--white-color);border:1px dotted var(--purple-color-1);clear:both;margin:0;padding:19px 19px 9px;position:relative;width:100%}.S_frc02_subbox-inner{margin:0;padding:0;position:static;width:100%}.S_frc02_subbox-inner p{clear:both;margin:0;padding:0 0 10px;text-align:justify}#S_frc03_links_box{background-color:var(--grey-color-6);clear:both;margin:15px 0;padding:20px 20px 10px;position:relative;text-align:left;width:100%}#S_frc03_links_box-inner{margin:0;overflow:hidden;padding:0;position:static;text-align:justify;width:100%}#S_frc03_links_box-inner p{clear:both;list-style:none;margin:0;padding:0;text-align:justify}#S_frc03_links_box-inner h5{background:var(--purple-color-1);clear:both;color:var(--white-color);font-size:12px;line-height:1.4;margin:20px 0 10px;padding:2px 10px 1px;text-align:justify}#S_frc03_links_box-inner ul{clear:both;list-style:none;margin:0;overflow:hidden;padding:0;text-align:justify}#S_frc03_links_box-inner li{float:left;line-height:1.3;margin:0;padding:0 20px 10px 10px;text-align:justify}#S_frc03_sub{border:1px dotted var(--grey-color-7);clear:both;margin:15px 0;padding:14px 19px;position:relative;text-align:left;width:100%}#S_frc03_sub-inner{margin:0;overflow:hidden;padding:0;position:static;text-align:justify;width:100%}#S_frc03_sub-inner p{clear:both;list-style:none;margin:0;padding:0;text-align:justify}.S_frc03_subtitle{background:var(--purple-color-1);clear:both;line-height:1.4;margin:40px 0 10px;padding:2px 10px 1px;text-align:justify}.S_frc03_subtitle,.gallery-content-intro div.S_frc03_subtitle{color:var(--white-color)}.S_frc03_box{background-color:var(--grey-color-6);clear:both;margin:20px 0 0;padding:20px 20px 10px;position:relative;text-align:left;width:100%}.S_frc03_box-inner{margin:0;padding:0;position:static;text-align:justify;width:100%}.S_frc03_box-inner h5{border-bottom:1px dotted var(--purple-color-1);border-left:8px solid var(--purple-color-1);clear:both;color:var(--purple-color-1);font-size:14px;line-height:1.4;margin:0 0 10px;padding:2px 0 4px 10px;text-align:left}.S_frc03_box-inner p{clear:both;margin:0;padding:0 18px 10px;text-align:justify}.S_frc03_box-inner dl{border-top:1px dotted var(--purple-color-1);clear:both;margin:0;overflow:hidden;padding:10px 18px 4px;text-align:justify}.S_frc03_box-inner dd{background:var(--white-color);border:1px solid var(--purple-color-1);color:var(--purple-color-1);float:left;line-height:1.2;margin:0 0 8px;padding:3px 0 1px;text-align:center;width:16%}.S_frc03_box-inner dt{float:right;margin:0;padding:0 0 8px;text-align:justify;width:80%}.S_frc03_menulinks{clear:both;margin:0;padding:4px 0 0;text-align:right}
