/* -------------------------hタグ */
/* h2 */
h2.howto01 { width:584px; height:28px; background:url(/howto/img/h2_01.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto02 { width:584px; height:28px; background:url(/howto/img/h2_02.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto03 { width:584px; height:28px; background:url(/howto/img/h2_03.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto04 { width:584px; height:28px; background:url(/howto/img/h2_04.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto05 { width:584px; height:28px; background:url(/howto/img/h2_05.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto06 { width:584px; height:28px; background:url(/howto/img/h2_06.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}
h2.howto07 { width:584px; height:28px; background:url(/howto/img/h2_07.gif) no-repeat; text-indent:-5555px; margin-bottom:15px;}

/* h3 */
h3.step01 { width:113px; height:175px; background:url(/howto/img/step_01.gif) no-repeat; text-indent:-5555px;}
h3.step01_web { width:437px; height:25px; background:url(/howto/img/h3_01.gif) no-repeat; text-indent:-5555px;}
h3.step02 { width:113px; height:86px; background:url(/howto/img/step_02.gif) no-repeat; text-indent:-5555px;}
h3.step02_web { width:437px; height:25px; background:url(/howto/img/h3_02.gif) no-repeat; text-indent:-5555px;}
h3.step03 { width:113px; height:119px; background:url(/howto/img/step_03.gif) no-repeat; text-indent:-5555px;}
h3.step03_web { width:437px; height:25px; background:url(/howto/img/h3_03.gif) no-repeat; text-indent:-5555px;}
h3.step04 { width:113px; height:103px; background:url(/howto/img/step_04.gif) no-repeat; text-indent:-5555px;}
h3.step04_web { width:437px; height:25px; background:url(/howto/img/h3_04.gif) no-repeat; text-indent:-5555px;}
h3.step05 { width:113px; height:96px; background:url(/howto/img/step_05.gif) no-repeat; text-indent:-5555px;}
h3.step05_web { width:437px; height:25px; background:url(/howto/img/h3_05.gif) no-repeat; text-indent:-5555px;}
h3.step06 { width:113px; height:94px; background:url(/howto/img/step_06.gif) no-repeat; text-indent:-5555px;}
h3.step06_web { width:437px; height:25px; background:url(/howto/img/h3_06.gif) no-repeat; text-indent:-5555px;}
h3.property01 { width:437px; height:25px; background:url(/howto/img/h3_07.gif) no-repeat; text-indent:-5555px; }
h3.property02 { width:437px; height:25px; background:url(/howto/img/h3_08.gif) no-repeat; text-indent:-5555px; margin-top:15px;}
h3.property03 { width:437px; height:25px; background:url(/howto/img/h3_09.gif) no-repeat; text-indent:-5555px; margin-top:15px;}
h3.merit01 { width:437px; height:25px; background:url(/howto/img/h3_10.gif) no-repeat; text-indent:-5555px;}
h3.merit02 { width:437px; height:25px; background:url(/howto/img/h3_11.gif) no-repeat; text-indent:-5555px; margin-top:15px;}

/* -------------------------登録の流れ */

.step { width:565px; height:175px; margin:0px auto;}
.txt { width:437px; margin-top:5px;/* height:124px; */}
.comme { width:427px;font-size:x-small; color:#ff6a10; text-indent:-10px; padding-left:10px;margin-top:5px;}
.bold { font-weight:bold;}
.step02 { width:565px; height:86px; margin:0px auto;}
.step03 { width:565px; height:119px; margin:0px auto;}
.step04 { width:565px; height:103px; margin:0px auto;}
.step05 { width:565px; height:96px; margin:0px auto;}
.step06 { width:565px; height:94px; margin:0px auto;}

/* -------------------------テーブル */

/* 登録開催場所テーブル */
.howto_table01{ width: 564px; margin: 5px auto 0; display: block;}
.howto_table01 .top{ width: 564px; height:4px; background: url(/howto/img/table_top.gif) no-repeat; font-size: 0px; border: 0px; padding: 0px; margin: 0px;}
.howto_table01 th{ font-size: small; background: #fd7d1d; color: #ffffff ; padding: 7px 0px 4px 0px; text-align: center; vertical-align: middle; }
.howto_table01 td{ line-height:150%; }
.howto_table01 th.th01{ border-width:0px 0px 0px 1px; border-color:#ccc; border-style:solid; }
.howto_table01 th.th02{ border-width:0px 1px 0px 0px; border-color:#ccc; border-style:solid; }
.howto_table01 td.td01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 1px 1px; border-color: #ccc; border-style: solid; padding: 0px 0px 7px 3px; text-align: left; vertical-align: middle;}
.howto_table01 td.td02{ font-size: small; background: #fff; border-width: 0px 1px 1px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table01 td.td03{ font-size: small; background: #fff; border-width: 0px 1px 1px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table01 td.bottom_line01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 0px 1px; border-color: #ccc; border-style: solid; padding: 0px 0px 7px 3px; text-align: left; vertical-align: middle;}
.howto_table01 td.bottom_line{ font-size: small; background: #fff; border-width: 0px 1px 0px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table01 td ul{ width: 220px; font-size: small; margin: 0px; padding: 0px;}
.howto_table01 td ul li.adress { width: 185px; display:block; margin: 0px; padding: 0px; list-style:none; background:url("/howto/img/flag01.gif") no-repeat 0% 2px; padding-left:35px;}
.howto_table01 td ul li.access { width: 185px; display:block; margin: 0px; padding: 0px; list-style:none; background:url("/howto/img/flag02.gif") no-repeat 0% 2px; padding-left:35px;margin-top:11px;}
.howto_table01 td ul li.access p { font-size:small;text-indent:-7px; padding-left:12px;line-height:150%;}
.howto_table01 .bottom{ width: 564px; height:4px; background: url(/howto/img/table_bottom01.gif) no-repeat; font-size: 1px; border: 0px; }
.howto_table01 .bottom02{ width: 564px; height:4px; background: url(/howto/img/table_bottom02.gif) no-repeat; font-size: 1px; border: 0px; }

/* 登録時間テーブル */
.howto_table02{ width: 564px; margin: 15px auto 0; display: block;}
.howto_table02 .top{ width: 564px; height:4px; background: url(/howto/img/table_top.gif) no-repeat; font-size: 0px; border: 0px; padding: 0px; margin: 0px;}
.howto_table02 th{ font-size: small; background: #fd7d1d; color: #ffffff ; padding: 7px 0px 4px 0px; text-align: center; vertical-align: middle; }
.howto_table02 td{ line-height:150%; }
.howto_table02 th.th01{ border-width:0px 0px 0px 1px; border-color:#ccc; border-style:solid; }
.howto_table02 th.th02{ border-width:0px 1px 0px 0px; border-color:#ccc; border-style:solid; }
.howto_table02 td.td01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 1px 1px; border-color: #ccc; border-style: solid; padding: 0px 5px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table02 td.td02{ font-size: small; background: #fff; border-width: 0px 1px 1px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table02 td.td03{ font-size: small; background: #fff; border-width: 0px 1px 1px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table02 td.bottom_line01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 0px 1px; border-color: #ccc; border-style: solid; padding: 0px 5px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table02 td.bottom_line{ font-size: small; background: #fff; border-width: 0px 1px 0px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table02 .bottom{ width: 564px; height:4px; background: url(/howto/img/table_bottom01.gif) no-repeat; font-size: 1px; border: 0px; }
.howto_table02 .bottom02{ width: 564px; height:4px; background: url(/howto/img/table_bottom02.gif) no-repeat; font-size: 1px; border: 0px; }

/* 書類テーブル */
.howto_table03{ width: 564px; margin: 15px auto 0; display: block;}
.howto_table03 .top{ width: 564px; height:4px; background: url(/howto/img/table_top.gif) no-repeat; font-size: 0px; border: 0px; padding: 0px; margin: 0px;}
.howto_table03 th{ font-size: small; background: #fd7d1d; color: #ffffff ; padding: 7px 0px 4px 0px; text-align: center; vertical-align: middle; }
.howto_table03 td{ line-height:150%; }
.howto_table03 th.th01{ border-width:0px 0px 0px 1px; border-color:#ccc; border-style:solid; }
.howto_table03 th.th02{ border-width:0px 1px 0px 0px; border-color:#ccc; border-style:solid; }
.howto_table03 td.td01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 1px 1px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 3px; text-align: left; vertical-align: middle;}
.howto_table03 td.td02{ font-size: small; background: #fff; border-width: 0px 1px 1px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table03 td.bottom_line01{ color:#996633; font-size: small; font-weight:bold;background: #fff2cf; border-width: 0px 1px 0px 1px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 3px; text-align: left; vertical-align: middle;}
.howto_table03 td.bottom_line{ font-size: small; background: #fff; border-width: 0px 1px 0px 0px; border-color: #ccc; border-style: solid; padding: 7px 0px 7px 5px; text-align: left; vertical-align: middle;}
.howto_table03 .bottom{ width: 564px; height:4px; background: url(/howto/img/table_bottom03.gif) no-repeat; font-size: 1px; border: 0px; }


/* -------------------------アクセスマップボタン */
.howto_table01 .bt { width:152px; height:25px; margin-top:10px; margin-left:70px; }
/* .access_bt { width:152px; height:25px; } */
.comment {text-indent:-1em; padding-left:1em; /* padding:10px;  */}