/*////////// wrapBg //////////*/
#wrapBg {
	width/**/:100%;
}
/*////////// contents //////////*/
#bodyArea {
	padding-right/**/:10px;
	float: none;
}
#bodyArea h1 {
	padding/**/:5px 5px 10px 0px;
	margin-bottom/**/:1em;
	background/**/: url(../images/h1-bg.gif) repeat-x left bottom;
	font-size/**/: 110%;
}

#bodyArea p.likeH1 {
	padding/**/:5px 5px 10px 0px;
	margin-bottom/**/:1em;
	background/**/: url(../images/h1-bg.gif) repeat-x left bottom;
	font-size/**/: 110%;
	font-weight: bold;
}
#bodyArea p.likeH1-alt1 {
	margin-top:0;
	margin-left:0;
	padding/**/:5px 5px 10px 0px;
	margin-bottom/**/:1em;
	background/**/: url(../images/h1-bg.gif) repeat-x left bottom;
	font-size/**/: 110%;
	font-weight: bold;
	text-indent:0;
}

#bodyArea h1.likeH2 {
	color/**/:#504E1B;
	background-color/**/:#ECE5CE;
	background-image/**/:none;
	padding/**/:5px 7px;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
	border-left/**/: 5px solid #504E1B;
	border-bottom/**/: 1px solid #504E1B;
}

#bodyArea h2 {
	color/**/:#504E1B;
	background-color/**/:#ECE5CE;
	padding/**/:5px 7px;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
	border-left/**/: 5px solid #504E1B;
	border-bottom/**/: 1px solid #504E1B;
}
#bodyArea h2.likeH3 {
	padding:0;
	border-width: 0;
}

#bodyArea h2.likeH4 {
	color:#00356a;
	background:none;
	padding:0;
	font-size: 100%;
	border: none;
}

#bodyArea h3, #bodyArea h2.likeH3 {
	color/**/:#00356A;
	background-color/**/:inherit;
	background/**/: url(../images/h3-icn.gif) no-repeat 0px 0.1em;
	padding-left/**/:15px;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
}
#bodyArea h3.noImg,#bodyArea h2.likeH3.noImg {
	color/**/:#00356A;
	background-color/**/:inherit;
	background/**/: none;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
	padding:0;
}

#bodyArea h3.likeH4 {
	color:#00356A;
	background-color/**/:inherit;
	background-image:none;
	margin-top:1em;
	margin-bottom:1em;
	font-size: 100%;
	padding:0;
}

#bodyArea h1.nostyle,
#bodyArea h2.nostyle,
#bodyArea h3.nostyle,
#bodyArea h4.nostyle,
#bodyArea h5.nostyle,
#bodyArea h6.nostyle{
	margin:0;
	padding:0;
	border:0;
	color:#000;
	background:none;
	font-size:100%;
	font-weight:normal;
	line-height:1.3;
}


#bodyArea h4,#bodyArea h5,#bodyArea h6 {
	color/**/:#00356A;
	background-color/**/:inherit;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
}

#bodyArea p {
	margin-top/**/:1em;
	margin-bottom/**/:1em;
}
#bodyArea ul {
	list-style/**/:none;
	margin/**/:0.5em 0px 1em;
	padding/**/:0px;
}
#bodyArea ul li{
	background/**/: url(../images/icn-arrow-blue.gif) no-repeat 3px 0.5em;
	margin-bottom/**/:5px;
	padding-left/**/:16px;
}

#bodyArea ul.lst_aroow li {
	background/**/: url(../images/icn-arrow-blue.gif) no-repeat 3px 0.5em;
	margin-bottom/**/:5px;
	padding-left/**/:2em;
}

