﻿/*div#contents div.oldFormat .right{text-align:left !important;}*/

/*****************************************************************************/
/* /a_menu/shotou/kenkyu/htm/css/style.css */
/*20090219追加*/
/*****************************************************************************/
div#contentsMain div.oldFormat .textffffff {
	font-weight: bold;
	color: #FFFFFF;
}

/*****************************************************************************/
/* mext.css */
/*****************************************************************************/
div#contentsMain div.oldFormat .inputform
{
	font-size : 15px;
	width : 135px;
/*********** style.css ***********/
	/*width : 130px;*/
}
div#contentsMain div.oldFormat .inputform2
{
	font-size : 15px;
	width : 150px;
}

div#contentsMain div.oldFormat .submitform
{
	font-size : 15px;
/*********** style.css ***********/
	/*font-size : 14px;*/
}

div#contentsMain div.oldFormat .shortcut
{
	font-size : 14px;
}

div#contentsMain div.oldFormat .topics
{
	font-size : 14px;
/*********** style.css ***********/
	/*text-align : justyfy;*/
}

div#contentsMain div.oldFormat .infotext
{
	font-size : 12px;
	color : #999999;
}
div#contentsMain div.oldFormat .scroll
{
	font-size : 13px;
}
div#contentsMain div.oldFormat .scorp-line
{
	background-color : #003366;
	border-right : solid #CCCCCC 3px;
	border-bottom : solid #CCCCCC 3px;
}
div#contentsMain div.oldFormat .scorp-back
{
	background-color : #FFFFFF;
}

div#contentsMain div.oldFormat .scorp-text
{
	font-size : 14px;
	line-height : 120%;
}
div#contentsMain div.oldFormat .scorp-infotext
{
	font-size : 12px;
	color : #777777;
}

div#contentsMain div.oldFormat .caution-text{
	font-size : 13px;
	font-weight : bold;
	color : red;
	line-height : 130%;
}

div#contentsMain div.oldFormat .extext{
	font-size : 13px;
	color : black;
	line-height : 130%;
}

div#contentsMain div.oldFormat .border-color{
	background-color : #005599;
}

div#contentsMain div.oldFormat .table-back{
	background-color : white;
}


/*****************************************************************************/
/* style.css */
/*****************************************************************************/
div#contentsMain div.oldFormat .toptitle{
	font-size : x-small;
	color : #FFFFFF;
}

div#contentsMain div.oldFormat .topread{
	font-size : x-small;
	text-decoration : none;
}

div#contentsMain div.oldFormat .title{
	font-size : medium;
	font-weight : bold;
/*********** css/contents.css ***********/
	/*font-size : 130%;*/
}

div#contentsMain div.oldFormat .submenu{
	font-size : x-small;
/*********** css/main.css ***********/
	/*font-size : small;*/
}

div#contentsMain div.oldFormat .submenu-title{
	font-size : x-small;
	color : #ffffff;
}

div#contentsMain div.oldFormat .tableback01{
	background-color : #ccddff;
}

div#contentsMain div.oldFormat .tableback02{
	background-color : #7788CC;
}

div#contentsMain div.oldFormat .tabledata01{
	background-color : #FFFFFF;
}

div#contentsMain div.oldFormat .newsdata01{
	background-color : #FFFFFF;
	text-align : center;
	width : 17%;
}

div#contentsMain div.oldFormat .tabletitle01{
	color : #FFFFFF;
	font-weight : bold;
}

div#contentsMain div.oldFormat .tabletitle02{
	color : #000000;
	font-weight : bold;
}

div#contentsMain div.oldFormat .texthight150{
	line-height: 150%;
}

div#contentsMain div.oldFormat .textheight150{
	line-height: 150%;
}

div#contentsMain div.oldFormat .textsmall {
	font-size: x-small;
}

/**************************************************************************/div#contentsMain div.oldFormat tt {
	font-size: small;
}

div#contentsMain div.oldFormat .cap{
	font-size : x-small;
/*********** css/main.css ***********/
/*********** a_menu/shotou/new-cs/common/css/base.css ***********/
	/*font-size: 81.25%;*/
}

div#contentsMain div.oldFormat .submenu2{
	font-size: x-small;
	line-height:120%;
}

/**************************************************************************/div#contentsMain div.oldFormat p.x.{
	line-height: 140%;
}

div#contentsMain div.oldFormat .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#contentsMain div.oldFormat .clearfix {
	display: inline-block;
}

/* Hides from IE-mac */

* html div#contentsMain div.oldFormat .clearfix {
	height: 1%;
}

div#contentsMain div.oldFormat .clearfix {
	display: block;
}

/* End hide fromn IE-mac */

div#contentsMain div.oldFormat h1.global-title {
	margin: 0 10px;
	padding: 0 25px 5px 20px;
	border-bottom: 2px solid #0066CC;
	background: transparent url(/images/title1.gif) no-repeat top left;
	font-size : medium;
	font-weight: bold;
	display: inline;
	float: left;
}

div#contentsMain div.oldFormat div.global-contents {
	clear:both;
	margin: 15px 10px 0 10px;
	line-height: 150%;
}

div#contentsMain div.oldFormat div.global-contents th,
div#contentsMain div.oldFormat div.global-contents td,
div#contentsMain div.oldFormat div.global-contents p,
div#contentsMain div.oldFormat div.global-contents ol,
div#contentsMain div.oldFormat div.global-contents ul{
	line-height: 150%;
}



/*****************************************************************************/
/* css/common.css */
/*****************************************************************************/
/*デフォルトのテキスト色*/
/**************************************************************************/body div#contentsMain div.oldFormat,div#contentsMain div.oldFormat td,div#contentsMain div.oldFormat th{
	color:#000000;
}

/*デフォルトの背景色*/
/**************************************************************************/body div#contentsMain div.oldFormat{
	background-color:#FFFFFF;
}

/*リンク*/
/**************************************************************************/div#contentsMain div.oldFormat a{
	color:#0000CC;
	text-decoration:underline;
}

/**************************************************************************/div#contentsMain div.oldFormat a:visited{
	color:#800080;
	text-decoration:underline;
}

/**************************************************************************/div#contentsMain div.oldFormat a:hover{
	color:#0000AA;
	text-decoration:underline;
}

/**************************************************************************/div#contentsMain div.oldFormat a:active{
	color:#4F1717;
	text-decoration:underline;
}

/*フォントカラー*/
div#contentsMain div.oldFormat .red{
	color:#B50000;
/*********** css/ie.css ***********/
	/*color:#FF0000;*/
}

div#contentsMain div.oldFormat .blue{
	color:#000066;
}

div#contentsMain div.oldFormat .green{
	color:#00FF00;
}

div#contentsMain div.oldFormat .white{
	color:#FFFFFF;
}

div#contentsMain div.oldFormat .grayDark{
	color:#666666;
}

div#contentsMain div.oldFormat .grayLight{
	color:#EFEFEF;
}

/*見出し用*/
div#contentsMain div.oldFormat .head01{
	color:#666666;
}

/*背景色*/
div#contentsMain div.oldFormat .cellGrayD{
	background-color:#666666;
}

div#contentsMain div.oldFormat .cellGrayL{
	background-color:#EFEFEF;
}

div#contentsMain div.oldFormat .cellWhite{
	background-color:#FFFFFF;
}



/*****************************************************************************/
/* css/contents.css */
/*****************************************************************************/
/**************************************************************************/div#contentsMain div.oldFormat th,div#contentsMain div.oldFormat td,div#contentsMain div.oldFormat pl{
	line-height: 140%;
}

div#contentsMain div.oldFormat .image
{
	line-height: normal;
}
div#contentsMain div.oldFormat .normal
{
	line-height: normal;
}
div#contentsMain div.oldFormat .line140
{
	line-height: 140%;
}
/**************************************************************************/div#contentsMain div.oldFormat h2{
	line-height: 140%;
}

div#contentsMain div.oldFormat .navi{
	font-size : x-small;
/*********** css/ie.css ***********/
	/*font-size:small;
	line-height:115%;
	font-family:"ＭＳ Ｐゴシック",sans-serif;*/

/*********** css/main.css ***********/
	/*font-size: 81.25%;*/

}
div#contentsMain div.oldFormat .path
{
	font-size : x-small;
	color : #6f6f6f;
	text-align : right;
}
div#contentsMain div.oldFormat .path2
{
	font-size : x-small;
	color : #6f6f6f;
}
div#contentsMain div.oldFormat .sn
{	font-size : x-small;
	line-height: normal;
}
div#contentsMain div.oldFormat .table-line
{
	background-color : #001155;
}

div#contentsMain div.oldFormat .title-back
{
	background-color : #99EEFF;
}

div#contentsMain div.oldFormat th.un_normalize_header
{	text-align : left;
	font-weight : normal;
}
div#contentsMain div.oldFormat .data th,div#contentsMain div.oldFormat .data td
{
	font-size : x-small;
}
div#contentsMain div.oldFormat .ul-dot{
	list-style-type: disc;
	padding: 0px;
	margin: 0px 0px 0px 2.5ex;
/*********** css/main.css ***********/
	/*margin-bottom: 1em;*/
}

div#contentsMain div.oldFormat h1#main-title {
	font-size: 120%;
	margin: 0 0 1em;
	padding: 2px 0px;
	background-color: #CCFF99;
	line-height: 120%;
/*********** css/main.css ***********/
	/*padding: 2px;
	margin: 7px 8px 0 8px;
	font-size: 112.5%;
	line-height: 1.2;
	background-color: #CCFF99;*/
}



/*****************************************************************************/
/* css/datatable.css */
/*****************************************************************************/
/**************************************************************************/div#contentsMain div.oldFormat th,div#contentsMain div.oldFormat td
{
	/*font-size : x-small;*/
}
div#contentsMain div.oldFormat .line {
	line-height: 150%;
}
div#contentsMain div.oldFormat .indent10 {
	margin-left: 10px;
}
div#contentsMain div.oldFormat .indent20 {
	margin-left: 20px;
}
div#contentsMain div.oldFormat .indent30 {
	margin-left: 30px;
}



/*****************************************************************************/
/* css/ie.css */
/*****************************************************************************/
div#contentsMain div.oldFormat .txt18 {
font-size:large;
 line-height:135%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
}

div#contentsMain div.oldFormat .txt18b {
font-size:large;
 line-height:135%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 font-weight:bold;
}

div#contentsMain div.oldFormat .txt14 {
font-size:medium;
 line-height:125%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
}

div#contentsMain div.oldFormat .txt14b {
font-size:medium;
 line-height:125%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 font-weight:bold;
}

div#contentsMain div.oldFormat .txt12 {
font-size:small;
 line-height:115%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
}

div#contentsMain div.oldFormat .txt12b {
font-size:small;
 line-height:115%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 font-weight:bold;
}

div#contentsMain div.oldFormat .txt10 {
font-size:x-small;
 line-height:115%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 letter-spacing:0.05em;
}

div#contentsMain div.oldFormat .txt10b {
font-size:x-small;
 line-height:115%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 letter-spacing:0.05em;
 font-weight:bold;
}

/**************************************************************************/div#contentsMain div.oldFormat sup {
font-size:95%;
 line-height:100%;
 font-family:"ＭＳ Ｐゴシック",
sans-serif;
 text-decoration:none;
 margin:0;
 padding:0 2px 0 0px;
 vertical-align:30%;
}

div#contentsMain div.oldFormat .txt10 sup,
.mini sup {
font-size:80%;
 line-height:100%;
 vertical-align:super;
}

div#contentsMain div.oldFormat .txt10b sup {
font-size:0.8em;
 line-height:80%;
 vertical-align:text-top;
}

/**************************************************************************/div#contentsMain div.oldFormat br {
letter-spacing:0;
}

/*--header footer--*/
div#contentsMain div.oldFormat table#n_main_menu,
div#contentsMain div.oldFormat div#n_main_menu table {
line-height:115%;
font-size:75%;
}

div#contentsMain div.oldFormat .h1-title {
	margin-right:0;
	padding-right:2em;
/*********** css/main.css css/second.css ***********/
/*********** a_menu/shotou/new-cs/common/css/second.css ***********/
	/*border-bottom: 2px solid #0066CC;
	font-weight: bold;
	font-size: 17px;
	line-height: 170%;
	letter-spacing:-0.04em;
	display: inline;
	margin: 0 10px 10px 10px;
	padding: 0 25px 5px 20px;
	background: transparent url(/images/title1.gif) no-repeat;*/

}

div#contentsMain div.oldFormat .h_block {
	margin-right:0;
	padding-right:0;
	width:100%;
}

/* パンくずリスト */
div#contentsMain div.oldFormat #bread_nav_area #breadcrumbs-shadow {
margin-bottom:-5px;
margin-bottom: 10px;
border-top: 1px solid #B2B2B2;
background: transparent url(/images/common/bg_gnavi_shadow.gif) repeat-x top left;
/*********** css/main.css ***********/
/*margin-bottom: 10px;
margin-right: 10px;
margin-left: 10px;*/
}

/* 画像位置補正 InternetExplorer用 */
div#contentsMain div.oldFormat div.textarea img,
div#contentsMain div.oldFormat div.textarea1 img,
div#contentsMain div.oldFormat div.textarea2 img,
div#contentsMain div.oldFormat div.textarea3 img,
div#contentsMain div.oldFormat div.textarea4 img {
margin:1px 1px 4px 1px;
}

/**************************************************************************/div#contentsMain div.oldFormat h1 img,div#contentsMain div.oldFormat h2 img,div#contentsMain div.oldFormat h3 img,div#contentsMain div.oldFormat h4 img,div#contentsMain div.oldFormat h5 img,div#contentsMain div.oldFormat h6 img {
margin-bottom:3px;
}

div#contentsMain div.oldFormat #link-navi img {
margin-bottom:2px;
}

/* リスト */ 
/**************************************************************************/div#contentsMain div.oldFormat ul,
/**************************************************************************/div#contentsMain div.oldFormat ol {
padding-bottom:0;
margin-top:0;
margin-bottom:1em;
line-height:1.4;
/*list-style-type:none;*/
list-style-image:none;
text-indent:0;
}
/*********** css/main.css ***********/
/*
ol {
padding-bottom: 0 ;
margin-top: 0 ;
margin-bottom: 1em;
line-height: 1.4;
text-indent: 0 ;
list-style-image: none;
}

ul{
padding-bottom: 0 ;
margin-top: 0 ;
margin-bottom: 1em;
line-height: 1.4;
text-indent: 0 ;
list-style: none;
list-style-image: none;
}

*/

div#contentsMain div.oldFormat .ul-ast,
div#contentsMain div.oldFormat .ul-ast-0,
div#contentsMain div.oldFormat .ul-circle-b-b,
div#contentsMain div.oldFormat .ul-circle-b-b-0,
div#contentsMain div.oldFormat .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-circle-b-w,
div#contentsMain div.oldFormat .ul-circle-b-w-0,
div#contentsMain div.oldFormat .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-circle-s,
div#contentsMain div.oldFormat .ul-circle-s-0,
div#contentsMain div.oldFormat .ul-dot,
div#contentsMain div.oldFormat .ul-dot-0,
div#contentsMain div.oldFormat .ul-dot-lp {
margin-left:1.75em;
}

div#contentsMain div.oldFormat .ul-link-0,
div#contentsMain div.oldFormat .ul-link,
div#contentsMain div.oldFormat .ul-link-0,
div#contentsMain div.oldFormat .ul-square-s,
div#contentsMain div.oldFormat .ul-square-s-0 {
margin-left:2.25em;
}

div#contentsMain div.oldFormat .ul-link-0 ul,
div#contentsMain div.oldFormat .ul-link-0 ol,
div#contentsMain div.oldFormat .ul-link ul,
div#contentsMain div.oldFormat .ul-link ol,
div#contentsMain div.oldFormat .ul-link-0 ul,
div#contentsMain div.oldFormat .ul-link-0 ol,
div#contentsMain div.oldFormat .ul-square-s ul,
div#contentsMain div.oldFormat .ul-square-s ol,
div#contentsMain div.oldFormat .ul-square-s-0 ul,
div#contentsMain div.oldFormat .ul-square-s-0 ol {
margin-left:2.7em;
}

/**************************************************************************/div#contentsMain div.oldFormat li {
margin-left:0;
}

div#contentsMain div.oldFormat .ul-ast li,
div#contentsMain div.oldFormat .ul-ast-0 li,
div#contentsMain div.oldFormat .ul-circle-b-b li,
div#contentsMain div.oldFormat .ul-circle-b-b-0 li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w li,
div#contentsMain div.oldFormat .ul-circle-b-w-0 li,
div#contentsMain div.oldFormat .ul-square-s li,
div#contentsMain div.oldFormat .ul-square-s-0 li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp li {
padding-left:10px;
}

div#contentsMain div.oldFormat .ul-link-0 li,
div#contentsMain div.oldFormat .ul-link li,
div#contentsMain div.oldFormat .ul-link-0 li,
div#contentsMain div.oldFormat .ul-square-s li,
div#contentsMain div.oldFormat .ul-square-s-0 li {
padding-left:3px;
}

