@charset "EUC-JP";   /*   文字コード   */

b				{ font-weight: normal; color: #930000; }
td.bg			{ background: url(/net/nol/trial_img/kamon09.gif) 370px 155px no-repeat; }
.hard			{ margin: 0px 0px 0px 25px; }
.text_dl		{ margin: 15px 45px 0px 45px; font-size: 12px; color: #000000; line-height: 17px; }
.text_dl p		{ margin: 6px 0px ; }
.text			{ margin: 15px 45px 0px 45px; font-size: 12px; color: #000000; line-height: 17px; }
.text p			{ margin: 6px 0px ; }
.num			{ width: 23px; float: left; margin: 15px 15px 0px 0px; }
.txt			{ width: 415; float: left; font-size: 12px; margin-top: 15px; }
.txt strong		{ font-weight: bold; color: #00349A; }
.back			{ margin: 20px 0px 0px 19px; }
.inst			{ margin: 0px 35px 0px 35px; }
.inst_num		{ float: left; width: 23px; margin-right: 15px; }
.inst_right		{ float: left; font-size: 12px; color: #4B3D3D; }
.inst01_r_left	{ float: left; width: 160px; margin-right: 15px; }
.inst01_r_right	{ float: left; width: 257px; margin-top: 3px; font-size: 12px; color: #4B3D3D; }
.only_txt		{ float: left; width: 430px; font-size: 12px; color: #4B3D3D; }
.only_txt p		{ margin: 0px 0px 5px 0px; padding: 0px; }
.text b			{ color: #930000; font-weight: normal; }
.only_txt b		{ color: #930000; font-weight: normal; }
td				{ font-size: 12px; vertical-align: top; }
.att			{ margin: 20px 14px 0px 14px; padding: 3px; border: 1px solid #930000; border-left: 7px solid #930000; border-right: 7px solid #930000; text-align: center; color: #930000; font-size: 14px; }
.att_txt		{ margin: 7px 14px 0px 14px; padding: 7px; border: 1px solid #930000; font-size: 12px; margin-bottom: 15px; color: #4B3D3D; }
.att_txt p		{ margin: 0px 0px 8px 0px; }
.att_txt ul		{ margin: 0px; padding: 0px 15px 0px 23px; list-style-image: url(trial_img/att.gif); font-size: 12px; }
.att_txt li		{ margin: 3px 0px; }