#bodyArea ul.mb1 li {
	margin-bottom/**/:1em !important;
}
#bodyArea ol {
	margin-top/**/:0.5em;
	margin-bottom/**/:1em;
	margin-left/**/:3em;
	padding-left/**/:0em;
}
#bodyArea ol li {
	margin-bottom/**/:5px;
}
#bodyArea table.datatable {
	margin-bottom/**/:1em;
}
#bodyArea table.datatable th {
	background/**/: #EEF4FF;
	color/**/: inherit;
}
#bodyArea table p {
	margin-top/**/:0em;
	margin-bottom/**/:0px;
}
#bodyArea table ul {
	margin-top/**/:0em;
	margin-bottom/**/:0px;
}
#bodyArea dfn {
	font-style:normal;
}
/*////////// sitemap //////////*/
.float {
	float/**/:left;
	width/**/:48%;
/*	overflow:visible !important;*/
}
#sitemap h2 {
/*	float:left;*/
	width/**/: 96%;
	overflow:visible !important;
}
.category2 {
/*	float:left;*/
	width/**/:98%;
/*	overflow:visible !important;*/
}
.category2:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .category2             { zoom: 1; } /* IE6 */
*:first-child+html .category2 { zoom: 1; } /* IE7 */


.width6em{ width:6em !important;}
.width7em{ width:7em !important;}
.width8em{ width:8em !important;}
.width12em{ width:12em !important;}



/*class*/

#bodyArea ._nyusatukoukoku ol{margin:0 0 1em 3em;}
#bodyArea ._nyusatukoukoku ul{margin:0 0 1em 0;}
#bodyArea ._nyusatukoukoku ul li{background:none;text-indent:1em;}
#bodyArea ._nyusatukoukoku ul.noindent li,
#bodyArea ._nyusatukoukoku ul li.noindent{text-indent:0;}
._nyusatukoukoku ol li{list-style-type:none;list-style-image:none;background-image:none;text-indent:-2.0em;margin-left:-1.0em;padding-left:1.0em;text-align:left;}
#bodyArea ._nyusatukoukoku h2 {margin:0 0 1em;padding:0;border:none;background-color: transparent;color: inherit;font-size: 100%;}
#bodyArea ._nyusatukoukoku h3 {margin:0 0 1em;padding:0;border:none;background-color: transparent;background-image:none;color: inherit;font-size: 100%;}
#bodyArea ul.f_l li{float:left;margin-right:1em;}
#bodyArea ul.f_r li{float:right;margin-right:1em;}
#bodyArea ol.f_l li{float:left;margin-right:1em;}
#bodyArea ol.f_r li{float:right;margin-right:1em;}
#bodyArea ul.f_ln li{float:left;margin-right:1em;white-space:nowrap;}
#bodyArea ul.f_rn li{float:right;margin-right:1em;white-space:nowrap;}
#bodyArea ol.f_ln li{float:left;margin-right:1em;white-space:nowrap;}
#bodyArea ol.f_rn li{float:right;margin-right:1em;white-space:nowrap;}
#bodyArea ul.lst,
#bodyArea ol.lst{margin:0.5em 1.5em;padding:0;list-style-position:outside;}
#bodyArea ul.lst ul,
#bodyArea ul.lst ol,
#bodyArea ul.lst ol,
#bodyArea ol.lst ol{margin:0 0 0 1em;}
#bodyArea ol.lst li{/*margin-left:1em;*/list-style-type:decimal;}

#bodyArea ul.lst_none li,
#bodyArea ol.lst_none li{list-style-type:none;background:none;}