div#contentsMain div.oldFormat .ul-link-0 li ul,
div#contentsMain div.oldFormat .ul-link li ul,
div#contentsMain div.oldFormat .ul-link-0 li ul,
div#contentsMain div.oldFormat .ul-square-s li ul,
div#contentsMain div.oldFormat .ul-square-s-0 li ul {
padding-left:3px;
}

div#contentsMain div.oldFormat .ul-circle-s,
div#contentsMain div.oldFormat .ul-circle-s-0,
div#contentsMain div.oldFormat .ul-dot,
div#contentsMain div.oldFormat .ul-dot-0,
div#contentsMain div.oldFormat .ul-dot-lp {
padding-left:10px;
}

div#contentsMain div.oldFormat .ul-circle-s ul,
div#contentsMain div.oldFormat .ul-circle-s-0 ul,
div#contentsMain div.oldFormat .ul-dot ul,
div#contentsMain div.oldFormat .ul-dot-0 ul,
div#contentsMain div.oldFormat .ul-dot-lp ul {
padding-left:10px;
}

div#contentsMain div.oldFormat .ol-num li,
div#contentsMain div.oldFormat .ol-num-0 li,
div#contentsMain div.oldFormat .ol-num-lp li {
padding-left:0;
}

div#contentsMain div.oldFormat li ul li,
div#contentsMain div.oldFormat li ol li {
margin-left:-1em;
}

div#contentsMain div.oldFormat .ul-ast,
div#contentsMain div.oldFormat .ul-ast-0 {
list-style-image:url(/common/images/old_kome.gif);
}

div#contentsMain div.oldFormat .ul-link,
div#contentsMain div.oldFormat .ul-link-0 {
/*list-style-image:url(/images/menu03.gif);*/
list-style-image: url(/common/images/com_arrow_05.gif);
}

div#contentsMain div.oldFormat .ul-link .ul-link-0,
div#contentsMain div.oldFormat .ul-link-0 .ul-link,
div#contentsMain div.oldFormat .ul-link-0 .ul-link-0,
div#contentsMain div.oldFormat .ul-link .ul-link {
list-style-image:url(/images/menu04.gif);
}

div#contentsMain div.oldFormat .ul-square-s-0,
div#contentsMain div.oldFormat .ol-alpha-l-0,
div#contentsMain div.oldFormat .ol-alpha-u-0,
div#contentsMain div.oldFormat .ol-num-0,
div#contentsMain div.oldFormat .ol-roman-l-0,
div#contentsMain div.oldFormat .ol-roman-u-0,
div#contentsMain div.oldFormat .ul-ast-0,
div#contentsMain div.oldFormat .ul-circle-b-b-0,
div#contentsMain div.oldFormat .ul-circle-b-w-0,
div#contentsMain div.oldFormat .ul-circle-s-0,
div#contentsMain div.oldFormat .ul-dot-0,
div#contentsMain div.oldFormat .ul-link-0,
div#contentsMain div.oldFormat .ul-none-0 {
margin-bottom:0;
}

div#contentsMain div.oldFormat .ul-none,
div#contentsMain div.oldFormat .ul-none-0,
div#contentsMain div.oldFormat .ul-none-lp {
text-indent:-1.25em;
/*********** css/main.css ***********/
/*text-indent: -1em;*/
}

div#contentsMain div.oldFormat .ul-none-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-dot-lp {
padding-bottom:0;
margin-bottom:0;
}

div#contentsMain div.oldFormat .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-dot-lp li {
padding-bottom:1em;
}


div#contentsMain div.oldFormat .ul-none table ul{
margin-left: 2.8em;
/*********** css/main.css ***********/
/*margin-left: 1em;*/
}

div#contentsMain div.oldFormat .ul-none table ol{
margin-left: 3.6em;
/*********** css/main.css ***********/
/*margin-left: 0.8em;*/
}


/*---table style---*/
div#contentsMain div.oldFormat .tb-EX * ul.ul-none,
div#contentsMain div.oldFormat .tb-EX * ul.ul-none-0,
div#contentsMain div.oldFormat .tb-EX * ul.ul-none-lp,
div#contentsMain div.oldFormat .tb-EX * ul.ul-dot,
div#contentsMain div.oldFormat .tb-EX * ul.ul-dot-0,
div#contentsMain div.oldFormat .tb-EX * ul.ul-dot-lp{
padding: 0 0 0 1.25em;
margin:0;
/*********** css/main.css ***********/
/*padding: 0 0 0 1em;*/
}
div#contentsMain div.oldFormat .tb-EX * ul.ul-ast,
div#contentsMain div.oldFormat .tb-EX * ul.ul-ast-0,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-b,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-b-0,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-b-lp,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-w,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-w-0,
div#contentsMain div.oldFormat .tb-EX * ul.ul-circle-b-w-lp{
padding: 0 0 0 1em;
margin:0;
/*********** css/main.css ***********/
/*padding: 0 0 0 1.6em;*/
}


/*----left manu----*/
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #gh #leftNavhead {
margin-top:-5px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu {
margin:0 3px 0 3px;
padding:0 0 5px 0;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ol {
margin-left:48px;
margin-right:-2px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul {
margin-left:40px;
margin-right:-2px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul.ul-ast {
margin-left:3px;
padding-left:20px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu li li {
margin-left:-40px;
font-size:100%;
}

*:first-child+html div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu {
margin:0 3px 0 7px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu .separator {
width:139px;
}

*:first-child+html div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu .separator {
width:130px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #rightContent .h_block,
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn .h_block {
	width:auto;
	margin-bottom:30px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #end-navi {
margin-top:0;
padding-top:0;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn .center-title {
margin-top:0;
}
/*----clarinet----*/
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul{

margin-left:10px;

}
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul ul{

margin-left:40px;
}

/*----right manu----*/
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn2 #rightContent .h_block,
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn2 .h_block {
	width:auto;
	margin-bottom:30px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn2 #end-navi {
margin-top:0;
padding-top:0;
/*********** css/right_menu.css ***********/
/*margin-top:1em;
padding-top:1em;*/

}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn2 .center-title {
margin-top:0;
}



/*--english_page--*/
*:first-child+html div#contentsMain div.oldFormat #header .subNavicomp {
border-top:#fff 1px solid;
}

div#contentsMain div.oldFormat #breadcrumbs_area {
margin-bottom:15px;
}

*:first-child+html div#contentsMain div.oldFormat #breadcrumbs_area {
margin-left:1px;
}

*:first-child+html div#contentsMain div.oldFormat .h1-title {
	margin-left:10px;
	padding-bottom:1px;
}

div#contentsMain div.oldFormat/* #MustContent*/ hr {
margin-top:8px;
margin-bottom:-8px;
color:#999999;
/*********** css/main.css ***********/
/*margin-top: 16px;
margin-right: 8px;
margin-left: 8px;*/

/*********** css/second.css ***********/
/*margin:0 20px 0 40px;*/
}

/*div#contentsMain div.oldFormat hr {
margin-top:-2px;
margin-bottom:-8px;
color:#999999;*/



/*****************************************************************************/
/* css/left_menu.css */
/*****************************************************************************/
div#contentsMain div.oldFormat #rightContent{
margin: 0 0 0 140px;
}

div#contentsMain div.oldFormat #rightContent .center-title{
margin-top:0;
}

div#contentsMain div.oldFormat div#rightContent h2.h2-title-g{
padding: 2px;
margin: 7px 0 1.3em 0;
font-size: 112.5%;
line-height: 1.2;
background-color: #CCFF99;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent{
float: left;
width:148px;
padding: 1px 0 0 0;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #main-title,div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn .center-title{
padding: 1px 0 0 0;
margin-left:20px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav{
background-image: url(/images/gbg05.gif);
background-repeat: repeat-y;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #gh{
background-color: #70B540;
background-image: url(/images/gbg01.gif);
background-repeat: repeat;
width: 147px;
margin: 0 3px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #gh .leftNavimg{
background-color: #FFFFFF;
background-image: url(/images/gh04.gif);
background-repeat: no-repeat;
float: right;
height: 5px;
width: 5px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #gf{
background: #70B540 url(/images/gf03.gif) no-repeat left bottom;
width: 149px;
height: 5px;
margin: 0;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #gf .leftNavimg{
background: #FFFFFF url(/images/gf04.gif) no-repeat;
float: right;
height: 5px;
width: 5px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu li {
margin: 5px 3px 0 -5px;
font-size: 80%;
line-height: 120%;
}
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu li li{
margin-left: -20px;
font-size: 100%;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #gh #leftNavhead {
background-color: #70B540;
background-image: url(/images/gbg01.gif);
width: 136px;
padding: 5px 4px 3px 5px;
margin-bottom: 0;
font-size: 80%;
color: #ffffff;
line-height: 120%;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul.ul-ast {
margin-left: 10px;
padding-left: 20px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #gh #leftNavhead a {
color: #ffffff;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav .separator{
margin: 0;
height:2px;
width:149px;
background: #fff url(/images/gf03.gif) no-repeat left bottom;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #70B540;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu{
margin: 0 3px 0 4px;
width: 142px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #70B540;
padding: 3px 0 5px 3px;
background-color: #FAFDF7;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu .separator{
margin: 0 3px;
height:1px;
width:130px;
background: url(/images/line_f.gif);
}

div#contentsMain div.oldFormat/* #MustContent*/ #end-navi{
clear:both;
}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #end-navi{
margin-top:1em;
padding-top:1em;
}

/*----clarinet----*/


div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent .clarinet #gh #leftNavhead{
color:#000;
font-size: 100%;
padding:5px;

}

div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul{
margin-left: 10px;
margin-bottom: 8px;
padding-left:16px;

}
div#contentsMain div.oldFormat/* #MustContent*/ #MultiColumn #leftContent #leftNav #leftNavmenu ul ul{
margin-left: 18px;

}


/*****************************************************************************/
/* css/main.css */
/*****************************************************************************/
/* パンくずリスト */
div#contentsMain div.oldFormat #breadcrumbs {
padding: 3px 3px 3px 10px;
border-top: 1px solid #999999;
font-size: 80%;
color: #6f6f6f;
background-color: #FAFADC;
}

div#contentsMain div.oldFormat #breadcrumbs-shadow {
margin-bottom: 10px;
border-top: 1px solid #B2B2B2;
background: transparent url(/images/common/bg_gnavi_shadow.gif) repeat-x top left;
}
div#contentsMain div.oldFormat #bread_nav_area #breadcrumbs {
margin-right: 10px;
margin-left: 10px;
}

div#contentsMain div.oldFormat/* #MustContent*/ #breadcrumbs {
margin-right: 0;
margin-left: 0;
}


div#contentsMain div.oldFormat/* #MustContent*/ #breadcrumbs-shadow {
margin-right: 0;
margin-left: 0;
}


/* コンテンツエリア */
/**************************************************************************/div#contentsMain div.oldFormat/* #MustContent*/ {
margin: 0 10px 0 10px;
}



/*-----------------------------------------------------*/
/*---------------グローバルページ設定------------------*/
/*-----------------------------------------------------*/

div#contentsMain div.oldFormat h2.h2-title {
padding: 0 25px 5px 20px;
margin: 0 10px 10px 0;
border-bottom: 1px solid #0066FF;
font-weight: bold;
background: transparent url(/images/title2.gif) no-repeat top left;
font-size: 16px;
line-height: 20px;
letter-spacing:0.01em;
}

div#contentsMain div.oldFormat .h_block .h1-title{
	float:left;
	background-position: 1px 5px;
}

div#contentsMain div.oldFormat .h_block:after {
clear: both;
height: 0.1px;
visibility: hidden;
font-size: 0.1em;
line-height: 0;
display: block;
content: ".";
}

div#contentsMain div.oldFormat #rightContent .h_block{
padding-bottom:26px;
margin-left:10px;
}

div#contentsMain div.oldFormat #rightContent .h_block .h1-title{
	float:left;
	background-position: 1px 5px;
}

div#contentsMain div.oldFormat #rightContent .h_block:after {
clear: none;
height: 0.1px;
visibility: hidden;
font-size: 0.1em;
line-height: 0;
display: block;
content: ".";
}

div#contentsMain div.oldFormat div.textarea h2.h2-title{
margin: 30px 10px 15px 5px;
text-indent:1em;
}

/*コンテンツエリア*/
div#contentsMain div.oldFormat div.second-contents {
clear: both;
padding-bottom: 10px;
margin: 30px 10px 15px 30px;
line-height: 150%;
}

div#contentsMain div.oldFormat div.second-contents th,div#contentsMain div.oldFormat div.second-contents td,div#contentsMain div.oldFormat div.second-contents p{
line-height: 150%;
}

/*2段組の左側*/
div#contentsMain div.oldFormat div.second-contents .left {
float: left;
width: 46%;
}

/*2段組の右側*/
div#contentsMain div.oldFormat div.second-contents .right {
float: right;
width: 46%;
}

div#contentsMain div.oldFormat ul.ul-menu {
padding-bottom: 20px;
}

/*メニューの項目*/
div#contentsMain div.oldFormat .ul-menu li {
padding: 0 0 0 18px;
margin: 9px 0;
background: transparent url(/common/images/com_arrow_05.gif) no-repeat left;
list-style-type: none;
}

div#contentsMain div.oldFormat .ul-menu li ul li {
padding: 0 0 0 18px;
margin: 9px 0 ;
background: transparent url(/images/menu04.gif) no-repeat top left;
list-style-type: none;
}

div#contentsMain div.oldFormat .ul-menu li ul li ul li {
padding: 0 0 0 18px;
margin: 9px 0;
background: transparent url(/images/menu05.gif) no-repeat top left;
list-style-type: none;
}

div#contentsMain div.oldFormat div.second-contents tt {
font-size: 100%;
}

/*左メニュー*/
div#contentsMain div.oldFormat a.submenu-title {
font-size: 80%;
color: #ffffff;
line-height: 120%;
}

div#contentsMain div.oldFormat a:link.submenu-title {
color: #FFF;
text-decoration: underline;
}

div#contentsMain div.oldFormat a:hover.submenu-title {
color: #FFF;
}

div#contentsMain div.oldFormat a:visited.submenu-title {
color: #FFF;
}

div#contentsMain div.oldFormat li.submenu2,
div#contentsMain div.oldFormat td.submenu2{
margin-top: 5px;
margin-right: 3px;
margin-left: -5px;
font-size: 80%;
line-height: 120%;
}

div#contentsMain div.oldFormat li.submenu2 li.submenu2 {
font-size: 100%;
}

/*回り込みの解除*/
div#contentsMain div.oldFormat .clear {
clear: both;
}

/*メールアイコン*/
div#contentsMain div.oldFormat .icon-mail {
padding: 0 0 0 18px;
background: transparent url(/mobile/image/icon-mail.gif) no-repeat center left;
}

/*印刷時のみ適用*/
@media print {
div#contentsMain div.oldFormat .ul-menu li {
padding-left: 4px;
margin-left: 16px;
background: none;
/*list-style: circle url(/images/menu03.gif) outside;*/
list-style: circle url(/common/images/com_arrow_05.gif) outside;
}

}

/*-----------------------------------------------------*/
/*-----------------ローカルページ設定------------------*/
/*-----------------------------------------------------*/
/* 基本スタイル */
/*body {
padding-top: 0;
margin-top: 0;
color: #000000;
background: #FFFFFF;
}

img {
border: none;
}
*/
/* パンくずリスト */
div#contentsMain div.oldFormat div#link-navi {
padding: 0;
margin: 0 0 7px 0;
border-bottom: 1px solid #8D8D8D;
}

div#contentsMain div.oldFormat div#link-navi p {
padding: 2px 10px 0 10px;
margin: 0 0 7px 0;
font-size: 81.25%;
color: #6F6F6F;
line-height: 1.4;
background: url(/images/line_m.gif) repeat-x #FAFADC;
}

div#contentsMain div.oldFormat/* #MustContent*/ h1.sans_styel_h{
font-size: 112.5%;
}

/* メイン見出し（緑帯） */
div#contentsMain div.oldFormat/* #MustContent*/ h1#main-title {
padding: 2px;
margin: 0 0 0 0;
font-size: 112.5%;
line-height: 1.2;
background-color: #CCFF99;
}

/* メイン見出し（白帯） */
div#contentsMain div.oldFormat h1.center-title,h2.center-title {
margin: 18px 8px 0 8px;
font-size: 112.5%;
line-height: 1.2;
text-align: center;
}

div#contentsMain div.oldFormat/* #MustContent*/ h1.center-title,div#contentsMain div.oldFormat/* #MustContent*/ h2.center-title, {
margin: 18px 0 0 0 ;
font-size: 112.5%;
line-height: 1.2;
text-align: center;
}

/* 見出し */
/**************************************************************************/div#contentsMain div.oldFormat h2 {
margin: 1em 0 0.3em 1em;
font-size: 100%;
line-height: 1.4;
}

/**************************************************************************/div#contentsMain div.oldFormat h3 {
margin: 1em 0 0.3em 2em;
font-size: 100%;
line-height: 1.4;
}

/**************************************************************************/div#contentsMain div.oldFormat h4,div#contentsMain div.oldFormat h5,div#contentsMain div.oldFormat h6 {
margin: 1em 0 0.3em 3em;
font-size: 100%;
line-height: 1.4;
}

