/* テーブル背景色 */
.c01{background-color:#eeeeee;}
.c02{background-color:#666666;}
.c03{background-color:#333333;}
.c04{background-color:#ffffff;}
.c05{background-color:#999999;}
.c06{background-color:#cccccc;}
.c07{background-color:#dddddd;}

/* テーブル背景色：グレーバリエーション */
.g00{background-color:#000000;}
.g33{background-color:#333333;}
.g66{background-color:#666666;}
.g99{background-color:#999999;}
.gcc{background-color:#cccccc;}
.gdd{background-color:#dddddd;}
.gee{background-color:#eeeeee;}
.gf6{background-color:#f6f6f6;}
.gff{background-color:#ffffff;}

/* テーブル背景色：カテゴリーカラー */
.ca01{background-color:#008c00;}
.ca02{background-color:#5fbf5f;}
.cb01{background-color:#d50f19;}
.cb02{background-color:#ff4040;}
.cc01{background-color:#0037b3;}
.cc02{background-color:#4065d9;}
.cd01{background-color:#ff9900;}
.cd02{background-color:#ffb533;}
.ce01{background-color:#FAF4EA;}
.ce02{background-color:#F8E8E2;}

/* テーブル背景色：採用2006*/
.rec01{background-color:#d5edff;}
.rec02{background-color:#eaf6ff;}

/*テーブル背景画像 */
.bg02{ background-image: url(/common-img/cont-titleback01.jpg);}

/*タイトル背景画像 */
.tbg01{ background-image: url(/common-img/cont-ttl-back01.gif);}
.tbg02{ background-image: url(/common-img/cont-ttl-back02.gif);}
.tbg03{ background-image: url(/common-img/cont-ttl-back03.gif);}
.tbg04{ background-image: url(/common-img/cont-ttl-back04.gif);}

/* テーブル背景色：カテゴリーカラー2 */
.cbg000000{background-color:#000000;}
.cbg003300{background-color:#003300;}
.cbg006600{background-color:#006600;}
.cbg009900{background-color:#009900;}
.cbg00cc00{background-color:#00cc00;}
.cbg00ff00{background-color:#00ff00;}
.cbg000033{background-color:#000033;}
.cbg003333{background-color:#003333;}
.cbg006633{background-color:#006633;}
.cbg009933{background-color:#009933;}
.cbg00cc33{background-color:#00cc33;}
.cbg00ff33{background-color:#00ff33;}
.cbg000066{background-color:#000066;}
.cbg003366{background-color:#003366;}
.cbg006666{background-color:#006666;}
.cbg009966{background-color:#009966;}
.cbg00cc66{background-color:#00cc66;}
.cbg00ff66{background-color:#00ff66;}
.cbg000099{background-color:#000099;}
.cbg003399{background-color:#003399;}
.cbg006699{background-color:#006699;}
.cbg009999{background-color:#009999;}
.cbg00cc99{background-color:#00cc99;}
.cbg00ff99{background-color:#00ff99;}
.cbg0000cc{background-color:#0000cc;}
.cbg0033cc{background-color:#0033cc;}
.cbg0066cc{background-color:#0066cc;}
.cbg0099cc{background-color:#0099cc;}
.cbg00cccc{background-color:#00cccc;}
.cbg00ffcc{background-color:#00ffcc;}
.cbg0000ff{background-color:#0000ff;}
.cbg0033ff{background-color:#0033ff;}
.cbg0066ff{background-color:#0066ff;}
.cbg0099ff{background-color:#0099ff;}
.cbg00ccff{background-color:#00ccff;}
.cbg00ffff{background-color:#00ffff;}
.cbg330000{background-color:#330000;}
.cbg333300{background-color:#333300;}
.cbg336600{background-color:#336600;}
.cbg339900{background-color:#339900;}
.cbg33cc00{background-color:#33cc00;}
.cbg33ff00{background-color:#33ff00;}
.cbg330033{background-color:#330033;}
.cbg333333{background-color:#333333;}
.cbg336633{background-color:#336633;}
.cbg339933{background-color:#339933;}
.cbg33cc33{background-color:#33cc33;}
.cbg33ff33{background-color:#33ff33;}
.cbg330066{background-color:#330066;}
.cbg333366{background-color:#333366;}
.cbg336666{background-color:#336666;}
.cbg339966{background-color:#339966;}
.cbg33cc66{background-color:#33cc66;}
.cbg33ff66{background-color:#33ff66;}
.cbg330099{background-color:#330099;}
.cbg333399{background-color:#333399;}
.cbg336699{background-color:#336699;}
.cbg339999{background-color:#339999;}
.cbg33cc99{background-color:#33cc99;}
.cbg33ff99{background-color:#33ff99;}
.cbg3300cc{background-color:#3300cc;}
.cbg3333cc{background-color:#3333cc;}
.cbg3366cc{background-color:#3366cc;}
.cbg3399cc{background-color:#3399cc;}
.cbg33cccc{background-color:#33cccc;}
.cbg33ffcc{background-color:#33ffcc;}
.cbg3300ff{background-color:#3300ff;}
.cbg3333ff{background-color:#3333ff;}
.cbg3366ff{background-color:#3366ff;}
.cbg3399ff{background-color:#3399ff;}
.cbg33ccff{background-color:#33ccff;}
.cbg33ffff{background-color:#33ffff;}
.cbg660000{background-color:#660000;}
.cbg663300{background-color:#663300;}
.cbg666600{background-color:#666600;}
.cbg669900{background-color:#669900;}
.cbg66cc00{background-color:#66cc00;}
.cbg66ff00{background-color:#66ff00;}
.cbg660033{background-color:#660033;}
.cbg663333{background-color:#663333;}
.cbg666633{background-color:#666633;}
.cbg669933{background-color:#669933;}
.cbg66cc33{background-color:#66cc33;}
.cbg66ff33{background-color:#66ff33;}
.cbg660066{background-color:#660066;}
.cbg663366{background-color:#663366;}
.cbg666666{background-color:#666666;}
.cbg669966{background-color:#669966;}
.cbg66cc66{background-color:#66cc66;}
.cbg66ff66{background-color:#66ff66;}
.cbg660099{background-color:#660099;}
.cbg663399{background-color:#663399;}
.cbg666699{background-color:#666699;}
.cbg669999{background-color:#669999;}
.cbg66cc99{background-color:#66cc99;}
.cbg66ff99{background-color:#66ff99;}
.cbg6600cc{background-color:#6600cc;}
.cbg6633cc{background-color:#6633cc;}
.cbg6666cc{background-color:#6666cc;}
.cbg6699cc{background-color:#6699cc;}
.cbg66cccc{background-color:#66cccc;}
.cbg66ffcc{background-color:#66ffcc;}
.cbg6600ff{background-color:#6600ff;}
.cbg6633ff{background-color:#6633ff;}
.cbg6666ff{background-color:#6666ff;}
.cbg6699ff{background-color:#6699ff;}
.cbg66ccff{background-color:#66ccff;}
.cbg66ffff{background-color:#66ffff;}
.cbg990000{background-color:#990000;}
.cbg993300{background-color:#993300;}
.cbg996600{background-color:#996600;}
.cbg999900{background-color:#999900;}
.cbg99cc00{background-color:#99cc00;}
.cbg99ff00{background-color:#99ff00;}
.cbg990033{background-color:#990033;}
.cbg993333{background-color:#993333;}
.cbg996633{background-color:#996633;}
.cbg999933{background-color:#999933;}
.cbg99cc33{background-color:#99cc33;}
.cbg99ff33{background-color:#99ff33;}
.cbg990066{background-color:#990066;}
.cbg993366{background-color:#993366;}
.cbg996666{background-color:#996666;}
.cbg999966{background-color:#999966;}
.cbg99cc66{background-color:#99cc66;}
.cbg99ff66{background-color:#99ff66;}
.cbg990099{background-color:#990099;}
.cbg993399{background-color:#993399;}
.cbg996699{background-color:#996699;}
.cbg999999{background-color:#999999;}
.cbg99cc99{background-color:#99cc99;}
.cbg99ff99{background-color:#99ff99;}
.cbg9900cc{background-color:#9900cc;}
.cbg9933cc{background-color:#9933cc;}
.cbg9966cc{background-color:#9966cc;}
.cbg9999cc{background-color:#9999cc;}
.cbg99cccc{background-color:#99cccc;}
.cbg99ffcc{background-color:#99ffcc;}
.cbg9900ff{background-color:#9900ff;}
.cbg9933ff{background-color:#9933ff;}
.cbg9966ff{background-color:#9966ff;}
.cbg9999ff{background-color:#9999ff;}
.cbg99ccff{background-color:#99ccff;}
.cbg99ffff{background-color:#99ffff;}
.cbgcc0000{background-color:#cc0000;}
.cbgcc3300{background-color:#cc3300;}
.cbgcc6600{background-color:#cc6600;}
.cbgcc9900{background-color:#cc9900;}
.cbgcccc00{background-color:#cccc00;}
.cbgccff00{background-color:#ccff00;}
.cbgcc0033{background-color:#cc0033;}
.cbgcc3333{background-color:#cc3333;}
.cbgcc6633{background-color:#cc6633;}
.cbgcc9933{background-color:#cc9933;}
.cbgcccc33{background-color:#cccc33;}
.cbgccff33{background-color:#ccff33;}
.cbgcc0066{background-color:#cc0066;}
.cbgcc3366{background-color:#cc3366;}
.cbgcc6666{background-color:#cc6666;}
.cbgcc9966{background-color:#cc9966;}
.cbgcccc66{background-color:#cccc66;}
.cbgccff66{background-color:#ccff66;}
.cbgcc0099{background-color:#cc0099;}
.cbgcc3399{background-color:#cc3399;}
.cbgcc6699{background-color:#cc6699;}
.cbgcc9999{background-color:#cc9999;}
.cbgcccc99{background-color:#cccc99;}
.cbgccff99{background-color:#ccff99;}
.cbgcc00cc{background-color:#cc00cc;}
.cbgcc33cc{background-color:#cc33cc;}
.cbgcc66cc{background-color:#cc66cc;}
.cbgcc99cc{background-color:#cc99cc;}
.cbgcccccc{background-color:#cccccc;}
.cbgccffcc{background-color:#ccffcc;}
.cbgcc00ff{background-color:#cc00ff;}
.cbgcc33ff{background-color:#cc33ff;}
.cbgcc66ff{background-color:#cc66ff;}
.cbgcc99ff{background-color:#cc99ff;}
.cbgccccff{background-color:#ccccff;}
.cbgccffff{background-color:#ccffff;}
.cbgff0000{background-color:#ff0000;}
.cbgff3300{background-color:#ff3300;}
.cbgff6600{background-color:#ff6600;}
.cbgff9900{background-color:#ff9900;}
.cbgffcc00{background-color:#ffcc00;}
.cbgffff00{background-color:#ffff00;}
.cbgff0033{background-color:#ff0033;}
.cbgff3333{background-color:#ff3333;}
.cbgff6633{background-color:#ff6633;}
.cbgff9933{background-color:#ff9933;}
.cbgffcc33{background-color:#ffcc33;}
.cbgffff33{background-color:#ffff33;}
.cbgff0066{background-color:#ff0066;}
.cbgff3366{background-color:#ff3366;}
.cbgff6666{background-color:#ff6666;}
.cbgff9966{background-color:#ff9966;}
.cbgffcc66{background-color:#ffcc66;}
.cbgffff66{background-color:#ffff66;}
.cbgff0099{background-color:#ff0099;}
.cbgff3399{background-color:#ff3399;}
.cbgff6699{background-color:#ff6699;}
.cbgff9999{background-color:#ff9999;}
.cbgffcc99{background-color:#ffcc99;}
.cbgffff99{background-color:#ffff99;}
.cbgff00cc{background-color:#ff00cc;}
.cbgff33cc{background-color:#ff33cc;}
.cbgff66cc{background-color:#ff66cc;}
.cbgff99cc{background-color:#ff99cc;}
.cbgffcccc{background-color:#ffcccc;}
.cbgffffcc{background-color:#ffffcc;}
.cbgff00ff{background-color:#ff00ff;}
.cbgff33ff{background-color:#ff33ff;}
.cbgff66ff{background-color:#ff66ff;}
.cbgff99ff{background-color:#ff99ff;}
.cbgffccff{background-color:#ffccff;}
.cbgffffff{background-color:#ffffff;}

/* フォントサイズ指定 */
.f1{font-size:9pt}
.f2{font-size:10pt}


/* コンテンツ　マージン */
.conts_mtrbl{margin:10px 10px 20px 10px;}
.conts_mtb{width:740px;margin:10px 0 30px 0;text-align:center;}
.conts_mt10{width:740px;margin:10px 0 10px 0;text-align:center;}

/*サブメニュー背景画像 */
.subm01{
	background-color:#cccccc;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
.subm02{
	background-image: url(/common-img/sub_back01.gif);
	background-color:#f5f5f5;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

/*img Style*/
img { border:none; }

/* margin */
.mg_l_0 {
	margin-left: 0px;
}

.mg_l_10 {
	margin-left: 10px;
}

.mg_l_14 {
	margin-left: 14px;
}

.mg_l_15 {
	margin-left: 15px;
}

.mg_t_0 {
	margin-top: 0px;
}

.mg_t_3 {
	margin-top: 3px;
}

.mg_t_5 {
	margin-top: 5px;
}

.mg_t_10 {
	margin-top: 10px;
}

.mg_t_15 {
	margin-top: 15px;
}

.mg_t_20 {
	margin-top: 20px;
}

.mg_t_25 {
	margin-top: 25px;
}

.mg_t_30 {
	margin-top: 30px;
}

.mg_t_35 {
	margin-top: 35px;
}

.mg_t_40 {
	margin-top: 40px;
}

.mg_t_45 {
	margin-top: 45px;
}

.mg_t_50 {
	margin-top: 50px;
}

.mg_b_0 {
	margin-bottom: 0px;
}

.mg_b_3 {
	margin-bottom: 3px;
}

.mg_b_5 {
	margin-bottom: 5px;
}

.mg_b_10 {
	margin-bottom: 10px;
}

.mg_b_15 {
	margin-bottom: 15px;
}

.mg_b_20 {
	margin-bottom: 20px;
}

.mg_b_25 {
	margin-bottom: 25px;
}

.mg_b_30 {
	margin-bottom: 30px;
}

.mg_b_35 {
	margin-bottom: 35px;
}

.mg_b_40 {
	margin-bottom: 40px;
}

.mg_b_45 {
	margin-bottom: 45px;
}

.mg_b_50 {
	margin-bottom: 50px;
}

.mg_tb_0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.mg_tb_3 {
	margin-top: 3px;
	margin-bottom: 3px;
}

.mg_tb_5 {
	margin-top: 5px;
	margin-bottom: 5px;
}

.mg_tb_10 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.mg_tb_15 {
	margin-top: 15px;
	margin-bottom: 15px;
}

.mg_tb_20 {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* padding */
.pd_all_3 {
	padding: 3px;
}

.pd_all_5 {
	padding: 5px;
}

.pd_all_10 {
	padding: 10px;
}

.pd_t_3 {
	padding-top: 3px;
}

.pd_t_5 {
	padding-top: 5px;
}

.pd_t_10 {
	padding-top: 10px;
}

.pd_b_3 {
	padding-bottom: 3px;
}

.pd_b_5 {
	padding-bottom: 5px;
}

.pd_b_10 {
	padding-bottom: 10px;
}

.pd_tb_3 {
	padding-top: 3px;
	padding-bottom: 3px;
}

.pd_tb_5 {
	padding-top: 5px;
	padding-bottom: 5px;
}

.pd_tb_10 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.pd_lr_3 {
	padding-left: 3px;
	padding-right: 3px;
}

.pd_lr_5 {
	padding-left: 5px;
	padding-right: 5px;
}

.pd_lr_10 {
	padding-left: 10px;
	padding-right: 10px;
}

.va_t {
	vertical-align: top;
}

.va_m {
	vertical-align: middle;
}

.va_b {
	vertical-align: bottom;
}

.ta_t {
	text-align: left;
}

.ta_c {
	text-align: center;
}

.ta_r {
	text-align: right;
}


.title1{
	margin-bottom: 10px;
	background-image:url(/common-img/cont-ttl-back06.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-indent: 20px;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
	width: 555px;
	height: 26px;
	line-height: 26px;
}

.title2{
	padding-left: 22px;
	margin-bottom: 10px;
	background-image:url(/common-img/cont-ttl-back05.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	height: 17px;
	width: 555px;
}

.title2_sp20{
	padding-left: 22px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image:url(/common-img/cont-ttl-back05.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	height: 17px;
	width: 555px;
}

.title2_sp40{
	padding-left: 22px;
	margin-top: 40px;
	margin-bottom: 10px;
	background-image:url(/common-img/cont-ttl-back05.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	height: 17px;
	width: 555px;
}

.title3{
	padding-left: 14px;
	margin-bottom: 5px;
	background-image:url(/common-img/cont-ttl-back01.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}

.title3_sp20{
	padding-left: 14px;
	margin-top: 20px;
	margin-bottom: 5px;
	background-image:url(/common-img/cont-ttl-back01.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}

.title3_sp40{
	padding-left: 14px;
	margin-top: 20px;
	margin-bottom: 5px;
	background-image:url(/common-img/cont-ttl-back01.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}

.navi_btn {
	background:url(/common-img/lnavi_btn.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-indent: 25px;
	font-size:12px;
	font-weight: bold;
	color: #444444;
	width:175;
	height:25;
	line-height: 25px;
	cursor: pointer;
}

.navi_btn-on {
	background:url(/common-img/lnavi_btn-on.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-indent: 25px;
	font-size:12px;
	font-weight: bold;
	color: #444444;
	width:175;
	height:25;
	line-height: 25px;
	cursor: pointer;
}

.topic_path{
	width: 555px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ol_type01 {
	margin: 0.5em 0 0 2.3em;
	padding: 0;
}

.ol_type01 li {
	margin-bottom: 4px;
}

.ol_type01_sp10 {
	margin: 0.5em 0 0 2.3em;
	padding: 0;
}

.ol_type01_sp10 li {
	margin-bottom: 10px;
}

.ol_type01_sp20 {
	margin: 0.5em 0 0 2.3em;
	padding: 0;
}

.ol_type01_sp20 li {
	margin-bottom: 20px;
}

.ol_type01_sp30 {
	margin: 0.5em 0 0 2.3em;
	padding: 0;
}

.ol_type01_sp30 li {
	margin-bottom: 30px;
}

.ul_type01 {
	margin: 0.5em 0 0 1.2em;
	padding: 0;
}

.ul_type01 li {
	margin-bottom: 4px;
}

.ul_type01_sp10 {
	margin: 0.5em 0 0 1.2em;
	padding: 0;
}

.ul_type01_sp10 li {
	margin-bottom: 10px;
}

.ul_type01_sp20 {
	margin: 0.5em 0 0 1.2em;
	padding: 0;
}

.ul_type01_sp20 li {
	margin-bottom: 20px;
}

.ul_type01_sp30 {
	margin: 0.5em 0 0 1.2em;
	padding: 0;
}

.ul_type01_sp30 li {
	margin-bottom: 30px;
}

.ul_type02 {
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}

.ul_type02 li {
	margin-bottom: 5px;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

.ul_type02_ml2 {
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}

.ul_type02_ml2 li {
	margin-bottom: 5px;
	padding-left: 2em;
	text-indent: -2em;
}

.ul_type03 {
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}

.ul_type03 li {
	margin-right: 10px;
	margin-bottom: 20px;
}

.arrow1 li {
	list-style-image: url(/common-img/arr_red.gif);
	margin-bottom: 4px;
}

.arrow1_sp10 li {
	list-style-image: url(/common-img/arr_red.gif);
	margin-bottom: 10px;
}

.arrow1_sp20 li {
	list-style-image: url(/common-img/arr_red.gif);
	margin-bottom: 20px;
}

.arrow1_sp30 li {
	list-style-image: url(/common-img/arr_red.gif);
	margin-bottom: 30px;
}

.notice_box {
	border: solid 2px #FF0000;
	padding: 10px;
}

.notice_box01 {
	border: solid 1px #FF0000;
	padding: 10px;
}

.notice_box02 {
	border: solid 1px #006600;
	padding: 10px;
	background-color: #ffffff;
	margin: 5px 0px;
}

.notice_box03 {
	border: solid 1px #666666;
	padding: 10px;
	background-color: #ffffff;
	margin: 5px 0px;
}

.notice_font01 {
	color: #FF0000;
	font-weight: bold;
}

.notice_font02 {
	color: #FF0000;
}

.notice_font03 {
	font-weight: bold;
}

.notice_font04 {
	color: #0000FF;
	font-weight: bold;
}

.notice_font05 {
	color: #0000FF;
}

.notice_font06 {
	color: #4f4f4f;
}

.disable_font01 {
	color: #666666;
}

.notice_label01 {
	padding:10px 5px 5px;
	background-color:#eeeeee;
	color: #0000FF;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

.spnMenu {
	background-image:url(/common-img/arr_red.gif);
	background-repeat:no-repeat;
	padding-left: 14px;
	font-size: 12px;
	color: black;
	text-decoration: underline;
	cursor: pointer;
}

.spnMenu-on {
	background-image:url(/common-img/cont-bt.gif);
	background-repeat:no-repeat;
	padding-left: 14px;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	cursor: default;
}

.border01 {
	border: 1px solid #666666;
}
/* Table */
/* 表01 */
.tbl01 {
	border:1px #999999 solid;
	border-collapse: collapse;
}
.tbl01 td {
	padding:3px;
	border:1px #999999 solid;
	border-collapse: collapse;
}

.tbl01 th {
	padding:3px;
	background : #eeeeee;
	font-weight: bold;
	text-align: left;
	border: #999999 1px solid;
	border-collapse: collapse;
}

.tbl_th_normal th {
	font-weight: normal;
}

.tbl_th_center th {
	text-align: center;
}

.tbl_th_invert th {
	color: #FFFFFF;
	background : #666666;
}

.tbl_vt tr {
	vertical-align: top;
}

/* 表02 */
.tbl02 {
	border:2px  #999999 groove;
	border-collapse: collapse;
}

.tbl02 td {
	background: #ffffcc; 
	font-weight: bold;
	padding: 5px; 
	text-align: center;
	border:2px  #999999 groove;
	border-collapse: collapse;
}
.tbl02 th {
	background: #669999;
	color: #ffffff;
	padding: 5px;
	border:2px  #999999 groove;
	border-collapse: collapse;
}

/* For HowToPage */
.div_index01 {
	padding:10px 5px;
	background-color:#eeeeee;
	color: #0000FF;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}
.div_bl01 {
	width: 300px;
	float: left;
	text-align: center;
	padding: 5px;
	margin-top: 15px;
}
.div_br01 {
	width: 300px;
	float: left;
	padding: 5px;
	margin-top: 15px;
}
.div_clear {
	clear:both;
}


/* ローカルナビ */
.lnv_box01 {
	width:175px;
	background-color:#eeeeee;
	border:solid 1px #999999;
}


.a_menu_title{
	display:block;
	background:url(/common-img/me-bt-cu.gif);
	width:175;
	cursor: pointer;
}

.a_menu_title:hover{
	background:url(/common-img/me-bt-cu-on.gif);
}

.a_menu_title_cu{
	display:block;
	background:url(/common-img/me-bt-cu-a.gif);
	width:175;
	cursor: default;
}

.a_menu_btn{
	display:block;
	background:url(/common-img/lnavi_btn.gif);
	text-indent: 25px;
	font-size:12px;
	font-weight: bold;
	color: #444444;
	width:175;
	height:24;
	line-height: 25px;
	cursor: pointer;
	text-decoration:none;
}

.a_menu_btn:hover{
	background:url(/common-img/lnavi_btn-on.gif);
}

.a_menu_btn_cu{
	display:block;
	background:url(/common-img/lnavi_btn-cu.gif);
	text-indent: 25px;
	font-size:12px;
	font-weight: bold;
	color: #444444;
	width:175;
	height:24;
	line-height: 25px;
	text-decoration:none;
	cursor: default;
}

.a_menu_btn2{
	display:block;
	background:url(/common-img/lnavi_btn2.gif);
	text-indent: 10px;
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
	width:175;
	height:24;
	line-height: 25px;
	cursor: pointer;
	text-decoration:none;
}

.a_menu_btn2:hover{
	background:url(/common-img/lnavi_btn2-on.gif);
}

.a_menu_btn2_cu{
	display:block;
	background:url(/common-img/lnavi_btn2-cu.gif);
	text-indent: 10px;
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
	width:175;
	height:24;
	line-height: 25px;
	text-decoration:none;
	cursor: default;
}

.a_menu_sub{
	display:block;
	background:url(/common-img/lnavi_subbtn.gif);
	text-indent: 40px;
	font-size:12px;
	color: #444444;
	width:175;
	height:24;
	line-height: 25px;
	cursor: pointer;
	text-decoration:none;
}

.a_menu_sub:hover{
	background:url(/common-img/lnavi_subbtn-on.gif);
}

.a_menu_sub_cu{
	display:block;
	background:url(/common-img/lnavi_subbtn-cu.gif);
	text-indent: 40px;
	font-size:12px;
	color: #444444;
	width:175;
	height:23;
	line-height: 25px;
	cursor: default;
	text-decoration:none;
}

.a_menu_pop{
	display:block;
	background:url(/common-img/lnavi_pop.gif);
	text-indent: 20px;
	font-size:12px;
	color: #444444;
	width:175;
	height:24;
	line-height: 25px;
	cursor: pointer;
	text-decoration:none;
}

.a_menu_pop:hover{
	background:url(/common-img/lnavi_pop-on.gif);
}

.div_sub {
	border-right:1px solid #999999;
}

.tray_popup {
	position:absolute;
	background-color: #ccccff;
	border:1px solid gray;
	padding:5px;
	display:none;
}


/* BOX */
.tray01 {
	margin-left: 15px;
	margin-bottom: 20px;
	width: 540px;
}

.tray01 p {
	margin-top: 0px;
	margin-bottom: 7px;
}

.tray02 {
	margin-left: 15px;
	margin-bottom: 20px;
	width: 670px;
}

.tray02 p {
	margin-top: 0px;
	margin-bottom: 7px;
}

.tray20 {
	margin-left: 30px;
	width: 511px;
	padding: 10px 5px;
	word-break: break-all;
}


/** ssweb basic **/
.ss_header {
	width: 870px;
}

.ss_frame {
	width: 870px;
	background-color: #eeeeee;
}

.ss_frame:after {
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
}

.ss_lnavi {
	float: left;
	width: 175px;
	height: 100%;
}

.ss_submn {
	background-image: url(/common-img/sub_back01.gif);
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	float: left;
	width: 694px;
	height: 18px;
}

.ss_main {
	float: right;
	width: 685px;
	background-color: #ffffff;
	padding-left: 9px;
}

.ss_footer {
	clear: both;
	width: 870px;
}