#bodyArea ul.lst_1e,
#bodyArea ol.lst_1e{margin-left:2em;}
#bodyArea ul.lst_1e li,
#bodyArea ol.lst_1e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-1.0em;margin-left: 0;padding-left:0.0em;text-align:left;}
#bodyArea ul.lst_1_5e,
#bodyArea ol.lst_1_5e{margin-left:2.5em;}
#bodyArea ul.lst_1_5e li,
#bodyArea ol.lst_1_5e li {list-style-type:none;list-style-image:none;background-image:none;text-indent:-1.5em;margin-left:-0.5em;padding-left:0.5em;text-align:left;}
#bodyArea ul.lst_2e,
#bodyArea ol.lst_2e{margin-left:3em;}
#bodyArea ul.lst_2e li,
#bodyArea ol.lst_2e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-2.0em;margin-left:-1.0em;padding-left:1.0em;text-align:left;}
#bodyArea ul.lst_2_5e,
#bodyArea ol.lst_2_5e{margin-left:3.5em;}
#bodyArea ul.lst_2_5e li,
#bodyArea ol.lst_2_5e li {list-style-type:none;list-style-image:none;background-image:none;text-indent:-2.5em;margin-left:-1.5em;padding-left:1.5em;text-align:left;}
#bodyArea ul.lst_3e,
#bodyArea ol.lst_3e{margin-left:4em;}
#bodyArea ul.lst_3e li   ,
#bodyArea ol.lst_3e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-3.0em;margin-left:-2.0em;padding-left:2.0em;text-align:left;}
#bodyArea ul.lst_4e,
#bodyArea ol.lst_4e{margin-left:5em;}
#bodyArea ul.lst_4e li   ,
#bodyArea ol.lst_4e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-4.0em;margin-left:-3.0em;padding-left:3.0em;text-align:left;}
#bodyArea ul.lst_4_5e,
#bodyArea ol.lst_4_5e{margin-left:5.5em;}
#bodyArea ul.lst_4_5e li ,
#bodyArea ol.lst_4_5e li {list-style-type:none;list-style-image:none;background-image:none;text-indent:-4.5em;margin-left:-3.5em;padding-left:3.5em;text-align:left;}
#bodyArea ul.lst_5e,
#bodyArea ol.lst_5e{margin-left:6em;}
#bodyArea ul.lst_5e li   ,
#bodyArea ol.lst_5e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-5.0em;margin-left:-4.0em;padding-left:4.0em;text-align:left;}
#bodyArea ul.lst_5_5e,
#bodyArea ol.lst_5_5e{margin-left:6.5em;}
#bodyArea ul.lst_5_5e li ,
#bodyArea ol.lst_5_5e li {list-style-type:none;list-style-image:none;background-image:none;text-indent:-5.5em;margin-left:-4.5em;padding-left:4.5em;text-align:left;}
#bodyArea ul.lst_6e,
#bodyArea ol.lst_6e{margin-left:7em;}
#bodyArea ul.lst_6e li   ,
#bodyArea ol.lst_6e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-6.0em;margin-left:-5.0em;padding-left:5.0em;text-align:left;}
#bodyArea ul.lst_8e,
#bodyArea ol.lst_8e{margin-left:9em;}
#bodyArea ul.lst_8e li   ,
#bodyArea ol.lst_8e li   {list-style-type:none;list-style-image:none;background-image:none;text-indent:-8.0em;margin-left:-7.0em;padding-left:7.0em;text-align:left;}
#bodyArea ul.lst_10e,
#bodyArea ol.lst_10e{margin-left:11em;}
#bodyArea ul.lst_10e li  ,
#bodyArea ol.lst_10e li  {list-style-type:none;list-style-image:none;background-image:none;text-indent:-10.0em;margin-left:-9.0em;padding-left:9.0em;text-align:left;}

#bodyArea .lst_1e li *,
#bodyArea .lst_1_5e li *,
#bodyArea .lst_2e li *,
#bodyArea .lst_2_5e li *,
#bodyArea .lst_3e li *,
#bodyArea .lst_4e li *,
#bodyArea .lst_4_5e li *,
#bodyArea .lst_5e li *,
#bodyArea .lst_5_5e li
#bodyArea .lst_6e li *,
#bodyArea .lst_8e li *,
#bodyArea .lst_10e li *,
#bodyArea .lst_10e li *{text-indent:0}

#bodyArea ul.lst_std li{list-style-type:circle;background-image:none;padding-left:0;}
#bodyArea ul.lst_std_nm li{list-style-type:circle;background-image:none;padding-left:0;}
#bodyArea ul.lst_dot li{list-style-type:disc;background-image:none;padding-left:0;}
#bodyArea ul.lst_squ li{list-style-type:square;background-image:none;padding-left:0;}
#bodyArea ul.listNoImg ul.lst_dot li{list-style-type:disc;background-image:none;padding-left:0;}

#bodyArea .pr1 p {text-indent:1em;margin-bottom:0;}