div#contentsMain div.oldFormat h2.center-title,
div#contentsMain div.oldFormat h3.center-title,
div#contentsMain div.oldFormat h4.center-title,
div#contentsMain div.oldFormat h5.center-title,
div#contentsMain div.oldFormat h6.center-title
 {
margin: 1em 0 ;
line-height: 1.2;
text-align: center;
}

/* 右上の資料名（「資料1」、「別紙」等） */
div#contentsMain div.oldFormat div.identify, div#contentsMain div.oldFormat div.textarea div.identify {
margin-top: 14px;
margin-right: 8px;
margin-bottom: -3;
margin-left: 8px;
text-align: right;
}

div#contentsMain div.oldFormat div.identify p,
div#contentsMain div.oldFormat div.textarea div.identify p {
padding: 3px;
border: 1px solid #333333;
display: inline;
text-align: right;
}



/* 本文エリア */
div#contentsMain div.oldFormat div.textarea {
margin: 0.3em 0 1em 1em;
}

div#contentsMain div.oldFormat div.textarea div.textarea {
margin: 1em 0 0 1em;
}

div#contentsMain div.oldFormat table div.textarea {
padding-bottom: 0.8em;
margin: 0.3em 0 1em 0.8em;
}

div#contentsMain div.oldFormat div.textarea * table div.textarea {
margin: 0 0 0 0.8em;
}



div#contentsMain div.oldFormat table div.textarea div.textarea {
padding-bottom: 0 ;
margin: 0 0 0 1em;
}

div#contentsMain div.oldFormat div.textarea h2,
div#contentsMain div.oldFormat div.textarea h3,
div#contentsMain div.oldFormat div.textarea h4,
div#contentsMain div.oldFormat div.textarea h5,
div#contentsMain div.oldFormat div.textarea h6 {
padding-left: 0 ;
margin: 0.1em 0 0.1em -1em;
line-height: 1.4;
}

div#contentsMain div.oldFormat div.textarea p{
padding-left: 0 ;
margin: 0 0 1em 0 ;
}

div#contentsMain div.oldFormat div.textarea th ,
div#contentsMain div.oldFormat div.textarea td {
margin: 0.3em 0 1em 1em;
}

div#contentsMain div.oldFormat div.textarea1 {
margin: 0.3em 8px 1em 1em;
}

div#contentsMain div.oldFormat div.textarea2 {
margin: 0.3em 8px 1em 2em;
}

div#contentsMain div.oldFormat div.textarea3 {
margin: 0.3em 8px 1em 3em;
}

div#contentsMain div.oldFormat div.textarea4 {
margin: 0.3em 8px 1em 4em;
}

/* 段落 */
div#contentsMain div.oldFormat div.textarea p,
div#contentsMain div.oldFormat div.textarea1 p,
div#contentsMain div.oldFormat div.textarea2 p,
div#contentsMain div.oldFormat div.textarea3 p,
div#contentsMain div.oldFormat div.textarea4 p {
padding: 0 ;
margin: 0 0 1em;
line-height: 1.4;
}

div#contentsMain div.oldFormat div.textarea p.p-0,
div#contentsMain div.oldFormat div.textarea1 p.p-0,
div#contentsMain div.oldFormat div.textarea2 p.p-0,
div#contentsMain div.oldFormat div.textarea3 p.p-0,
div#contentsMain div.oldFormat div.textarea4 p.p-0 {
margin-bottom: 0 ;
}

div#contentsMain div.oldFormat div.textarea p.lead,
div#contentsMain div.oldFormat div.textarea1 p.lead,
div#contentsMain div.oldFormat div.textarea2 p.lead,
div#contentsMain div.oldFormat div.textarea3 p.lead,
div#contentsMain div.oldFormat div.textarea4 p.lead {
padding: 3px;
margin: 1em 0 ;
border: 1px solid #333333;
}

/* 行間が開かない 太字になる p */
div#contentsMain div.oldFormat div.textarea .p-b-0,
div#contentsMain div.oldFormat div.textarea1 .p-b-0,
div#contentsMain div.oldFormat div.textarea2 .p-b-0,
div#contentsMain div.oldFormat div.textarea3 .p-b-0,
div#contentsMain div.oldFormat div.textarea4 .p-b-0 {
padding: 0 ;
margin-bottom: 0 ;
font-weight: bold;
}

div#contentsMain div.oldFormat .ul-dot-0,
div#contentsMain div.oldFormat .ul-dot-lp {
list-style-type: disc;
}

div#contentsMain div.oldFormat .ol-alpha-l,
div#contentsMain div.oldFormat .ol-alpha-l-0 {
list-style-type: lower-alpha;
}

div#contentsMain div.oldFormat .ol-alpha-u,
div#contentsMain div.oldFormat .ol-alpha-u-0 {
list-style-type: upper-alpha;
}

div#contentsMain div.oldFormat .ol-num,
div#contentsMain div.oldFormat .ol-num-0,
div#contentsMain div.oldFormat .ol-num-lp {
list-style-type: decimal;
}

div#contentsMain div.oldFormat .ol-roman-l,
div#contentsMain div.oldFormat .ol-roman-l-0 {
list-style-type: lower-roman;
}

div#contentsMain div.oldFormat .ol-roman-u,
div#contentsMain div.oldFormat .ol-roman-u-0 {
list-style-type: upper-roman;
}

div#contentsMain div.oldFormat .ul-square-s,
div#contentsMain div.oldFormat .ul-square-s-0 {
list-style-type: square;
}

div#contentsMain div.oldFormat .ul-circle-s,
div#contentsMain div.oldFormat .ul-circle-s-0 {
list-style-type: circle;
}

div#contentsMain div.oldFormat .ul-circle-b-b,
div#contentsMain div.oldFormat .ul-circle-b-b-0,
div#contentsMain div.oldFormat .ul-circle-b-b-lp {
list-style-image: url(/common/images/old_maru03.gif);
}

div#contentsMain div.oldFormat .ul-none,
div#contentsMain div.oldFormat .ul-none-0,
div#contentsMain div.oldFormat .ul-none-lp,
div#contentsMain div.oldFormat .ul-none-fit {
list-style-type: none;
}

div#contentsMain div.oldFormat .ul-circle-b-w,
div#contentsMain div.oldFormat .ul-circle-b-w-0,
div#contentsMain div.oldFormat .ul-circle-b-w-lp {
list-style-image: url(/common/images/old_maru01.gif);
}

@media screen {div#contentsMain div.oldFormat .ul-ast,
	div#contentsMain div.oldFormat .ul-ast-0,
/*********** a_menu/shotou/new-cs/common/css/base.css ***********/
	.text_content .ul-ast,
	.text_content .ul-ast-0 {
	list-style-image: url(/common/images/old_kome.gif);
	}

	div#contentsMain div.oldFormat .ul-link,
	div#contentsMain div.oldFormat .ul-link-0,
	div#contentsMain div.oldFormat .ul-link-lp {
	/*list-style-image: url(/images/menu03.gif);*/
	list-style-image: url(/common/images/com_arrow_05.gif);
	}
	div#contentsMain div.oldFormat .ul-link .ul-link,
	div#contentsMain div.oldFormat .ul-link .ul-link-0,
	div#contentsMain div.oldFormat .ul-link .ul-link-lp,
	div#contentsMain div.oldFormat .ul-link-0 .ul-link,
	div#contentsMain div.oldFormat .ul-link-0 .ul-link-0,
	div#contentsMain div.oldFormat .ul-link-0 .ul-link-lp,
	div#contentsMain div.oldFormat .ul-link-lp .ul-link,
	div#contentsMain div.oldFormat .ul-link-lp .ul-link-0,
	div#contentsMain div.oldFormat .ul-link-lp .ul-link-lp {
	list-style-image: url(/images/menu04.gif);
	}

}


div#contentsMain div.oldFormat .ul-ast,
div#contentsMain div.oldFormat .ul-circle-b-b,
div#contentsMain div.oldFormat .ul-circle-b-w,
div#contentsMain div.oldFormat .ul-link{
margin-bottom: 1em;
}

div#contentsMain div.oldFormat .ul-link-lp,
div#contentsMain div.oldFormat .ol-num-lp,
margin-bottom: 0 ;
padding-bottom: 0 ;
}

div#contentsMain div.oldFormat .ul-none-fit{margin-left: -16px;}
div#contentsMain div.oldFormat .ul-none-fit li *{margin-left: 0;}
div#contentsMain div.oldFormat .ul-none-fit li * ol,.ul-none-fit li * ul{margin-left: -16px;}
* html div#contentsMain div.oldFormat .ul-none-fit{margin-left: 18px;}
* html div#contentsMain div.oldFormat .ul-none-fit li * ul,* html .ul-none-fit li * ol{margin-left: 0.5em;}


div#contentsMain div.oldFormat .ul-none p,
div#contentsMain div.oldFormat .ul-none-0 p,
div#contentsMain div.oldFormat .ul-none-lp p,
div#contentsMain div.oldFormat .ul-none p-0,
div#contentsMain div.oldFormat .ul-none-0 p-0,
div#contentsMain div.oldFormat .ul-none-lp p-0,
div#contentsMain div.oldFormat .ul-none p-b-0,
div#contentsMain div.oldFormat .ul-none-0 p-b-0,
div#contentsMain div.oldFormat .ul-none-lp p-b-0 {
text-indent: 0 ;
}

/*-------------------------------------------------*/
div#contentsMain div.oldFormat .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ul-none-lp * .ul-link-lp li li,

div#contentsMain div.oldFormat .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-link-lp li li,

div#contentsMain div.oldFormat .ul-link-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ul-link-lp * .ul-link-lp li li,

div#contentsMain div.oldFormat .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-link-lp li li,

div#contentsMain div.oldFormat .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-link-lp li li,

div#contentsMain div.oldFormat .ol-num-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ul-none-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ul-dot-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ul-circle-b-b-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ol-num-lp li li,
div#contentsMain div.oldFormat .ol-num-lp * .ul-link-lp li li
 {
padding-bottom: 0 ;
}


/*-------------------------------------------------*/

div#contentsMain div.oldFormat .ul-link-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ul-link-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ul-link-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ul-link-lp ul .ol-num-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ul-none-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ul-none-lp ul .ol-num-lp li,
div#contentsMain div.oldFormat .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ul-dot-lp ul .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-w-lp ul .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ul-circle-b-b-lp ul .ol-num-lp li,
div#contentsMain div.oldFormat .ol-num-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ul-link-lp li,
div#contentsMain div.oldFormat .ol-num-lp .ol-num-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ul-none-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ul-dot-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ul-link-lp li,
div#contentsMain div.oldFormat .ol-num-lp ol .ol-num-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ul-none-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ul-dot-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ul-circle-b-b-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ul-link-lp li,
div#contentsMain div.oldFormat .ol-num-lp ul .ol-num-lp li {
padding-bottom: 1em;
}

/*-----------------------------------*/
div#contentsMain div.oldFormat .ul-link-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-link-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ul-link-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-link-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ul-link-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ul-link-lp * .ul-link-lp,

div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ul-circle-b-b-lp * .ul-link-lp,

div#contentsMain div.oldFormat .ol-num-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ol-num-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ol-num-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ol-num-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ol-num-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ol-num-lp * .ul-link-lp,

div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ul-circle-b-w-lp * .ul-link-lp,

div#contentsMain div.oldFormat .ul-dot-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-dot-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ul-dot-lp * .ul-link-lp,

div#contentsMain div.oldFormat .ul-none-lp * .ul-circle-b-b-lp,
div#contentsMain div.oldFormat .ul-none-lp * .ol-num-lp,
div#contentsMain div.oldFormat .ul-none-lp * .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .ul-none-lp * .ul-dot-lp,
div#contentsMain div.oldFormat .ul-none-lp * .ul-none-lp,
div#contentsMain div.oldFormat .ul-none-lp * .ul-link-lp {
margin-bottom: -1em;
}




/* リスト用オプション */


div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border{
padding-left:0.3em;
}
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border .textarea h2,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border .textarea h3,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border .textarea h4,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border .textarea h5,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none .border .textarea h6,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border .textarea h2,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border .textarea h3,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border .textarea h4,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border .textarea h5,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-0 .border .textarea h6,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border .textarea h2,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border .textarea h3,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border .textarea h4,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border .textarea h5,
div#contentsMain div.oldFormat .ul-circle-b-b .ul-none-lp .border .textarea h6{
padding-left:1em;
}


div#contentsMain div.oldFormat .bottomOpen{
margin-bottom: 1em;
}

div#contentsMain div.oldFormat .bottomClose{
margin-bottom: -1em;
}


div#contentsMain div.oldFormat .bottomClose .bottomOpen ,
div#contentsMain div.oldFormat .bottomClose * .bottomOpen{
margin-bottom: 1em;
}

div#contentsMain div.oldFormat .bottomOpen .bottomClose,
div#contentsMain div.oldFormat .bottomOpen * .bottomClose{
margin-bottom: -1em;
}



/* テーブル */
div#contentsMain div.oldFormat table.tb-on th,
div#contentsMain div.oldFormat table.tb-on td,
div#contentsMain div.oldFormat table.tb-off th,
div#contentsMain div.oldFormat table.tb-off td,
div#contentsMain div.oldFormat table.tb-off-np th,
div#contentsMain div.oldFormat table.tb-off-np td,
div#contentsMain div.oldFormat table.tb-data th,
div#contentsMain div.oldFormat table.tb-data td,
div#contentsMain div.oldFormat table.tb-EX th,
div#contentsMain div.oldFormat table.tb-EX td {
line-height: 1.4;
vertical-align: top;
text-align: left;
}

div#contentsMain div.oldFormat table.tb-on th,
div#contentsMain div.oldFormat table.tb-on td,
div#contentsMain div.oldFormat table.tb-data th,
div#contentsMain div.oldFormat table.tb-data td,
div#contentsMain div.oldFormat table.tb-off-np th,
div#contentsMain div.oldFormat table.tb-off-np td,
div#contentsMain div.oldFormat table.tb-EX th,
div#contentsMain div.oldFormat table.tb-EX td {
padding: 3px;
display: table-cell;
}

div#contentsMain div.oldFormat .tb-off th,
div#contentsMain div.oldFormat .tb-off td,
div#contentsMain div.oldFormat table .tb-off th,
div#contentsMain div.oldFormat table .tb-off td,
div#contentsMain div.oldFormat table table .tb-off th,
div#contentsMain div.oldFormat table table .tb-off td {
padding: 3px 1.3em 3px 3px;
display: table-cell;
}

div#contentsMain div.oldFormat table.tb-on,
div#contentsMain div.oldFormat table.tb-off,
div#contentsMain div.oldFormat table.tb-data,
div#contentsMain div.oldFormat table.tb-off-np,
div#contentsMain div.oldFormat table.tb-on th,
div#contentsMain div.oldFormat table.tb-on td,
div#contentsMain div.oldFormat table.tb-off th,
div#contentsMain div.oldFormat table.tb-off td,
div#contentsMain div.oldFormat table.tb-data th,
div#contentsMain div.oldFormat table.tb-data td,
div#contentsMain div.oldFormat table.tb-off-np th,
div#contentsMain div.oldFormat table.tb-off-np td,
div#contentsMain div.oldFormat table.tb-EX,
div#contentsMain div.oldFormat table.tb-EX th,
div#contentsMain div.oldFormat table.tb-EX td {
border-collapse: collapse;
}

div#contentsMain div.oldFormat .tb-data th,
div#contentsMain div.oldFormat .tb-data td,
div#contentsMain div.oldFormat .tb-EX th,
div#contentsMain div.oldFormat .tb-EX td {
font-size: 81.25%;
}

div#contentsMain div.oldFormat .tb-on th,
div#contentsMain div.oldFormat .tb-on td,
div#contentsMain div.oldFormat .tb-data th,
div#contentsMain div.oldFormat .tb-data td,
div#contentsMain div.oldFormat table .tb-on th,
div#contentsMain div.oldFormat table .tb-on td,
div#contentsMain div.oldFormat table .tb-data th,
div#contentsMain div.oldFormat table .tb-data td,
div#contentsMain div.oldFormat table table .tb-on th,
div#contentsMain div.oldFormat table table .tb-on td,
div#contentsMain div.oldFormat table table .tb-data th,
div#contentsMain div.oldFormat table table .tb-data td,
div#contentsMain div.oldFormat .tb-EX th,
div#contentsMain div.oldFormat .tb-EX td,
div#contentsMain div.oldFormat table .tb-EX th,
div#contentsMain div.oldFormat table .tb-EX td,
div#contentsMain div.oldFormat table table .tb-EX th,
div#contentsMain div.oldFormat table table .tb-EX td {
border: 2px solid #666666;
}

div#contentsMain div.oldFormat .tb-off th,
div#contentsMain div.oldFormat .tb-off td,
div#contentsMain div.oldFormat .tb-off-np th,
div#contentsMain div.oldFormat .tb-off-np td,
div#contentsMain div.oldFormat table .tb-off th,
div#contentsMain div.oldFormat table .tb-off td,
div#contentsMain div.oldFormat table .tb-off-np th,
div#contentsMain div.oldFormat table .tb-off-np td {
border: none;
}

div#contentsMain div.oldFormat .tb-data .tb-off th,
div#contentsMain div.oldFormat .tb-data .tb-off td,
div#contentsMain div.oldFormat table .tb-data .tb-off th,
div#contentsMain div.oldFormat table .tb-data .tb-off td,
div#contentsMain div.oldFormat .tb-data table .tb-off th,
div#contentsMain div.oldFormat .tb-data table .tb-off td,
div#contentsMain div.oldFormat .tb-EX .tb-off th,
div#contentsMain div.oldFormat .tb-EX .tb-off td,
div#contentsMain div.oldFormat table .tb-EX .tb-off th,
div#contentsMain div.oldFormat table .tb-EX .tb-off td,
div#contentsMain div.oldFormat .tb-EX table .tb-off th,
div#contentsMain div.oldFormat .tb-EX table .tb-off td {
padding-right: 0.6em;
font-size:100%;
}

div#contentsMain div.oldFormat .tb-on th,
div#contentsMain div.oldFormat .tb-on td,
div#contentsMain div.oldFormat .tb-data th,
div#contentsMain div.oldFormat .tb-data td,
div#contentsMain div.oldFormat .tb-off-np th,
div#contentsMain div.oldFormat .tb-off-np td,
div#contentsMain div.oldFormat table .tb-on th,
div#contentsMain div.oldFormat table .tb-on td,
div#contentsMain div.oldFormat table .tb-data th,
div#contentsMain div.oldFormat table .tb-data td,
div#contentsMain div.oldFormat table .tb-off-np th,
div#contentsMain div.oldFormat table .tb-off-np td,
div#contentsMain div.oldFormat table table .tb-on th,
div#contentsMain div.oldFormat table table .tb-on td,
div#contentsMain div.oldFormat table table .tb-data th,
div#contentsMain div.oldFormat table table .tb-data td,
div#contentsMain div.oldFormat table table .tb-off-np th,
div#contentsMain div.oldFormat table table .tb-off-np td,
div#contentsMain div.oldFormat .tb-EX th,
div#contentsMain div.oldFormat .tb-EX td,
div#contentsMain div.oldFormat table .tb-EX th,
div#contentsMain div.oldFormat table .tb-EX td,
div#contentsMain div.oldFormat table table .tb-EX th,
div#contentsMain div.oldFormat table table .tb-EX td {
padding-right: 3px;
}
div#contentsMain div.oldFormat .tb-EX .tb-off-np{
margin:0;
}


div#contentsMain div.oldFormat .tb-EX .tb-off-np td{
padding:0;
}


div#contentsMain div.oldFormat .tb-EX * ul.ul-none-fit{
padding: 0;margin:0;
 }
 
div#contentsMain div.oldFormat .tb-EX * ol{
padding: 0 0 0 2em;margin:0;
}

/* テーブル用スタイル */


div#contentsMain div.oldFormat .tb-on .centermiddle,
div#contentsMain div.oldFormat .tb-off .centermiddle,
div#contentsMain div.oldFormat .tb-data .centermiddle,
div#contentsMain div.oldFormat .tb-off-np .centermiddle,
div#contentsMain div.oldFormat .tb-EX .centermiddle {
vertical-align: middle;
text-align: center;
}

div#contentsMain div.oldFormat .tb-on .center,
div#contentsMain div.oldFormat .tb-off .center,
div#contentsMain div.oldFormat .tb-data .center,
div#contentsMain div.oldFormat .tb-off-np .center,
div#contentsMain div.oldFormat .tb-EX .center {
text-align: center;
}

div#contentsMain div.oldFormat .tb-on .right,
div#contentsMain div.oldFormat .tb-off .right,
div#contentsMain div.oldFormat .tb-data .right,
div#contentsMain div.oldFormat .tb-off-np .right,
div#contentsMain div.oldFormat .tb-EX .right {
text-align: right;
}

div#contentsMain div.oldFormat .tb-on .under,
div#contentsMain div.oldFormat .tb-off .under,
div#contentsMain div.oldFormat .tb-data .under,
div#contentsMain div.oldFormat .tb-off-np .under,
div#contentsMain div.oldFormat .tb-EX .under{
text-decoration: underline;
}

div#contentsMain div.oldFormat .tb-on .nowrap,
div#contentsMain div.oldFormat .tb-off .nowrap,
div#contentsMain div.oldFormat .tb-data .nowrap,
div#contentsMain div.oldFormat .tb-off-np .nowrap,
div#contentsMain div.oldFormat .tb-EX .nowrap  {
white-space: nowrap;
}

/* 汎用スタイル */

div#contentsMain div.oldFormat .centermiddle {
vertical-align: middle;
text-align: center;
}


/* 汎用スタイル */
div#contentsMain div.oldFormat .center {
text-align: center;
}

div#contentsMain div.oldFormat .right {
text-align: right;
}

div#contentsMain div.oldFormat .under {
text-decoration: underline;
}

div#contentsMain div.oldFormat .nowrap {
white-space: nowrap;
}



/**************************************#MustContent .centermiddle {
vertical-align: middle;
text-align: center;
}

#MustContent .center {
text-align: center;
}

#MustContent .right {
text-align: right;
}

#MustContent .under{
text-decoration: underline;
}

#MustContent .nowrap  {
white-space: nowrap;
}
********************************************************************/

/* 囲み */
div#contentsMain div.oldFormat .border {
padding: 1em 1em 0 0 ;
margin: 1em 0 1em 1em;
border: 1px solid #333333;
}

div#contentsMain div.oldFormat div.border {
padding: 0.3em;
margin: 0.3em 0 1em 1em;
}

div#contentsMain div.oldFormat div.textarea div.border  {
padding: 0.3em;
margin: 0.3em 0 1em 0 ;
}

div#contentsMain div.oldFormat div.border div.textarea h2,
div#contentsMain div.oldFormat div.border div.textarea h3,
div#contentsMain div.oldFormat div.border div.textarea h4,
div#contentsMain div.oldFormat div.border div.textarea h5,
div#contentsMain div.oldFormat div.border div.textarea h6 {
padding-left: 0 ;
margin: 0.3em 0 0.3em -1em;
line-height: 1.4;
}

div#contentsMain div.oldFormat div.border div.textarea {
padding-top: 0 ;
padding-right: 0 ;
padding-left: 0 ;
margin-top: 0 ;
margin-right: 0 ;
margin-left: 1em;
}

/*----------------TEST----------------*/
div#contentsMain div.oldFormat div.border h2,
div#contentsMain div.oldFormat div.border h3,
div#contentsMain div.oldFormat div.border h4,
div#contentsMain div.oldFormat div.border h5,
div#contentsMain div.oldFormat div.border h6 {
padding-left:1em;
}


div#contentsMain div.oldFormat div.border table,
div#contentsMain div.oldFormat div.border ul,
div#contentsMain div.oldFormat div.border ol,
div#contentsMain div.oldFormat div.border dl.material{
margin-left: 1em;
}
div#contentsMain div.oldFormat div.border table,
div#contentsMain div.oldFormat div.border ul,
div#contentsMain div.oldFormat div.border ol,
div#contentsMain div.oldFormat div.border dl.material{
padding-left: 1em;
}
/*20090115修正（追加：元のスタイルシートには記述有）*/
div#contentsMain div.oldFormat span.border{padding:0;}

div#contentsMain div.oldFormat div.border div.textarea {
padding-top: 0 ;
padding-right: 0 ;
padding-left: 0 ;
margin-top: 0 ;
margin-right: 0 ;
margin-left: 1em;
}


div#contentsMain div.oldFormat .right table {
margin-right: 0 ;
margin-left: auto ;
}

/* 名簿用 位置設定 */
div#contentsMain div.oldFormat div.textarea .center table,
div#contentsMain div.oldFormat div.textarea1 .center table,
div#contentsMain div.oldFormat div.textarea2 .center table,
div#contentsMain div.oldFormat div.textarea3 .center table,
div#contentsMain div.oldFormat div.textarea4 .center table {
margin: 0 auto;
}

/* 資料名リスト */
div#contentsMain div.oldFormat div.textarea dl.material,
div#contentsMain div.oldFormat div.textarea1 dl.material,
div#contentsMain div.oldFormat div.textarea2 dl.material,
div#contentsMain div.oldFormat div.textarea3 dl.material,
div#contentsMain div.oldFormat div.textarea4 dl.material {
margin: 0 0 1em 0.25em;
line-height: 1.4;
}

div#contentsMain div.oldFormat dl.material dt{
float: left;
clear: both;
height: 16px;
padding-left: 16px;
font-weight: bold;
white-space: nowrap;
background-image: url(/images/menu06.gif);
background-repeat: no-repeat;
}

div#contentsMain div.oldFormat dl.material dd{
margin-bottom: 0.3em;
}

div#contentsMain div.oldFormat dl.material dl.material{
margin: 0 0 0 0.25em;
}

div#contentsMain div.oldFormat dl.material dl.material dt{
background-image: url(/images/menu06.gif);
}

div#contentsMain div.oldFormat div.textarea dl.dl-normal {
font-style:normal;
margin-top:0;
margin-bottom:1.3em;
text-indent:0px;
}
div#contentsMain div.oldFormat div.textarea dl.dl-normal dd{
margin-left: 1em;
}


/* Q&A */
div#contentsMain div.oldFormat div.textarea .question,
div#contentsMain div.oldFormat div.textarea1 .question,
div#contentsMain div.oldFormat div.textarea2 .question,
div#contentsMain div.oldFormat div.textarea3 .question,
div#contentsMain div.oldFormat div.textarea4 .question {
padding: 0 3px 0 20px;
margin: 0 ;
border-bottom: 2px solid #6E821C;
border-left: 11px solid #6E821C;
font-weight: bold;
text-indent: -1em;
}

div#contentsMain div.oldFormat div.textarea .answer,
div#contentsMain div.oldFormat div.textarea1 .answer,
div#contentsMain div.oldFormat div.textarea2 .answer,
div#contentsMain div.oldFormat div.textarea3 .answer,
div#contentsMain div.oldFormat div.textarea4 .answer {
margin: 0 0 2em 2em;
text-indent: -1em;
}

div#contentsMain div.oldFormat div.textarea .answer div.border {
padding: 0 0 0 1.3em;
}

/* メルマガ */
div#contentsMain div.oldFormat div.m_m_number p {
float: left;
margin: 0 ;
border: 1px solid #333333;
text-align: right;
}

div#contentsMain div.oldFormat div.m_m_number {
zoom: 1;
}

div#contentsMain div.oldFormat div.m_m_number:after {
clear: both;
height: 0.1px;
visibility: hidden;
font-size: 0.1em;
line-height: 0 ;
display: block;
content: ".";
}

div#contentsMain div.oldFormat dl.mm_t{
margin: 0 0 0 -10px;
}
div#contentsMain div.oldFormat dl.mm_t dt{
height: 16px;
padding-left: 24px;
font-weight: bold;
}

div#contentsMain div.oldFormat dl.mm_t dd{
margin-bottom: 0.3em;
padding-left: 2px;
}

div#contentsMain div.oldFormat dl.mm_t dl.mm_t{
margin: 0 0 0 0.25em;
}

/* お問い合わせ先 */
div#contentsMain div.oldFormat div#contact,div#contact2 {
padding: 0 ;
margin: 2em 15px 1em 15px;
border-right: 1px solid #CAD65A;
border-bottom: 1px solid #CAD65A;
border-left: 1px solid #CAD65A;
}

div#contentsMain div.oldFormat div#contact p,div#contact2 p {
padding: 5px;
margin: 0 ;
line-height: 1.4;
}

div#contentsMain div.oldFormat div#contact h2,div#contact2 h2 {
padding: 5px;
margin: 0 ;
border-top: 1px solid #CAD65A;
font-weight: bold;
background: #EDFED1;
}

/*前へ次へ*/
div#contentsMain div.oldFormat .prev-next{
clear: both;
padding: 0 16px 32px 16px;
}

div#contentsMain div.oldFormat .prev-next .prev{
float: left;
}

div#contentsMain div.oldFormat .prev-next .next{
float: right;
}

/* フッター */
div#contentsMain div.oldFormat div#end-navi {
margin: 2em 0 1em 0 ;
}

div#contentsMain div.oldFormat div#end-navi ul{
padding: 0 ;
margin: 0 ;
list-style-type: none;
}

div#contentsMain div.oldFormat div#end-navi li {
margin: 0 15px 0 0 ;
display: inline;
white-space: nowrap;
}
/*画像回り込み*/
div#contentsMain div.oldFormat .incBox{
zoom:1;
}
div#contentsMain div.oldFormat .incBox:after {
clear: both;
height: 0.1px;
visibility: hidden;
font-size: 0.1em;
line-height: 0;
display: block;
content: ".";
}
div#contentsMain div.oldFormat .incObj{
float: right;
margin-right: 5px;
margin-bottom: 15px;
}

/*-----------------------------------------------------*/
/*-----------------旧グローバルページ------------------*/
/*-----------------------------------------------------*/
div#contentsMain div.oldFormat .search
{
width: 167px;
}

div#contentsMain div.oldFormat .navi .cap
{
font-size: 100%;;
}

/*-----------------------------------------------------*/
/*-----------------調整スタイルシート------------------*/
/*-----------------------------------------------------*/
div#contentsMain div.oldFormat div#link-navi{
margin: 0 8px 0 8px;
}

div#contentsMain div.oldFormat div#end-navi{
padding-bottom: 16px;
margin-top: 32px;
margin-right: 8px;
margin-left: 8px;
}

div#contentsMain div.oldFormat div.textarea{
margin-top: 18px;
margin-right: 0.5em;
margin-bottom: 0.5em;
margin-left: 1.5em;
}

div#contentsMain div.oldFormat div#contact{
margin: 2em 23px 0 23px;
}

div#contentsMain div.oldFormat ul.ul-menu li {
line-height: 150%;
}


/*--------------------非推奨----------------------*/
div#contentsMain div.oldFormat .textarea .data th,.textarea .data td{
	font-size : 75%;
	padding:3px;
}


/*--------------------削除候補-------------------*/

div#contentsMain div.oldFormat #breadcrumbs-shadow2 {
margin-bottom: 10px;
border-top: 1px dashed #999999;
}

/*2007グローバルページ*/
	/*リード文*/
	div#contentsMain div.oldFormat div#outline {
	margin: 30px 30px 0 30px;
	line-height: 140%;
	}




/*トップページのみ*/
div#contentsMain div.oldFormat .cls {
clear: both;
height: 5px;
}


/*2006グローバルページ*/
div#contentsMain div.oldFormat .copy{
font-size: 9pt;
color: #999999;
}



/*****************************************************************************/
/* css/right_menu.css */
/*****************************************************************************/
div#contentsMain div.oldFormat #MultiColumn2 #rightContent{
	padding: 0px 10px 0px 0px;
	margin:0px 140px 0px 0px;
}

div#contentsMain div.oldFormat #MultiColumn2 #rightContent .center-title{
margin-top:0;
}

div#contentsMain div.oldFormat #MultiColumn2 div#rightContent h2.h2-title-g{
padding: 2px;
margin: 7px 0 1.3em 0;
font-size: 112.5%;
line-height: 1.2;
background-color: #CCFF99;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent{
	width:140px;
	padding: 0;
	margin: 0;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	font: small Verdana,sans-serif;
	float: right;
}

div#contentsMain div.oldFormat #MultiColumn2 #main-title,#MustContent #MultiColumn2 .center-title{
padding: 1px 0 0 0;
margin-left:20px;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav{
	background: url(/images/gbg06.gif) repeat-y right;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #gh{
	background: #70B540 url(/images/gbg01.gif) repeat;
	width: 137px;
	margin: 0 3px 0 0;
/*********** css/main.css ***********/
	/*width:138px;*/
}



div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #gh .leftNavimg{
background: #FFFFFF url(/images/gh01.gif) no-repeat;
height: 5px;
width: 5px;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #gf{
background: #70B540 url(/images/gf03.gif) no-repeat left bottom;
width: 137px;
height: 5px;
margin: 0;
/*********** css/main.css ***********/
/*width:138px;*/
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #gf .leftNavimg{
background: #FFFFFF url(/images/gf01.gif) no-repeat;
height: 5px;
width: 5px;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu {
font-size: 100%;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu li {
margin: 5px 3px 0 -5px;
font-size: 90%;
line-height: 120%;
}
div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu li li{
margin-left: -20px;
font-size: 100%;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #gh #leftNavhead {
width: 130px;
padding: 0 3px 3px 4px;
margin-bottom: 0;
font-size: 90%;
color: #ffffff;
line-height: 120%;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu ul.ul-ast {
margin-left: 10px;
padding-left: 20px;
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #gh #leftNavhead a {
color: #ffffff;
}


div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav .separator{
margin: 0;
height:2px;
width:139px;
background: #fff url(/images/gf07.gif) no-repeat right bottom;
border-left: 1px solid #70B540;
/*********** css/main.css ***********/
/*width:140px;*/

}
div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu .separator{
margin: 0 3px;
height:1px;
width:130px;
background: url(/images/line_f.gif);
}

div#contentsMain div.oldFormat #MultiColumn2 #leftContent #leftNav #leftNavmenu{
width: 133px;
border-left: 1px solid #70B540;
margin: 0;
padding: 3px 3px 5px 0;
}



/*****************************************************************************/
/* css/second.css */
/*****************************************************************************/
div#contentsMain div.oldFormat .comtit{
	position:absolute;
	top:0;
	left:-9999px;
	width:0;
	height:0;
}



/*****************************************************************************/
/* a_menu/shotou/new-cs/common/css/base.css */
/*****************************************************************************/
/*==========================
	■新しい学習指導要領ヘッダ設定
==========================*/

div#contentsMain div.oldFormat td#h_second{
	margin:0;
	padding:0;
	width:100%;
	background:url(/a_menu/shotou/new-cs/common/images/back_hall.jpg) repeat-x  top left;
}

div#contentsMain div.oldFormat td#h_second02{
	margin:0;
	padding:0;
	width:100%;
	background:url(/a_menu/shotou/new-cs/common/images/back_hall.jpg) repeat-x  top left;
}

div#contentsMain div.oldFormat #site_title{
	position:absolute;
	top:176px;
	right:60px;
	width:339px;
	height:38px;
}

div#contentsMain div.oldFormat #site_title_new{
	position:absolute;
	top:212px;
	right:60px;
	width:339px;
	height:38px;
}

/*h1{
	display:none;
}*/


/*==========================
	■新しい学習指導要領グローバルナビ設定
==========================*/
div#contentsMain div.oldFormat td#all_navi{
	width:218px;
	/*background-color:#FF0000;*/
	margin:0px;
	padding:0px 0px 20px 0px;
	vertical-align:top;
	font-size:0px;
}

div#contentsMain div.oldFormat div#glovalNavi{
	width:184px;
	margin:0px;
	padding:0px 19px 0px 15px;
	background:url(/a_menu/shotou/new-cs/common/images/navi_bg.gif) repeat-y top left;
	font-size:0px;
	/*background-color:#F7F7F7;*/
}
div#contentsMain div.oldFormat div#glovalNavi ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:0px;
}

div#contentsMain div.oldFormat div#glovalNavi ul li.navi_bt{
	margin:0px;
	padding:6px 0px;
	width:184px;
	height:45px;
	font-size:0px;
}

div#contentsMain div.oldFormat div#glovalNavi ul li.navi_last{
	margin:0px;
	padding:6px 0px 0px 0px;
	width:184px;
	height:45px;
	font-size:0px;
}

/*==========================
	■新しい学習指導要領コンテンツ設定
==========================*/

div#contentsMain div.oldFormat td#contentarea{
	padding:20px 30px 0px 30px;
	margin:0px;
	background:url(/a_menu/shotou/new-cs/common/images/bg02_maru.jpg) no-repeat bottom right;
	/*background-color:FF0000;*/
	vertical-align:top;
	font-size:100%;
}

div#contentsMain div.oldFormat div#leadbox{
	margin:0px 0px 20px 0px;
	padding:5px;
	background-color:#FFF0F0;
	line-height:150%;
}


div#contentsMain div.oldFormat div.leadbox02{
	margin:0px 0px 20px 20px;
	padding:10px;
	line-height:140%;
}

div#contentsMain div.oldFormat div.leadbox02_last{
	margin:0px 0px 40px 20px;
	padding:10px;
	line-height:140%;
}

/*div#titlebox{
	padding:0px 15px 15px 15px;
	margin:0px;
}*/

/*h2{
	display:none;
}*/


/*==========================
	■共通テキスト設定
==========================*/
div#contentsMain div.oldFormat p.text_b{
	font-weight:bold;
	padding:0px;
	margin:0px;
}

div#contentsMain div.oldFormat p.text_s{
	padding:0px;
	margin:0px;
	font-size:78%;
	line-height:150%;
}

div#contentsMain div.oldFormat p.sub_b{
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
}

div#contentsMain div.oldFormat p.gyou{
margin:0px 0px 16px 0px;
padding:0px;
}


/*==========================
	■共通リスト設定
==========================*/

div#contentsMain div.oldFormat ul.all_list{
list-style-type:disc;
margin:0px;
padding:0px;
}

div#contentsMain div.oldFormat ul.all_list02{
list-style-type:circle;
margin:0px;
padding:0px;
}


div#contentsMain div.oldFormat li.all_text01{
margin:0px 0px 4px 18px;
padding:0px;
}

div#contentsMain div.oldFormat li.all_text02{
margin:0px 0px 20px 18px;
padding:0px;
}

/*==========================
	■学習指導要領コンテンツ設定
==========================*/


/*h3 {
	margin: 1em 0 0.3em 1em;
	font-size: 100%;
	line-height: 1.4;
}

h4,
h5,
h6 {
	margin: 1em 0 0.3em 2em;
	font-size: 100%;
	line-height: 1.4;
}*/
/* 本文エリア */
div#contentsMain div.oldFormat div.text_content {
	margin: 0.3em 0 1em 1em;
}

div#contentsMain div.oldFormat div.text_content div.text_content {
	margin: 1em 0 0 1em;
}

div#contentsMain div.oldFormat table div.text_content {
	padding-bottom: 0.8em;
	margin: 0.3em 0 1em 0.8em;
}

div#contentsMain div.oldFormat table div.text_content div.text_content {
	padding-bottom: 0;
	margin: 0 0 0 1em;
}

div#contentsMain div.oldFormat div.text_content h2,
div#contentsMain div.oldFormat div.text_content h3,
div#contentsMain div.oldFormat div.text_content h4,
div#contentsMain div.oldFormat div.text_content h5,
div#contentsMain div.oldFormat div.text_content h6 {
	padding-left: 0;
	margin: 0.3em 0 0.3em 0em;
	line-height: 1.4;
}

div#contentsMain div.oldFormat div.text_content p{
	padding-left: 0;
	margin: 0 0 1em 0;
}

div#contentsMain div.oldFormat div.text_content th ,
div#contentsMain div.oldFormat div.text_content td {
	padding-left: 0;
	margin: 0.3em 0 1em 1em;
}


/* 段落 */
div#contentsMain div.oldFormat div.text_content p {
		padding: 0;
		margin: 0 0 1em;
		line-height: 1.4;
}

div#contentsMain div.oldFormat div.text_content p.p-0 {
		margin-bottom: 0;
}

div#contentsMain div.oldFormat div.text_content p.lead {
		padding: 3px;
		margin: 1em 0;
		border: 1px solid #333333;
}

/* 行間が開かない 太字になる p */
div#contentsMain div.oldFormat div.text_content .p-b-0 {
		padding: 0;
		margin-bottom: 0;
		font-weight: bold;
}

/* リスト */ 

div#contentsMain div.oldFormat .text_content ol {
	padding-left: 2em;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 1em;
	line-height: 1.4;
	text-indent: 0;
	list-style-image: none;
}

div#contentsMain div.oldFormat .text_content ul{
	padding-left: 2em;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 1em;
	line-height: 1.4;
	text-indent: 0;
	list-style: none;
	list-style-image: none;
}

div#contentsMain div.oldFormat .text_content .ul-dot,
div#contentsMain div.oldFormat .text_content .ul-dot-0,
div#contentsMain div.oldFormat .text_content .ul-dot-lp {
	list-style-type: disc;
}

div#contentsMain div.oldFormat .text_content .ol-alpha-l,
div#contentsMain div.oldFormat .text_content .ol-alpha-l-0 {
	list-style-type: lower-alpha;
}

div#contentsMain div.oldFormat .text_content .ol-alpha-u,
div#contentsMain div.oldFormat .text_content .ol-alpha-u-0 {
	list-style-type: upper-alpha;
}

div#contentsMain div.oldFormat .text_content .ol-num,
div#contentsMain div.oldFormat .text_content .ol-num-0,
div#contentsMain div.oldFormat .text_content .ol-num-lp {
	list-style-type: decimal;
}

div#contentsMain div.oldFormat .text_content .ol-roman-l,
div#contentsMain div.oldFormat .text_content .ol-roman-l-0 {
	list-style-type: lower-roman;
}

div#contentsMain div.oldFormat .text_content .ol-roman-u,
div#contentsMain div.oldFormat .text_content .ol-roman-u-0 {
	list-style-type: upper-roman;
}

div#contentsMain div.oldFormat .text_content .ul-square-s,
div#contentsMain div.oldFormat .text_content .ul-square-s-0 {
	list-style-type: square;
}

div#contentsMain div.oldFormat .text_content .ul-circle-s,
div#contentsMain div.oldFormat .text_content .ul-circle-s-0 {
	list-style-type: circle;
}

div#contentsMain div.oldFormat .text_content .ul-circle-b-b,
div#contentsMain div.oldFormat .text_content .ul-circle-b-b-0 {
	list-style-image: url(/common/images/maru03.gif);
}

div#contentsMain div.oldFormat .text_content .ul-none,
div#contentsMain div.oldFormat .text_content .ul-none-0,
div#contentsMain div.oldFormat .text_content .ul-none-lp {
	list-style-type: none;
}

div#contentsMain div.oldFormat .text_content .ul-circle-b-w,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-0,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp {
	list-style-image: url(/common/images/maru01.gif);
}

	div#contentsMain div.oldFormat .text_content .ul-link,
	div#contentsMain div.oldFormat .text_content .ul-link-0 {
		/*list-style-image: url(/images/menu03.gif);*/
		list-style-image: url(/common/images/com_arrow_05.gif);
	}

	div#contentsMain div.oldFormat .text_content .ul-link .ul-link-0,
	div#contentsMain div.oldFormat .text_content .ul-link-0 .ul-link,
	div#contentsMain div.oldFormat .text_content .ul-link-0 .ul-link-0,
	div#contentsMain div.oldFormat .text_content .ul-link .ul-link {
		list-style-image: url(/images/menu04.gif);
	}
}

div#contentsMain div.oldFormat .text_content .ul-ast,
div#contentsMain div.oldFormat .text_content .ul-circle-b-b,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w,
div#contentsMain div.oldFormat .text_content .ul-link,
div#contentsMain div.oldFormat .text_content .ul-dot{
	margin-bottom: 1em;
}

div#contentsMain div.oldFormat .text_content .ul-ast-0,
div#contentsMain div.oldFormat .text_content .ul-circle-b-b-0,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-0,
div#contentsMain div.oldFormat .text_content .ul-link-0,
div#contentsMain div.oldFormat .text_content .ol-alpha-l-0,
div#contentsMain div.oldFormat .text_content .ol-alpha-u-0,
div#contentsMain div.oldFormat .text_content .ol-num-0,
div#contentsMain div.oldFormat .text_content .ol-roman-l-0,
div#contentsMain div.oldFormat .text_content .ol-roman-u-0,
div#contentsMain div.oldFormat .text_content .ul-square-s-0,
div#contentsMain div.oldFormat .text_content .ul-circle-s-0,
div#contentsMain div.oldFormat .text_content .ul-link-0,
div#contentsMain div.oldFormat .text_content .ul-dot-0,
div#contentsMain div.oldFormat .text_content .ul-none-0,
div#contentsMain div.oldFormat .text_content .ol-num-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ul-dot-lp {
	margin-bottom: 0;
}

div#contentsMain div.oldFormat .text_content .ul-dot-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ol-num-lp {
	padding-bottom: 0;
}

div#contentsMain div.oldFormat .text_content .ul-none,
div#contentsMain div.oldFormat .text_content .ul-none-0,
div#contentsMain div.oldFormat .text_content .ul-none-lp {
	text-indent: -1em;
}

div#contentsMain div.oldFormat .text_content .ul-none p,
div#contentsMain div.oldFormat .text_content .ul-none-0 p,
div#contentsMain div.oldFormat .text_content .ul-none-lp p,
div#contentsMain div.oldFormat .text_content .ul-none p-0,
div#contentsMain div.oldFormat .text_content .ul-none-0 p-0,
div#contentsMain div.oldFormat .text_content .ul-none-lp p-0,
div#contentsMain div.oldFormat .text_content .ul-none p-b-0,
div#contentsMain div.oldFormat .text_content .ul-none-0 p-b-0,
div#contentsMain div.oldFormat .text_content .ul-none-lp p-b-0 {
	text-indent: 0;
}

div#contentsMain div.oldFormat .text_content .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-none-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-dot-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-circle-b-w-lp li li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ol-num-lp li li {
	padding-bottom: 0;
}

div#contentsMain div.oldFormat .text_content .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-none-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-dot-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ul-circle-b-w-lp li,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp .ol-num-lp li {
div#contentsMain div.oldFormat 	padding-bottom: 1em;
}

div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ol-num-lp,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-dot-lp,
div#contentsMain div.oldFormat .text_content .ul-circle-b-w-lp .ul-none-lp,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ol-num-lp,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-dot-lp,
div#contentsMain div.oldFormat .text_content .ul-dot-lp .ul-none-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ol-num-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-dot-lp,
div#contentsMain div.oldFormat .text_content .ul-none-lp .ul-none-lp,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ol-num-lp,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-circle-b-w-lp,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-dot-lp,
div#contentsMain div.oldFormat .text_content .ol-num-lp .ul-none-lp {
	margin-bottom: -1em;
}

div#contentsMain div.oldFormat div.text_content div.border {
		padding: 0.3em;
		margin: 0.3em 0 1em 0;
}

div#contentsMain div.oldFormat div.border div.text_content {
		padding: 0;
		margin: 0 0 0 1em;
}

/* 名簿用 位置設定 */
div#contentsMain div.oldFormat div.text_content .center table {
		margin: 0 auto;
}



/*****************************************************************************/
/* a_menu/shotou/new-cs/common/css/second.css */
/*****************************************************************************/
/*body{
	margin:0;
	padding:0;
	background:url(/a_menu/shotou/new-cs/common/images/base/bg_body.gif) repeat-x top left;
}*/

body.new{
	margin:0;
	padding:0;
	background:none;
}

/*グローバルナビゲーション*/
div#contentsMain div.oldFormat .gnav{
	text-align:center;
	width:100%;
}

	/*メニュー01（大臣の部屋・お知らせ・組織関連情報・政策関連情報・公ひょう資料・しん請手続き等）*/
	div#contentsMain div.oldFormat #gnav-tit-left{
		height:22px;
		background:url(/a_menu/shotou/new-cs/common/images/base/bg_gnavitit_left.gif) no-repeat top left;
	}

	div#contentsMain div.oldFormat #gnav-tit{
		background:url(/a_menu/shotou/new-cs/common/images/base/bg_gnavitit.gif) repeat-x top left;
		text-align:right;
	}

	div#contentsMain div.oldFormat .gnav01{
		height:29px;
		background:#CAD65A url(/a_menu/shotou/new-cs/common/images/base/bg_gnavi01_top.gif) repeat-x top left;
		border-bottom:#DDDED6 solid 1px;
		border-left:#636550 solid 1px;
		text-align:center;
	}

	/*メニュー02（政策分野ごとの情報）*/
	div#contentsMain div.oldFormat .gnav02{
		height:29px;
		background:#EAC03F url(/a_menu/shotou/new-cs/common/images/base/bg_gnavi02_top.gif) repeat-x top left;
		border-bottom:#DDDED6 solid 1px;
		border-left:#776F57 solid 1px;
		text-align:center;
	}

	div#contentsMain div.oldFormat #gnav-shadow{
		height:7px;
		background:url(/a_menu/shotou/new-cs/common/images/base/bg_gnavi_shadow.gif) repeat-x top left;
	}

	/*メニュー03（アクセス・リンク集・ヘルプ・サイトマップ・English）*/
	div#contentsMain div.oldFormat #gnavi03{
		margin-left:260px;
		text-align:right;
		/*\*//*/text-align:inherit/**/
	}

	div#contentsMain div.oldFormat #gnavi03 ul{
		width:31em;
		margin-left:auto;
	}

	div#contentsMain div.oldFormat #gnavi03 li{
		margin-left:10px;
		padding-left:10px;
		background:url(/a_menu/shotou/new-cs/common/images/base/link_img01.gif) no-repeat center left;
	}



/*****************************************************************************/
/* a_menu/shotou/new-cs/contents.css */
/*****************************************************************************/
/*TOPページの設定*/

/*==========================
	■新着情報の設定
==========================*/

div#contentsMain div.oldFormat div#title_newbox{
	margin:0px 15px 15px 15px;
	padding:0px;
	height:30px;
	line-height:150%;
	background-image:url(/a_menu/shotou/new-cs/images/title_new.jpg);
	background-repeat:no-repeat;
}


div#contentsMain div.oldFormat div.titlebox_new{
	margin:0px 20px 20px 20px;
	padding:10px 0px 0px 10px;
	line-height:140%;
	background:url(/a_menu/shotou/new-cs/images/new_back.jpg) no-repeat top left;
}

div#contentsMain div.oldFormat div.titlebox_last{
	margin:0px 20px 40px 20px;
	padding:10px 0px 0px 10px;
	height:50px;
	line-height:140%;
	background:url(/a_menu/shotou/new-cs/images/new_back.jpg) no-repeat top left;
}

div#contentsMain div.oldFormat .maru{
	font-size:small;
	vertical-align:middle;
	margin:0px 5px 0px 0px;
	padding:0px; 
}



/*****************************************************************************/
/* b_menu/hakusho/css/common.css */
/*****************************************************************************/
/* xim002.css ***********************************************/
/*　メインフレーム専用　　　*/

div#contentsMain div.oldFormat H2.welcome {
	color:#000000;			/* Black    */
	text-align:center;
}

div#contentsMain div.oldFormat H4.title {
	color:#000000;			/* Black    */
	text-align:center;
}

div#contentsMain div.oldFormat H5.subtitle {
	color:#000000;			/* Black    */
	text-align:center;
}

div#contentsMain div.oldFormat TD.sysname {
	font-size:10pt;
	color:black;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
/*
/*　ＴＯＰメニュー専用　　　*/
/*　ファイル名：xim001.css　*/
/*　BODY部のスタイル　
td.sysname {
	font-size:10pt;
	color:white;
	font-weight:bold;
	vertical-align:middle;
}
*/

div#contentsMain div.oldFormat TD.company {
	font-size:10pt;
	color:Firebrick;		/* Firebrick*/
	font-style:italic;
}

div#contentsMain div.oldFormat TD.title {
	font-size:10pt;
	color:#000000;			/* Black    */
	background:#87CEEB;		/* Skyblue */
}

div#contentsMain div.oldFormat TD.text2 {
        background-color:#FFFACD;       /* Lemonchiffon */
        font-size:10pt;
        color:#000000;                  /* Black    */
}

div#contentsMain div.oldFormat TD.item {
	font-size:10pt;
	color:#000000;			/* Black    */
}

div#contentsMain div.oldFormat TD.number {
	font-size:13pt;
	color:#000000;			/* Black    */

}

div#contentsMain div.oldFormat TD.list {
        background-color:#ffffff;
	font-size:10pt;
	color:#000000;			/* Black    */

}

div#contentsMain div.oldFormat TD.attention {
	font-size:10pt;
	color:red;			/* Red      */

}

div#contentsMain div.oldFormat TD.message {
	font-size:11pt;
	color:#000000;			/* Black    */
	padding:8pt;
}

div#contentsMain div.oldFormat TD.messemp {
	font-size:11pt;
	color:red;			/* Red      */
	padding:8pt;
}

div#contentsMain div.oldFormat TD.confirm {
	font-size:11pt;
	color:red;			/* Red      */
}

div#contentsMain div.oldFormat TD.log {
	font-size:10pt;
	color:#000000;			/* Black    */
}

div#contentsMain div.oldFormat TD.logwarning {
	font-size:10pt;
	color:blue;			/* Blue    */
}

div#contentsMain div.oldFormat TD.logcaution {
	font-size:10pt;
	color:red;			/* Red    */
}

div#contentsMain div.oldFormat TD.explain {
	color:#000080;			/*Blue      */
	font-size:10pt;
	font-weight:bold;
}

/*　THタグの設定（テーブルヘッダ）　*/

div#contentsMain div.oldFormat TH.title {
	font-size:10pt;
	background-color:#87CEEB;	/* Skyblue  */	
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat TH.mestitle {
	font-size:10pt;
	background-color:#87CEEB;	/* Skyblue  */	
	color:#000000;			/*Black     */
	padding:8pt;
	line-height:160%;
}

div#contentsMain div.oldFormat TH.explain {
	background-color:#87ceeb;	/* ???????? */	
	color:#FFFFFF;			/* WHITE    */
	font-size:10pt;
}

div#contentsMain div.oldFormat TH.count {
	background-color:#87ceeb;       /* ???????? */
	color:#FFFFFF;			/* WHITE    */
	font-size:10pt;
}

div#contentsMain div.oldFormat CAPTION.tbltitle {
	color:#000000;			/*Black     */
	font-size:10pt;
}

div#contentsMain div.oldFormat DIV.list {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　　　　　　　*/
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat DIV.chapter {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　　　　　　　*/
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat DIV.writing {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　　　　　　　*/
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat DIV.confirm {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	color:red;			/*Red     */
}

div#contentsMain div.oldFormat DIV.explain {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	color:blue;			/*Blue      */
}

div#contentsMain div.oldFormat DIV.link {
	font-size:14pt;		/*　フォントサイズの設定　　　*/
	line-height:150%;	/*　改行幅の設定　　　　　　　*/
	color:blue;			/*Blue      */
}

div#contentsMain div.oldFormat DIV.li {
	font-size:14pt;		/*　フォントサイズの設定　　　*/
	line-height:150%;	/*　改行幅の設定　　　　　　　*/
	color:blue;			/*Blue      */
}

div#contentsMain div.oldFormat DIV.cpright {
	font-size:10pt;				/*フォントサイズの設定	*/
	font-style:italic;			/*書体の設定		*/
	color:#000000;				/*Black     */
}
/* xim004.css */
/*
DIV.cpright {
	font-size:1em;
	font-style:italic;
}
*/

div#contentsMain div.oldFormat DIV.message {
	font-size:10pt;				/*フォントサイズの設定	*/
	color:#000000;				/*Black     */
}

div#contentsMain div.oldFormat DIV.ancitem {
	font-size:12pt;				/*　フォントサイズの設定　　　*/
	color:blue;				/*Blue      */
}

div#contentsMain div.oldFormat DIV.infotitle {
	font-size:18pt;				/*　フォントサイズの設定　　　*/
	color:blue;				/*Blue      */
	font-weight:bold;
}

div#contentsMain div.oldFormat DT.infosub {
	font-size:14pt;				/*　フォントサイズの設定　　　*/
	color:blue;				/*Blue      */
	font-weight:bold;
}

div#contentsMain div.oldFormat DD.list {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　　　　　　　*/
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat DT.list {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　　　　　　　*/
	color:#000000;			/*Black     */
}

div#contentsMain div.oldFormat SPAN.keyword {
	color:#FF0000;			/*Red      */
	font-size:10pt;
	font-weight:Bold;
}

div#contentsMain div.oldFormat SPAN.emphasis {
	color:blue;			/*Blue      */
	font-size:10pt;
}

div#contentsMain div.oldFormat SPAN.topitem1 {
	font-size:10pt;
	color:firebrick;		/* Fireblick*/
	font-weight:Bold;
}

div#contentsMain div.oldFormat SPAN.topitem2 {
	font-size:10pt;
	color:green;			/* Green    */
	font-weight:Bold;
}

div#contentsMain div.oldFormat SPAN.item {
	font-size:10pt;
	color:black;			/* Black    */
}

div#contentsMain div.oldFormat SPAN.ancitem {
	font-size:10pt;
	color:black;			/* Black    */
}
/* xim003.css ***********************************************/
/*　目次検索画面（目次部）専用　*/

/*　DIVタグのスタイル（目次表示部）　*/
div#contentsMain div.oldFormat div.title {
	font-size:1.4em;	/*　フォントサイズの設定　　　*/
	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}
/* xim002.css */
/*
DIV.title {
	font-size:14pt;
	color:#000000;
}
*/

div#contentsMain div.oldFormat div.index {
	font-size:1em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}

div#contentsMain div.oldFormat div.level1 {
	text-indent:1em;
	font-size:1.2em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}

div#contentsMain div.oldFormat div.level2 {
	text-indent:2em;
	font-size:1.2em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}

div#contentsMain div.oldFormat div.level3 {
	text-indent:3em;
	font-size:1.2em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}

div#contentsMain div.oldFormat div.level4 {
	text-indent:4em;
	font-size:1.2em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
}

div#contentsMain div.oldFormat div.level5 {
	text-indent:-1em;
	font-size:1.2em;	/*　フォントサイズの設定　　　*/
/*	font-weight:bold;	/*　フォントの太さの設定　　　*/
	line-height:120%;	/*　改行幅の設定　　　　　　　*/
	margin-left: 6em;
}

div#contentsMain div.oldFormat r   */
	background-color:#FFFFFF;	/* White    */
/*	background-color:#0000FF;	/* Blue     */
/*	background-color:#000080;	/* Navy     */
/*	background-color:#008080;	/* Teal */

/* xim004.css ***********************************************/
/*　目次検索画面（本文部）専用　*/

div#contentsMain div.oldFormat TD.note {
	font-size:10pt;
	color:black;
	background-color:lemonchiffon;
}

div#contentsMain div.oldFormat DIV.h1 {
	font-size:1.3em;			/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
/*	text-indent:1em;			/*フォントのインデント	*/
	line-height:130%;			/*改行幅の設定			*/
}

div#contentsMain div.oldFormat DIV.h2 {
	font-size:1.3em;			/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-indent:1em;			/*フォントのインデント	*/
	line-height:130%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat DIV.h3 {
	font-size:1.3em;			/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-indent:2em;			/*フォントのインデント	*/
	line-height:130%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat DIV.h4 {
	font-size:1.3em;			/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-indent:3em;			/*フォントのインデント	*/
	line-height:130%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat DIV.h5 {
	font-size:1.3em;			/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-indent:4em;			/*フォントのインデント	*/
	line-height:130%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat DIV.section {
	font-size:1em;				/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
}

div#contentsMain div.oldFormat DIV.chart {
	font-size:1em;				/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-align:center;			/*フォントの位置	*/
}

div#contentsMain div.oldFormat DIV.image {
	text-align:center;			/*フォントの位置	*/
}

div#contentsMain div.oldFormat DIV.comment {
	font-size:1em;				/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
}

div#contentsMain div.oldFormat DIV.caption {
	margin-top: 1em;
	margin-bottom: 1em;
	font-weight: bold;
}

div#contentsMain div.oldFormat DIV.footnote {
	font-weight: bold;
	font-size: 0.8em;
}

div#contentsMain div.oldFormat DIV.item {
	margin-top: 1em;
	margin-left: 2.5em;
}

div#contentsMain div.oldFormat P.text {
	font-size:1em;				/*フォントサイズの設定	*/
/*	font-weight:bold;			/*フォントの太さの設定	*/
	line-height:120%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat P.comment {
	font-size:1em;				/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	line-height:120%;			/*改行幅の設定		*/
}

div#contentsMain div.oldFormat P.Ucomment {
	font-size:1em;				/*フォントサイズの設定	*/
	font-weight:bold;			/*フォントの太さの設定	*/
	text-decoration:underline;		/*文字装飾の設定	*/
}

div#contentsMain div.oldFormat TH.item {
/*	background-color:#FF69B4;		/*Hotpink		*/
/*	background-color:#FFB6C1;		/*Lightpink		*/
	background-color:#FFFACD;		/*lemonchiffon		*/
	text-align:left;			/*文字位置の設定	*/
}

div#contentsMain div.oldFormat TD.contents {
/*	background-color:#FF69B4;		/*Hotpink		*/
/*	background-color:#FFB6C1;		/*Lightpink		*/
/*	background-color:#FFFACD;		/*lemonchiffon		*/
	font-size:10pt;				/*フォントサイズの設定	*/
	color:black;				/*フォントの色の設定	*/
}

div#contentsMain div.oldFormat LI.title {
	font-size:14pt;
	font-weight:Bold;
}

div#contentsMain div.oldFormat LI.item {
	font-size:11pt;
	color:#000000;          /* Black    */
	font-weight:Normal;
}

/*　メインフレーム専用　　　*/
/*　ファイル名：xim002.css　*/

/*　H3タグの設定　*/

div#contentsMain div.oldFormat H3.title {
	text-align:center;	/*　行揃え位置の設定　*/
	color:#000000;		/* Black */
}

/*　HRタグの設定　*/

div#contentsMain div.oldFormat HR.border {
	text-align:center;
	size:10;
	width:80%
	color:#000000;			/* Black */
}*/

div#contentsMain div.oldFormat HR.partition {
	text-align:left;
	size:10;
	width:50%
	color:#000000;			/* Black */
}

/*　Pタグの設定　*/

div#contentsMain div.oldFormat P.message {
	color:#000000;			/* Black */
	text-align:center;
}


/*　DIVタグの設定　*/

div#contentsMain div.oldFormat DIV.date {
	font-size:16pt;		/*　フォントサイズの設定　　　*/
	line-height:30pt;	/*　改行幅の設定　　　　　　　*/
	font-weight:bold;	/*　太字の設定　*/
	text-align:center;	/*　行揃え位置の設定　*/
	text-indent:0em;	/*　インデントの設定　*/
	color:#000000;		/* Black */
}

div#contentsMain div.oldFormat DIV.doctitle {
	font-size:14pt;		/*　フォントサイズの設定　　　*/
	line-height:20pt;	/*　改行幅の設定　　　　　　　*/
	font-weight:bold;	/*　太字の設定　*/
	text-align:left;	/*　行揃え位置の設定　*/
	text-indent:3em;	/*　インデントの設定　*/
	color:#000000;		/* Black */
}
/* xim001.css xim002.css */
/*
DIV.doctitle {
	font-size:10pt;
	line-height:100%;
	color:#000000;
}
*/

div#contentsMain div.oldFormat DIV.success {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　*/
	font-weight:normal;	/*　通常文字の設定　*/
	text-align:left;	/*　行揃え位置の設定　*/
	text-indent:6em;	/*　インデントの設定　*/
	color:blue;			/* Blue */
}

div#contentsMain div.oldFormat DIV.failure {
	font-size:10pt;		/*　フォントサイズの設定　　　*/
	line-height:100%;	/*　改行幅の設定　*/
	font-weight:normal;	/*　通常文字の設定　*/
	text-align:left;	/*　行揃え位置の設定　*/
	text-indent:6em;	/*　インデントの設定　*/
	color:red;			/* Red */
}

div#contentsMain div.oldFormat DIV.normal {
	font-size:12pt;		/*　フォントサイズの設定　*/
	line-height:20pt;	/*　改行幅の設定　*/
	font-weight:bold;	/*　太字の設定　*/
	text-align:left;	/*　行揃え位置の設定　*/
	text-indent:4em;	/*　インデントの設定　*/
	color:blue;			/* Blue */
}

div#contentsMain div.oldFormat DIV.abnormal {
	font-size:12pt;		/*　フォントサイズの設定　　　*/
	line-height:20pt;	/*　改行幅の設定　*/
	font-weight:bold;	/*　太字の設定　*/
	text-align:left;	/*　行揃え位置の設定　*/
	text-indent:4em;	/*　インデントの設定　*/
	color:red;			/* Red */
}

/*div#contentsMain div.oldFormat DIV.border {
	text-align:center;
	
}*/

div#contentsMain div.oldFormat DIV.message {
	font-size:16pt;		/*　フォントサイズの設定　　　*/
	line-height:30pt;	/*　改行幅の設定　　　　　　　*/
	font-weight:bold;	/*　太字の設定　*/
	text-align:center;	/*　行揃え位置の設定　*/
	text-indent:0em;	/*　インデントの設定　*/
	color:#000000;		/* Black */
}
/* xim006.css ***********************************************/
/*　メインフレーム専用　　　*/

div#contentsMain div.oldFormat TD.text {
	font-size:10pt;
	color:#000000;			/* Black */
}


/* /a_menu/shotou/gaikokugo/common/css/style.css ***************************************************************************/
div#contentsMain div.oldFormat02 a:link{color: #0000CC; text-decoration: none;}
div#contentsMain div.oldFormat02 a:visited{color: #0000CC; text-decoration: none;}
div#contentsMain div.oldFormat02 a:hover{color: #0000CC; text-decoration: none;}

div#contentsMain div.oldFormat02 a img{
	border: none;
}

div#contentsMain div.oldFormat02 ul{
	list-style-type: none;
}

div#contentsMain div.oldFormat02 #wrapper{
	margin: 0px;
	padding: 0px;
	width: 820px;
}

/*　ヘッダー　*/
div#contentsMain div.oldFormat02 div#new_head{
	position: relative;
	margin: 0px 0px 8px 10px;
	padding: 0px;
	width: 800px;
/********************************************************************************* 090225 */
/*	min-height: 139px;*/
	min-height: 50px;
/********************************************************************************* /090225 */
}

/* Hack for IE6 */
*html div#contentsMain div.oldFormat02 div#new_head{
	height: 139px;
}
/* end */

div#contentsMain div.oldFormat02 div#new_head p{
	margin: 0px;
	padding: 14px 0px 17px 5px;
}

div#contentsMain div.oldFormat02 div#new_head h1{
	position: absolute;
/********************************************************************************* 090225 */
/*	top: 91px;*/
	top: 0;
/********************************************************************************* /090225 */
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 328px;
	height: 48px;
}

div#contentsMain div.oldFormat02 table#head{
	float: right;
	margin: 0px 0px 0px auto;
	padding: 0px;
	font-size: 0.7em;
	color: #333333;
	border-collapse: collapse;
}

div#contentsMain div.oldFormat02 table#head td{
	white-space: nowrap;
	padding: 5px 0px 0px;
}

div#contentsMain div.oldFormat02 table#head td form{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 table#head input{
	vertical-align: top;
}

div#contentsMain div.oldFormat02 table#head img{
	cursor: pointer;
}

div#contentsMain div.oldFormat02 ul#menu01 {
	margin: 0px 0px 0px auto;
	width: 30em;
}
div#contentsMain div.oldFormat02 ul#menu01 li{
	margin-left: 11px;
	padding-left: 18px;
	background: url(/gaikokugo/common/image/yajirushi.gif) no-repeat center left;
	list-style-type: none;
	float: right;
}

div#contentsMain div.oldFormat02 .comtit{
	display: block;
	position: absolute;
	top: -1000px;
	left: -1000px;
	width: 100px;
	height: 100px;
	text-indent: -9999px;
}

/*　コンテナ　*/
div#contentsMain div.oldFormat02 #container{
	margin: 0px;
	padding: 0px 10px;
	width: 800px;
}

/*　グローバルナビ　*/
div#contentsMain div.oldFormat02 #main-menu{
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 50px;
}

div#contentsMain div.oldFormat02 #main-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 1%;
	text-indent: -9999px;
}

div#contentsMain div.oldFormat02 #main-menu li a{
	display: block;
	width: 160px;
	height: 50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-top{
	background: url(/gaikokugo/common/image/bt_top.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-note{
	background: url(/gaikokugo/common/image/bt_note.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kyoten{
	background: url(/gaikokugo/common/image/bt_kyoten.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-jouhou{
	background: url(/gaikokugo/common/image/bt_jouhou.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kanren{
	background: url(/gaikokugo/common/image/bt_kanren.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-top a:hover{
	background: url(/gaikokugo/common/image/bt_top.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-note a:hover{
	background: url(/gaikokugo/common/image/bt_note.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kyoten a:hover{
	background: url(/gaikokugo/common/image/bt_kyoten.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-jouhou a:hover{
	background: url(/gaikokugo/common/image/bt_jouhou.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kanren a:hover{
	background: url(/gaikokugo/common/image/bt_kanren.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-top-on{
	background: url(/gaikokugo/common/image/bt_top.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-note-on{
	background: url(/gaikokugo/common/image/bt_note.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kyoten-on{
	background: url(/gaikokugo/common/image/bt_kyoten.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-jouhou-on{
	background: url(/gaikokugo/common/image/bt_jouhou.jpg) no-repeat 0px -50px;
}

div#contentsMain div.oldFormat02 #main-menu li#menu-kanren-on{
	background: url(/gaikokugo/common/image/bt_kanren.jpg) no-repeat 0px -50px;
}


/*　パンくずリスト　*/
div#contentsMain div.oldFormat02 #topic-path{
	margin: 0px 0px 7px;
	padding: 0px 10px;
	font-size: 0.9em;
	line-height: 28px;
	background: #F0F0F0 url(/gaikokugo/common/image/bg_topic_path.gif) repeat-x 0% 100%;
	border-top: 1px solid #E3E3E3;
}

/* Hack for IE6 */
*html div#contentsMain div.oldFormat02 #topic-path{
	padding: 7px 10px 8px;
}
/* end */

div#contentsMain div.oldFormat02 #topic-path img{
	padding: 0px 3px;
}

div#contentsMain div.oldFormat02 #topic-path img.invisibility{
	padding: 0px;
}

/*　フッター　*/
div#contentsMain div.oldFormat02 #footer{
	clear: both;
	margin: 0px 10px;
	padding: 50px 0px 0px;
}


div#contentsMain div.oldFormat02 #footer ul{
	margin: 0px;
	padding: 7px 10px;
	width: 780px;
	font-size: 0.7em;
	line-height: 1.1;
	list-style: none;
	background: url(/gaikokugo/common/image/bg_footer.jpg) repeat-x;
}

div#contentsMain div.oldFormat02 #footer li{
	margin: 0px;
	padding: 0px 0px 5px;
}

/*　本文トップ　*/
div#contentsMain div.oldFormat02 .navi{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 h2{
	margin: 0px 0px 13px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 h3{
	margin: 0px 0px 12px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 h4{
	margin: 0px 0px 8px;
	padding: 0px;
}

/*　メインボックス　*/
div#contentsMain div.oldFormat02 .box{
	margin: 0px 27px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .box2{
	margin: 0px;
	padding: 0px;
	width: 800px;
}

/*　掲載についてへのリンク　*/
div#contentsMain div.oldFormat02 .carry{
	margin: 0px;
	padding: 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .carry a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_blue.gif) no-repeat 0% 45%;
}


/*　ページの先頭へ　*/
div#contentsMain div.oldFormat02 #container p.page-top{
	clear: both;
	margin: 0px;
	padding: 0px 20px 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 #container #main-box p.page-top{
	padding: 0px 0px 20px;
}


/*　共通項目　*/
div#contentsMain div.oldFormat02 p.area-link{
	margin: 0px 10px 10px;
	padding: 0px;
	width: 530px;
	line-height: 30px;
}

div#contentsMain div.oldFormat02 p.area-link img{
	margin: 5px 7px;
	width: 1px;
	height: 1em;
	vertical-align: middle;
}

div#contentsMain div.oldFormat02 p.area-link img.start{
	margin-left: 0px;
}

/*　トップページ　*/
div#contentsMain div.oldFormat02 #wrapper .index{
	width: 820px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .flash{
	margin: 0px 0px 9px 10px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .noflash{
	margin: 0px;
	padding: 0px 0px 7px;
	background: url(/gaikokugo/image/bg_flath.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .index .noflash p{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .noflash ul{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .noflash li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .noflash li img{
	vertical-align: bottm;
}

div#contentsMain div.oldFormat02 .index .about{
	margin: 0px 0px 9px 8px;
	padding: 0px;
	width: 806px;
	background: url(/gaikokugo/image/bg_about.gif) repeat-y;
}

div#contentsMain div.oldFormat02 .index .about h2{
	margin: 0px;
	padding: 0px 0px 20px;
	background: url(/gaikokugo/image/bg_h2.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .index .about p{
	margin: 0px;
	padding: 0px 24px 20px;
	line-height: 1.4;
	background: url(/gaikokugo/image/bg_about_bottom.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .index .news{
	margin: 0px 0px 13px 10px;
	padding: 0px;
	width: 798px;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .index h3{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .news dl{
	margin: 0px 3px;
	padding: 5px 7px;
	background: url(/gaikokugo/common/image/line_dot.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .index .news dt{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 8.5em;
	color: #197A19;
	font-weight: bold;
}

div#contentsMain div.oldFormat02 .index .news dd{
	margin: -1.5em 0px 0px 8.5em;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .index .news p{
	margin: 5px 13px;
	padding: 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .index .news p a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_blue.gif) no-repeat 0% 40%;
}

div#contentsMain div.oldFormat02 .index .carry{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: right;
}


/*　英語ノートの教材　*/
div#contentsMain div.oldFormat02 .note p{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .note .kousei{
	margin: -1.6em 0px 20px;
	padding: 0px 0px 0px 500px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .note .kousei a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_green.gif) no-repeat 0% 45%;
}

div#contentsMain div.oldFormat02 .note dl{
	margin: 0px 0px 30px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .note dt{
	margin: 0px 0px 10px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .note dd{
	margin: 0px 0px 8px 20px;
	padding: 0px 0px 0px 18px;
	background: url(/gaikokugo/common/image/icon_arrow_blue.gif) no-repeat 0% 6px;
}

div#contentsMain div.oldFormat02 .note dl.fifth{
	float: left;
	width: 340px;
}

div#contentsMain div.oldFormat02 .note dl.sixth{
	float: right;
	width: 340px;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab{
	margin: 0px 2px;
	padding: 0px;
	height: 26px;
	font-size: 1%;
	text-indent: -9999px;
	background: none;
	border-bottom: 1px solid #EFEFEF;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a{
	display: block;
	float: left;
	width: 118px;
	height: 26px;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_5n{
	background: url(/gaikokugo/note/image/tab_5n.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_6n{
	background: url(/gaikokugo/note/image/tab_6n.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_5n:hover{
	background: url(/gaikokugo/note/image/tab_5n.jpg) no-repeat 0px -26px;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_6n:hover{
	background: url(/gaikokugo/note/image/tab_6n.jpg) no-repeat 0px -26px;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_5n-on{
	background: url(/gaikokugo/note/image/tab_5n.jpg) no-repeat 0px -26px;
}

div#contentsMain div.oldFormat02 .note #side-menu dd#tab a.tab_6n-on{
	background: url(/gaikokugo/note/image/tab_6n.jpg) no-repeat 0px -26px;
}

div#contentsMain div.oldFormat02 .note div.download{
	margin: 0px 8px 0px 12px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .note div.download h4{
	margin: 0px 0px 12px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .note div.download dl{
	margin: 0px 0px 30px;
	padding: 0px;
	width: 530px;
}

div#contentsMain div.oldFormat02 .note div.download dl dt{
	margin: 5px 0px 9px;
	padding: 0px 15px;
	font-weight: bold;
	text-align: left;
	background: url(/gaikokugo/common/image/icon_circle.gif) no-repeat 0% 50%;
	/*
	background: url(/gaikokugo/note/image/dt_download.jpg) no-repeat;
	*/
}


div#contentsMain div.oldFormat02 .note div.download dl dd{
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: none;
}

div#contentsMain div.oldFormat02 .note div.download dl dd img{
	margin-bottom: 5px;
}

/*
.note div.download dl dd a{
	padding: 2px 0px 2px 20px;
	background: url(/gaikokugo/note/image/icon_pdf.gif) no-repeat;
}
*/



/*　拠点校　*/
div#contentsMain div.oldFormat02 .kyoten .kyoten-map{
	margin: 0px;
	padding: 0px 0px 7px;
}

div#contentsMain div.oldFormat02 .kyoten .kyoten-map area{
	outline: none;
}

div#contentsMain div.oldFormat02 .kyoten #main-box h4{
	margin: 0px 10px;
	padding: 0px 21px;
	line-height: 2;
	font-size: 1em;
	background: url(/gaikokugo/kyoten/image/h4.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .kyoten table.area{
	margin: 0px 10px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

div#contentsMain div.oldFormat02 .kyoten table.area th{
	margin: 0px;
	padding: 0px;
	height: 30px;
	border: none;
}

div#contentsMain div.oldFormat02 .kyoten table.area th.name{
	padding-left: 20px;
	width: 295px;
	text-align: left;
	line-height: 1.1;
	background: url(/gaikokugo/kyoten/image/th_name.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .kyoten table.area th.city{
	padding-left: 20px;
	text-align: left;
	background: url(/gaikokugo/kyoten/image/bg_city.gif) no-repeat;
}

div#contentsMain div.oldFormat02 .kyoten table.area td{
	margin: 0px;
	padding: 3px;
	text-align: center;
	background: url(/gaikokugo/kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .kyoten table.area td.name{
	padding-left: 22px;
	text-align: left;
}

div#contentsMain div.oldFormat02 .kyoten table.area td.detail{
	border-right: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div{
	margin: 0px 10px 15px;
	padding: 19px 34px;
	border: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .page-top-nest{
	clear: both;
	margin: 0px 0px 24px;
	padding: 0px 10px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div ul{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div li{
	margin: 0px 0px 17px;
	padding: 0px;
	font-weight: bold;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div li img{
	margin-right: 3px;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div li ul{
	margin-top: 15px;
}

div#contentsMain div.oldFormat02 .kyoten #main-box div li li{
	margin-bottom: 7px;
	padding-left: 23px;
	font-weight: normal;
	background: url(/gaikokugo/common/image/icon_circle.gif) no-repeat 2px 50%;
}

/* 2カラムコンテンツ */
div#contentsMain div.oldFormat02 #main-box{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 550px;
}

div#contentsMain div.oldFormat02 #side-menu{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 240px;
	background: url(/gaikokugo/common/image/bg_side_menu.gif) repeat-y;
}

div#contentsMain div.oldFormat02 #side-menu dl{
	margin: 0px;
	padding: 0px 0px 16px;
	background: url(/gaikokugo/common/image/bg_side_menu_bottom.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 #side-menu dt{
	margin: 0px;
	padding: 0px;
	height: 29px;
}

div#contentsMain div.oldFormat02 #side-menu dt img{
	vertical-align: bottom;
}

div#contentsMain div.oldFormat02 #side-menu dd{
	margin: 0px 2px;
	padding: 6px 3px 5px 18px;
	font-size: 0.8em;
	text-transform: uppercase;
	background: #FFFFFF url(/gaikokugo/common/image/icon_arrow_blue.gif) no-repeat 4px 9px;
	border-bottom: 1px solid #EFEFEF;
}

div#contentsMain div.oldFormat02 #side-menu span{
	text-transform: none;
}


/*　情報コーナー　*/
div#contentsMain div.oldFormat02 .jouhou .content-navi{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dl{
	float: left;
	margin: 0px 33px 30px 0px;
	padding: 0px;
	width: 226px;
}

/* Hack for IE6 */
*html div#contentsMain div.oldFormat02 .jouhou .content-navi dl{
	margin-bottom: 17px;
}
/* end */

div#contentsMain div.oldFormat02 .jouhou .content-navi dl.kyoiku{
	margin: 0px;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dt{
	margin: 0px 0px 10px;
	padding: 0px;
	height: 50px;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dt img,
div#contentsMain div.oldFormat02 .jouhou .content-navi dd img{
	vertical-align: bottom;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dd{
	margin: 0px 0px 7px;
	padding: 0px;
	line-height: 1.2;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dd.detail{
	margin-bottom: 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .jouhou .content-navi dd.detail a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_blue.gif) no-repeat 0% 45%;
}

div#contentsMain div.oldFormat02 .jouhou h3.news-title{
	clear: both;
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .jouhou .news{
	margin: 0px 0px 13px;
	padding: 0px;
	width: 738px;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou .news dl{
	margin: 0px 3px;
	padding: 5px 7px;
	background: url(/gaikokugo/common/image/line_dot.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .jouhou .news dt{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 8.5em;
	color: #197A19;
	font-weight: bold;
}

div#contentsMain div.oldFormat02 .jouhou .news dd{
	margin: -1.5em 0px 0px 8.5em;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .jouhou .news dl.noborder{
	background: none;
}

div#contentsMain div.oldFormat02 .jouhou .news p{
	margin: 5px 13px;
	padding: 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .jouhou .news p a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_blue.gif) no-repeat 0% 40%;
}

div#contentsMain div.oldFormat02 .jouhou .carry{
	margin-bottom: 34px;
}

div#contentsMain div.oldFormat02 .jouhou .j-box{
	margin: 0px 10px;
	padding: 0px 0px 5px;
}

div#contentsMain div.oldFormat02 .jouhou p.annotation{
	margin: 0px 25px 20px;
	padding: 0px;
	color: #666666;
	font-size: 0.7em;
}

div#contentsMain div.oldFormat02 .torikumi h3{
	margin-bottom: 0px;
	padding-bottom: 30px;
	background: url(/gaikokugo/jouhou/image/bg_h3.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .torikumi div.lead{
	margin: 0px 0px 16px;
	padding: 0px;
	background: url(/gaikokugo/jouhou/image/bg_lead.gif) repeat-y;
}

div#contentsMain div.oldFormat02 .torikumi div.lead h4{
	margin: 0px 30px 15px;
	padding: 0px;
	line-height: 1.5;
	background: none;
}

div#contentsMain div.oldFormat02 .torikumi div.lead p{
	margin: 0px;
	padding: 0px 30px;
}

div#contentsMain div.oldFormat02 .torikumi div.lead p.caption{
	font-size: 0.85em;
	text-align: right;
}

div#contentsMain div.oldFormat02 .torikumi div.lead p.bottom{
	padding-bottom: 26px;
	background: url(/gaikokugo/jouhou/image/bg_lead_bottom.gif) no-repeat 0% 100%;
}

div#contentsMain div.oldFormat02 .torikumi .site{
	margin: -10px 16px 20px;
	padding: 0px;
	text-align: right;
}

div#contentsMain div.oldFormat02 .torikumi .site a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_green.gif) no-repeat 0% 3px;
}


div#contentsMain div.oldFormat02 .torikumi h4{
	margin: 0px 10px;
	padding: 0px 0px 0px 20px;
	font-size: 1em;
	line-height: 2;
	background: #F0F0F0 url(/gaikokugo/jouhou/image/th_name.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .torikumi div.torikumi-box{
	margin: 0px 10px 7px;
	padding: 0px;
	text-align: justify;
	border: 1px solid #DFDFDF;
}

/* Hack for IE6 */
*html div#contentsMain div.oldFormat02 .torikumi div.torikumi-box{
	text-justify: distribute;
}
/* end */

div#contentsMain div.oldFormat02 .torikumi div.torikumi-box h5{
	margin: 0px 0px 7px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .torikumi div.torikumi-box p,
div#contentsMain div.oldFormat02 .torikumi div.torikumi-box dl{
	margin: 0px 20px 14px;
	padding: 0px;
	font-size: 0.85em;
}

div#contentsMain div.oldFormat02 .torikumi div.torikumi-box dt{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

div#contentsMain div.oldFormat02 .torikumi div.torikumi-box dd{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .torikumi #tokubetsu h4{
	margin: 0px 10px 7px;
	padding: 0px;
	background: none;
}

div#contentsMain div.oldFormat02 .torikumi #tokubetsu h5{
	margin: 0px 10px;
	padding: 0px 0px 0px 20px;
	font-size: 1em;
	line-height: 2;
	background: #F0F0F0 url(/gaikokugo/jouhou/image/th_name.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .torikumi #tokubetsu div.torikumi-box{
	margin: 0px 10px 7px;
	padding: 0px;
	border: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .torikumi #tokubetsu div.torikumi-box p{
	margin: 0px;
	padding: 5px 20px;
	font-size: 0.85em;
}

div#contentsMain div.oldFormat02 .jouhou table.kyoiku{
	margin: 0px 0px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

div#contentsMain div.oldFormat02 .jouhou table.kyoiku caption{
	padding-bottom: 5px;
	text-align: left;
}

div#contentsMain div.oldFormat02 .jouhou table.kyoiku th{
	height: 30px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	background: url(/gaikokugo/jouhou/image/th_name.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .jouhou table.kyoiku td{
	margin: 0px;
	padding: 3px 3px 3px 20px;
	width: 50%;
	background: url(/gaikokugo/kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou table.kyoiku td.last{
	border-right: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase{
	margin: 0px 0px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase th{
	margin: 0px;
	padding: 0px;
	height: 30px;
	border: none;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase th.name{
	padding-left: 20px;
	width: 295px;
	text-align: left;
	background: url(/gaikokugo/kyoten/image/th_name.jpg) no-repeat;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase th.city{
	padding-left: 20px;
	text-align: left;
	background: url(/gaikokugo/kyoten/image/bg_city.gif) no-repeat;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase td{
	margin: 0px;
	padding: 3px 3px 3px 20px;
	background: url(/gaikokugo/kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou table.oshirase td.last{
	border-right: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou .detail table{
	margin: 0px 0px 5px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

div#contentsMain div.oldFormat02 .jouhou .detail th,
div#contentsMain div.oldFormat02 .jouhou .detail td{
	padding: 8px 10px;
	line-height: 1.3;
	border: 1px solid #DFDFDF;
}

div#contentsMain div.oldFormat02 .jouhou .detail th{
	padding: 8px 10px 4px;
	width: 126px;
	text-align: left;
	background: url(/gaikokugo/jouhou/image/bg_th_dot.gif);
}

div#contentsMain div.oldFormat02 .jouhou .detail th.nest{
	width: 5em;
	background: none;
}

div#contentsMain div.oldFormat02 .jouhou .detail th span.url{
	text-transform: uppercase;
}

/* 関連資料 */
div#contentsMain div.oldFormat02 .kanren .box div{
	margin: 25px 0px 140px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .box p{
	margin: 0px 0px 20px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .box dl{
	margin: 0px 0px 20px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .box dt{
	margin: 0px 0px 3px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .box dd{
	margin: 0px 0px 0px 16px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .box span{
	padding-left: 0.5em;
	font-size: 0.85em;
}

div#contentsMain div.oldFormat02 .kanren .box a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_green.gif) no-repeat 0% 3px;
}

div#contentsMain div.oldFormat02 .kanren .box .strong a{
	background: url(/gaikokugo/common/image/arrow_double_blue.gif) no-repeat 0% 2px;
}

div#contentsMain div.oldFormat02 .kanren h4{
	margin: 0px 0px 15px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren h5{
	margin: 0px 0px 10px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .text-box{
	margin: 0px 10px 35px;
	padding: 0px;
	text-align: justify;
}

/* Hack for IE6 */
*html div#contentsMain div.oldFormat02 .kanren .text-box{
	text-justify: distribute;
}
/* end */

div#contentsMain div.oldFormat02 .kanren .text-box h6{
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 0.85em;
}

div#contentsMain div.oldFormat02 .kanren .text-box p{
	margin: 0px 0px 20px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .text-box span.ant{
	padding-right: 5px;
	color: #FF0000;
}

div#contentsMain div.oldFormat02 .kanren .text-box div.annotation{
	margin: -15px 0px 20px;
	padding: 5px 0px 0px;
	color: #666666;
	font-size: 0.85em;
	border-top: 1px solid #CCCCCC;
}

div#contentsMain div.oldFormat02 .kanren .text-box div.annotation p{
	margin: 0px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .text-box div.annotation span.ant{
	padding-right: 1em;
}

div#contentsMain div.oldFormat02 .kanren .text-box div.annotation ol{
	margin: 0px 0px 0px 2em;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .kanren .text-box div.annotation li{
	margin: 0px;
	padding: 0px;
}


/* 当サイトへの掲載について */
div#contentsMain div.oldFormat02 .keisai .box p{
	margin: 0px 17px 10px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .keisai .box p.lead{
	margin: 0px 0px 28px;
	width: 700px;
}

div#contentsMain div.oldFormat02 .keisai .box p.link a{
	padding-left: 16px;
	background: url(/gaikokugo/common/image/arrow_double_green.gif) no-repeat 0% 45%;
}

div#contentsMain div.oldFormat02 .keisai .box p span{
	font-weight: bold;
}

div#contentsMain div.oldFormat02 .keisai .box div{
	margin: 0px 0px 27px;
	padding: 0px;
}

div#contentsMain div.oldFormat02 .keisai .box ul{
	margin: 0px 17px 10px;
	padding: 0px;
	list-style: disc  inside;
}

div#contentsMain div.oldFormat02 .keisai .box ul.way{
	margin-top: -10px;
}



div#contentsMain div.oldFormat02 h1,
div#contentsMain div.oldFormat02 h2,
div#contentsMain div.oldFormat02 h3,
div#contentsMain div.oldFormat02 h4,
div#contentsMain div.oldFormat02 h5,
div#contentsMain div.oldFormat02 h6{
	border:none;
	background:none;
}



/* /a_menu/kagaku/chiiki/style.css ***************************************************************************/

/* Ver.2.1 2006.2.24 16:30 JST */


/* Super Links */
div#contentsMain div.oldFormat03 a	{
	text-decoration:none;
}
div#contentsMain div.oldFormat03 a:hover	{
	text-decoration:underline;
}


/* List */
div#contentsMain div.oldFormat03 ul.bottom	{
	margin-bottom:58px;
	margin-top:20px;
}
div#contentsMain div.oldFormat03 li.img	{
	list-style-image:url('images/maru.gif');
	font-size:x-small;
	line-height:140%;
	margin-left:-3px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 ul.bottom-subcontents	{
	margin-bottom:58px;
	margin-top:20px;
}
div#contentsMain div.oldFormat03 li.img-subcontents	{
	list-style-image:url('images/maru.gif');
	font-size:normal;
	line-height:140%;
	margin-left:15px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 ol.number-bottom	{
	margin-bottom:15px;
	margin-top:4px;
}
div#contentsMain div.oldFormat03 li.number	{
	font-size:normal;
	line-height:120%;
	margin-right:4px;
	margin-left:-10px;
}
div#contentsMain div.oldFormat03 .sup	{
	vertical-align:3px;
	font-size:10px;
	line-height:10px;
}
div#contentsMain div.oldFormat03 .sub	{
	vertical-align:0px;
	font-size:10px;
	line-height:10px;
}


/* Top Page*/
div#contentsMain div.oldFormat03 .index-access	{
	color:#FFFFFF;
	font-size:normal;
	line-height:110%;
	margin-left:3px;
	margin-top:3px;
	margin-bottom:0px;
}
div#contentsMain div.oldFormat03 .index-update	{
	font-size:normal;
	line-height:110%;
	margin-left:3px;
	margin-top:8px;
	margin-bottom:8px;
}


/* Press*/
div#contentsMain div.oldFormat03 .press-item-04	{
	font-size:normal;
	line-height:140%;
}
div#contentsMain div.oldFormat03 .press-item-04-02	{
	font-size:normal;
	line-height:115%;
	margin-left:10px;
	margin-top:2px;
	margin-bottom:1px;
}
div#contentsMain div.oldFormat03 .press-logo-right	{
	margin-right:5px;
}
div#contentsMain div.oldFormat03 .press-logo-under	{
	color:#0000cc;
	font-size:normal;
}
div#contentsMain div.oldFormat03 .press-title-word	{
	padding-left:5pt;
	font-size:103%;
	line-height:115%;
}
div#contentsMain div.oldFormat03 .press-item-image	{
	font-size:normal;
	line-height:normal;
}


/* Sub Contents*/
div#contentsMain div.oldFormat03 .subcontents	{
	font-size:normal;
	line-height:140%;
	margin-left:38px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 .subcontents-list-left	{
	font-size:normal;
	line-height:160%;
	margin-left:12px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .subcontents-list	{
	font-size:normal;
	line-height:160%;
}
div#contentsMain div.oldFormat03 .subcontents-plan-comment	{
	font-size:normal;
	line-height:140%;
	margin-top:20px;
	margin-bottom:58px;
}


/*Sub Contents_Item_01*/
div#contentsMain div.oldFormat03 .subcontents-item-01	{
	font-size:normal;
	line-height:140%;
	margin-left:18px;
	margin-top:20px;
	margin-bottom:23px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 .subcontents-item-01-bottom	{
	font-size:normal;
	line-height:140%;
	margin-left:18px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:35px;
}


/*Sub Contents_Item_02*/
div#contentsMain div.oldFormat03 .subcontents-item-02	{
	font-size:normal;
	line-height:140%;
	margin-left:40px;
	margin-top:20px;
	margin-bottom:23px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 .subcontents-item-02-bottom	{
	font-size:normal;
	line-height:140%;
	margin-left:40px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:35px;
}


/*Sub Contents_Item_03*/
div#contentsMain div.oldFormat03 .subcontents-item-03	{
	font-size:normal;
	line-height:115%;
	margin-left:10px;
	margin-top:2px;
	margin-bottom:1px;
}


/*Jst Text*/
div#contentsMain div.oldFormat03 .subcontents-jst	{
	font-size:normal;
	line-height:140%;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}


/*Link Text*/
div#contentsMain div.oldFormat03 .subcontents-link	{
	font-size:normal;
	line-height:140%;
	margin-left:18px;
	margin-top:5px;
	margin-bottom:15px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .subcontents-link-b10	{
	font-size:normal;
	line-height:140%;
	margin-left:18px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .link-title-01	{
	color:#FFFFFF;
	font-size:normal;
	line-height:100%;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .link-title-02	{
	color:#FFFFFF;
	font-size:normal;
	line-height:100%;
	margin-left:15px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 a.white	{
	color:#FFFFFF;
}
div#contentsMain div.oldFormat03 a.black	{
}


/*Sitemap Text*/
div#contentsMain div.oldFormat03 .sitemap-text	{
	font-size:normal;
	line-height:100%;
	margin-left:8px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .sitemap-title-01	{
	color:#FFFFFF;
	font-size:normal;
	line-height:100%;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .sitemap-title-02	{
	font-size:normal;
	line-height:100%;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:2px;
}


/*Budget*/
div#contentsMain div.oldFormat03 .budget-title-word	{
	padding-left:5pt;
	font-size:103%;
	line-height:115%;
}
div#contentsMain div.oldFormat03 .budget-item-01	{
	font-size:small;
}
div#contentsMain div.oldFormat03 .budget-item-02	{
	font-size:normal;
}
div#contentsMain div.oldFormat03 .budget-item-03	{
	font-size:normal;
	line-height:115%;
}
div#contentsMain div.oldFormat03 .budget-title	{
	font-size:normal;
	margin-left:3px;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .budget-caption	{
	font-size:normal;
	margin-left:18px;
}


/*Cluster List Text*/
div#contentsMain div.oldFormat03 .list-title	{
	color:#FFFFFF;
	font-size:normal;
	line-height:120%;
	margin-left:6px;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .list-comment-01	{
	color:#FFFFFF;
	font-size:normal;
	line-height:12px;
	margin-left:6px;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .list-comment-02	{
	font-size:normal;
	line-height:120%;
	margin-left:6px;
	margin-top:4px;
	margin-bottom:15px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .list-comment-03	{
	font-size:normal;
	line-height:100%;
	margin-left:6px;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:4px;
}


/*Cluster Contact Text*/
div#contentsMain div.oldFormat03 .list-color	{
	border-color:#B7B6B6;
	border-style:solid;
	border-width:1px;
}


/*Cluster Plan Text*/
div#contentsMain div.oldFormat03 .plan-comment-01	{
	font-size:normal;
	line-height:120%;
	margin-left:3px;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .plan-title	{
	color:#FFFFFF;
	font-size:normal;
	line-height:120%;
	margin-left:3px;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:4px;
}
div#contentsMain div.oldFormat03 .subcontents-date	{
	color:#FFFFFF;
	font-size:normal;
	line-height:100%;
	margin-left:7px;
	margin-right:7px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .subcontents-comment	{
	font-size:normal;
	line-height:normal;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .subcontents-year	{
	color:#FFFFFF;
	font-size:normal;
	line-height:normal;
	margin-top:4px;
	margin-bottom:2px;
}
div#contentsMain div.oldFormat03 .subcontents-pdf	{
	color:#FF3333;
}


/*Cluster & Ctiy Area Area Outline*/
div#contentsMain div.oldFormat03 .area-outline	{
	font-size:normal;
	line-height:140%;
	margin-left:48px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-02	{
	font-size:normal;
	line-height:140%;
	margin-left:48px;
	margin-top:20px;
	margin-bottom:10px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .city-area-outline-01	{
	font-size:normal;
	line-height:140%;
	margin-left:48px;
	margin-top:20px;
	margin-bottom:0px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .city-area-outline-02	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:0px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .city-area-outline-03	{
	font-size:normal;
	line-height:140%;
	margin-left:1px;
	margin-top:20px;
	margin-bottom:0px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-organization-01	{
	font-size:normal;
	line-height:140%;
	margin-left:48px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-organization-02	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-message	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:58px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-message-02	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:20px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-message-03	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-overview	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:10px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-overview-01	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:0px;
	margin-right:1px;
}
div#contentsMain div.oldFormat03 .area-outline-overview-02	{
	font-size:normal;
	line-height:140%;
	margin-top:2px;
	margin-bottom:0px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-contact	{
	font-size:normal;
	line-height:140%;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-outline-chief-comment	{
	font-size:normal;
	line-height:170%;
	margin-left:5px;
	margin-right:0px;
	margin-top:5px;
}
div#contentsMain div.oldFormat03 .area-outline-research	{
	font-size:normal;
	line-height:140%;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:10px;
}
div#contentsMain div.oldFormat03 .area-text	{
	font-size:normal;
	line-height:100%;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:3px;
}
div#contentsMain div.oldFormat03 .pamphlet-contents	{
	font-size:normal;
	line-height:normal;
}


/*Cluster Color*/
div#contentsMain div.oldFormat03 .sapporo	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .sendai	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .toyama	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kanazawa	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .nagano	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .gifu-ogaki	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .hamamatsu	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .nagoya	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kyoto	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kansai	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .osaka-saito	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kobe	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .hiroshima	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .ube	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .tokushima	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .takamatsu	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .fukuoka	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kitakyushu	{
	color:#000000;
}

/*Ctiy Area Color*/
div#contentsMain div.oldFormat03 .city-area	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .hirosaki	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .yoneshiro-river	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .saitama	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .chiba-toukatsu	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .matsuyama	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .ehime-east	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .oita-center	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .miyazaki	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .hakodate	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .tokachi	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .hachinohe	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kitakami-river	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .iwate-kamaishi	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .yamagata-yonezawa	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kohriyama	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kasumigaura-south	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .utsunomiya-center	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kiryu-ota	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .yokohama	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .nigata	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .nagaoka	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .ishikawa-south	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .tono-west	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .fukui-center	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .sizuoka-center	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .fuji	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .toyohashi	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .mie-ise	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .biwako	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .osaka-east	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .harima	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .wakayama-city	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .shinjiko-nakaumi	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .okayama-south	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kurume	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .saga	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .nagasaki-isahaya	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kumamoto-south	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .miyakonojyo	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kagoshima-city	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .tsukuba-gakuen	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .syonan-center	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .osaka-izumi	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .kumamoto	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .shikou	{
	color:#000000;
}
div#contentsMain div.oldFormat03 .pamphlet-contents-area-outline-01	{
	font-size:normal;
	line-height:normal;
	color:#F00000;
}
div#contentsMain div.oldFormat03 .pamphlet-contents-area-outline-02	{
	font-size:normal;
	line-height:normal;
	color:#FFA000;
}
div#contentsMain div.oldFormat03 .pamphlet-contents-area-outline-03	{
	font-size:normal;
	line-height:normal;
	color:#50A000;
}
div#contentsMain div.oldFormat03 .pamphlet-contents-area-outline-04	{
	font-size:normal;
	line-height:normal;
	color:#0050F0;
}


/*Ctiy Area layout*/
div#contentsMain div.oldFormat03 .city_area_contents	{
	font-size:normal;
	line-height:140%;
	margin-left:38px;
	margin-top:20px;
	margin-bottom:58px;
	margin-right:35px;
}
div#contentsMain div.oldFormat03 .contents_table_left15	{
	font-size:normal;
	line-height:140%;
	clear:both;
	margin-left:15px;
}


/*Lift for Dreamweaver code:make TH appear like a TD*/
div#contentsMain div.oldFormat03 	th.un_normalize_header	{
	text-align:left;
	font-weight:normal;
}

