@charset "utf-8";
/* CSS Document */
/*インデザインよりHTML書き出し後、別途設定用CSS*/

/*p{
	font-size:1em;
	line-height: 1.5em;
}
table p{
	font-size:1em;
	line-height: 1.4em;
}

table p.body-nospace{
	font-size:0.9em;
	line-height: 1.4em;
}*/


ul,
ol,
li{
    padding: 0px;
    margin: 0px;
}

img{
    width: auto;
}


.body-right{
    text-align: right;    
}

/*上付き設定*/
.superscript {
    vertical-align: super;
    font-size: 80%;
}


/*配置 矢印画像サイズ調整用*/
.body_ref img,
.body img,
.indent-bullet_indent_ref_nospace img,
.indent-bullet_indent_ref img{
    width: 18px;
}

/*配置 矢印画像+リンク文字インデント*/

p.body_ref img,
p.bullet-indent_ref img{
    float: left;
    margin-top: 2px;
}
p.body_ref a,
p.bullet-indent_ref a{
    display: block;
    padding-left: 0px;
    margin-left: 20px;
}


/*配置 アイコン画像サイズ調整用
chapter04_03_02.htm
*/

li.indent-indent_bullet_nospace img{
    width: 15px;
}





/*配置画像サイズ調整用*/
.img95{
    width: 95%;
}
.img90{
    width: 90%;
}
.img80{
    width: 80%;
}
.img70{
    width: 70%;
}
.img60{
    width: 60%;
}
.img50{
    width: 50%;
}
.img40{
    width: 40%;
}
.img30{
    width: 30%;
}
.img25{
    width: 25%;
}
.img20{
    width: 20%;
}
.img15{
    width: 15%;
}
.img10{
    width: 10%;
}
.img05{
    width: 5%;
}
.img04{
    width: 4%;
}
.img03{
    width: 3%;
}

.marginleft01em{
    margin-left: 1em;    
}
.marginleft02em{
    margin-left: 18px;
}

/*H1タイトル*/
.head0,
.head1,
.head2{
    background: #006601;
    color: #fff;
    padding: 0.1em 0.4em;
    font-size: 1.17rem;
    margin-bottom: 0.5em;
    font-weight: bold;
}


/*H4タイトル*/
.head3,
.head5{
    margin: 1em 0 0.5em;
    padding: 0.4em;
    font-size: 1.05em;
    border-top: 1px solid #89998A;
    color: #000;
    border-height: 0.1em;
    font-weight: bold;
}

.p-head2{
    margin: 1em 0 0.5em;
    padding: 0.4em;
    font-size: 1.05em;
    border-top: 1px solid #89998A;
    color: #000;
    border-height: 0.1em;
    font-weight: bold;
}

.head2-p,
.L3_1Line{
    margin: 1em 0 0.5em;
    padding: 0.2em;
    background: #dddddd;
    color: #191970;
    font-size: 1.1em;
    line-height: 1.2;
    border-left: #006601 15px solid;
    border-bottom: #006601 1px solid;
    font-weight: bold;
}

.head4{
    margin: 1em 0 0.5em;
    padding: 0.4em;
    font-size: 1.05em;
    border-top: 1px solid #89998A;
    color: #000;
    border-height: 0.1em;
    font-weight: bold;
}



/*タイトル設定ここまで*/




.body {
    line-height:1.5;
    color: #333;
}


/*文字ウェイト：ボールド*/
.bold,
.body-center-bold,
.body-bold,
.body_status,
.body-bold_nospace,
.body-bold_case_table,
.bold-8pt{
    font-weight: bold;    
}

/*文字ウェイト：ノーマル*/
.ol-alpha_indent,
.ol-step1_nospace p.indent-bullet_indent_nospace{
    font-weight: normal;    
}



/*画像設定*/
.fig-anc_center img,
.fig-anc_left_indent img{
    margin-top: 1em;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 1em;
    display: block;
}


/*定格内アイコン位置調整*/
p.Table-Body_Left_Icon-DC-AC- img{
    margin-left: 3px;
    margin-right: 3px;
}






/*リスト（画像付き）*/
.bullet,
.standard .cs-standard_body .bullet,
.bullet-nospace,
.indent-bullet,
.indent-bullet_nospace,
.indent-bullet_bold,
.Note-Bullet{
    padding-left: 1em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 0 0.35em;
    background-size: 0.8em 0.8em;
    font-size: 1em;
    margin-left: 0em;
}

/*リスト（画像付き）ボールド*/
.bullet-bold_nospace,
.indent-bullet_bold_nospace,
.indent-bullet_bold_nospace,
.bullet-bold{
    padding-left: 1em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 0 0.35em;
    background-size: 0.8em 0.8em;
    font-size: 1em;
    font-weight: bold;
}



/*リスト（画像付き-サイズ小）*/
.indent-indent_bullet{
    padding-left: 2em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 1em 0.4em;
    background-size: 0.5em 0.5em;
    font-size: 1em;
    font-weight: normal;
    margin-left: -1em;
}

.indent-indent_bullet_nospace{
    padding-left: 2em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 1em 0.4em;
    background-size: 0.5em 0.5em;
    font-size: 1em;
    font-weight: normal;
    margin-left: 0em;
}


/*リスト：
chapter04_02.htm
chapter05_05_06.htm
chapter05_07_02.htm**/
.bullet-indent_bullet{
    padding-left: 2em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 1em 0.4em;
    background-size: 0.5em 0.5em;
    font-size: 1em;
    font-weight: normal;
    margin-left: 0em;
}


/*リスト：
chapter05_05_05.htm*/
.bullet li.bullet-indent_bullet{
    padding-left: 1em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 0em 0.4em;
    background-size: 0.5em 0.5em;
    font-size: 1em;
    font-weight: normal;
    margin-left: 0em;
}

/*リスト：chapter06_01.htm*/
.bullet-bold_nospace li.bullet-indent_bullet{
    padding-left: 1em;
    list-style: none;
    background: transparent url("../img/bullet1.png") no-repeat 0em 0.4em;
    background-size: 0.5em 0.5em;
    font-size: 1em;
    font-weight: normal;
    margin-left: 0em;
}


/*リスト（画像無しインデント処理）*/

.bullet-indent_nospace,
.bullet-indent,
.bullet-indent_ref{
    padding-left: 1.1em;
    font-weight: normal;
}



/*リスト（アルファベット表示）*/
li.ol-alpha_upper1_bold,
li.ol-alpha_lower2_bold_nospace,
li.ol-alpha_lower2_bold{
    list-style-type: upper-alpha;
    font-weight: bold;
    margin-left: 1.5em;
}





/*リスト マージン設定
chapter01_06_01.htm
chapter02_02_02.htm
*/
.ol-step1,
.ol-step1_nospace,
.ol-step2_nospace,
.ol-step2{
    margin-left: 1.5em;
    font-weight: bold;
}


.ol-step2_nospace li.indent-bullet_nospace{
    font-weight: normal;
    margin-left: -1.5em;
}


.ol-step1_nospace p.indent-bullet_indent{
    font-weight: normal;
    margin-left: -1em;
}
    

li.indent-bullet_nospace p.indent-bullet_indent{
    font-weight: normal;
    margin-left: 0em;
}

/*ここまで*/

/*リスト マージン設定
chapter05_03.htm
*/
.ol-step2_nospace p.indent-bullet_indent{
    font-weight: normal;
    margin-left: -1em;
}





.indent-bullet_bold_nospace p.indent-bullet_indent{
    font-weight: normal;
    margin-left: -1em;
}


/*テーブル　表組み*/

.standard .standard.cs-standard_header .body-center-bold{
    color: #000;
    font-size:1.02rem;
    text-align: center;
}



td.cs-standard_header{
  padding:0.2em 0.1em 0.1em;
  text-align: center;
  vertical-align: middle;
}







/*リストマージン設定*/

.indent-bullet_indent{
    padding-left:1.1em;    
}

li.ol-alpha_lower2_bold li {
    padding-left: 1.1em;    
    font-weight: normal;
    margin-left: -1.5em;

}

li.ol-alpha_lower2_bold .indent-bullet_indent,
li.indent-bullet_nospace .indent-bullet_indent{
    padding-left:0em;    
}

/*リストマージン設定
chapter04_03_02.htm
*/
li.indent-bullet .indent-indent_bullet{
    padding-left: 2em;    
    font-weight: normal;
    margin-left: -1em;

}


/*NOTE設定*/

.indent_note img,
.note img,
.Note-Title img{
    display: none;
}

.note,
.indent_note,
.Note-Title{
    color: #fff;
    background: #aaa;
    padding-top: 0.2em;
    padding-right: 0.1em;
    padding-left: 0.1em;
    padding-bottom: 0.2em;
    width: 8em;
    text-align: center;
    border-radius: 3px 3px 0 0;
    margin-top: 0em;
    font-size: 1rem;
}





li._idGenObjectAttribute-4{
    background-color: #efefef;
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    padding-top: 0.5em;
    padding-left: 3em;
    padding-bottom: 0.5em;
    background-position: 2em 1em; 
    background-size: 0.6em 0.6em;
    margin-left: -1.0em;
}

li.indent-indent_bullet{
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    padding-top: 0em;
    padding-left: 2em;
    padding-bottom: 0em;
    background-position: 1em 0.4em; 
    background-size: 0.6em 0.6em;
    margin-left: 0em;
}



/*NOTE設定:テーブル内記載版*/

/*NOTE設定:TD上部のライン消し、空き調整*/
td.HTML-Menu-Description_Note{
    padding-top: 8px;
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 8px;
    border-top-style: hidden;
}


/*NOTE設定:下グレー枠色*/
.TS-Note-waku ul{
    padding-top: 1em;
    padding-bottom: 1em;
    padding-right: 1em;
    padding-left: 1em;
    display: block;
    background-color: #efefef;    
}




/*NOTE設定:外枠テーブルライン消し*/
table.TS-Note-waku td{
    margin: 0px;
    border-style: hidden;
    padding: 0px;
    border-width: 0px;
}


/*chapter01_06.htm*/
li._idGenParaOverride-5{
    padding-left: 3em;
    margin-left: -1em;
    background-position: 2em 0.4em; 
}


/*NOTE設定ここまで*/






/*インデント設定*/

.body-note_mark{
    text-indent: -2em;
    margin: 0px;
    padding-left: 2em;
}


/*テーブル内インデント設定
chapter03_04.htm
*/
p.body-note_mark_indent_nospace{
    margin-left: 0em;    
}




/*本製品に関するソフトウェア情報
chapter01_05.htm
*/

ul li.Step-Software-Number_First,
ul li.Step-Software-Number{
    list-style-type: decimal;
    font-weight: bold;
    margin-left: 1.5em;
}


/*背面パネル1
chapter03_04.htm
*/
td li p.body-note_mark_nospace{
    text-indent: -25px;
    margin-left: 10px;
}

td li p.body-note_mark_indent_nospace{
    margin-left: 10px;
}


/*インデント設定ここまで*/


/*table設定
chapter01_01.htm
chapter01_03_01.htm

*/

.body-center{
    text-align: center;    
}

#table001 .CellOverride-1{
    width: 50%;
}

#table002 .cs-standard_body_k20{
    width: 25%;
}


/*リストマークアルファベット表示
chapter01_07_01.htm
chapter03_01.htm
*/

/*既存リストマークを非表示設定*/
ol li.indent-ol_alpha_upper1_bold,
ol li.indent-ol_alpha_upper2_bold,
ol li.indent-ol_alpha_upper1,
#table001-1 li.ol-alpha_upper1,
#table001-1 li.ol-alpha_upper2,
#table004-1 li.ol-alpha_upper1,
#table004-1 li.ol-alpha_upper2{
    list-style: none;
}


ol li.indent-ol_alpha_upper1_bold,
ol li.indent-ol_alpha_upper2_bold,
ol li.indent-ol_alpha_upper1{
    list-style-type: upper-alpha;
    margin-left: 0.5em;
}

#table001-1 li.ol-alpha_upper1,
#table001-1 li.ol-alpha_upper2,
#table004-2 li.ol-alpha_upper1,
#table004-2 li.ol-alpha_upper2{
    list-style-type: upper-alpha;
    margin-left: 1.5em;
}



/*表組みセル内の線削除+線表示
chapter05_05_01.htm
*/
#table003-3 .CellOverride-4 {
    border-top-style: none;
    border-bottom-style: none;
}
#table003-3 .CellOverride-3 {
    border-bottom-style: none;
}


#table003-3 .CellOverride-3._idGenCellOverride-1 {
    border-bottom-style: solid;
}


/*table設定ここまで*/


/*定格
二重線用　総合ボックス
テーブルにマージン設定があるためリセットが必要
chapter09.htm
*/

table#table001-8{
    margin: 0px;
    margin-bottom: 1em;
}

#table001-8{
    border-collapse: collapse;
    border: 1px solid #646464;
    color: #404040;
    margin: 3px;
    padding: 5px;
    display: block;
    width: auto;
}

table#table001-8 td.HTML-Spec-2cell-1st{
    border-collapse: collapse;
    border: 1px solid #646464;
    width: 11.3%;
}
table#table001-8 td.HTML-Spec-2cell-2nd{
    border-collapse: collapse;
    border: 1px solid #646464;
    width: 21%;
}





/*個テーブルセル設定*/

/*テーブルヘッダー文字サイズ*/
td.HTML-Header-gray- p.body-center-bold,
td.HTML-Header p.body-center-bold,
td.HTML-Header-gray p.body-center-bold{
    font-weight: normal;    
}

/*テーブル 一列目文字サイズ*/
td.HTML-3cell-1st p.body-bold,
td._HTML-Parts-3cell-1st p.body-center-bold,
td.HTML-Parts-3cell-2nd p.body-bold,
td.HTML-Menu-3cell-1st p.body-bold,
td.HTML-Menu-4cell-1st p.body-bold{
    font-size: 1em;
}


/*chapter01_01.htm*/
td.HTML-2cell-1st,
td.HTML-2cell-2nd{
    width: 50%;
}


/*chapter01_03_03.htm*/
td.HTML-Card-2cell-1st{
    width: 30%;
}
td.HTML-Card-2cell-2nd{
    width: 70%;
}

/*chapter03_01.htm*/
td._HTML-Parts-3cell-1st{
    width: 5%;
}
td.HTML-Parts-3cell-2nd{
    width: 27%;
}
td.fig-switch-anc_left{
    width: 68%;
}

/*chapter03_02.htm*/
td.HTML-Parts-3cell-3rd-1{
    width: 13%;
}

/*chapter04_02.htm*/
td.HTML-PM-Priority-4cell-1st{
    width: 10%;
    text-align: center;
}
td.HTML-PM-Priority-4cell-2nd{
    width: 20%;
}
td.HTML-PM-Priority-4cell-3rd{
    width: 40%;
}
td.HTML-PM-Priority-4cell-4th{
    width: 30%;
}

/*chapter04_03_01.htm*/
td.HTML-Ratio-1to2-2cell-1st{
    width: 30%;
}
td.HTML-Ratio-1to2-2cell-2nd{
    width: 70%;
}

/*chapter04_03_03.htm*/
td.HTML-3cell-1st{
    width: 25%;
}
td.HTML-3cell-2nd-center,
td.HTML-3cell-2nd{
    width: 23%;
}
td.HTML-3cell-3rd{
    width: 57%;
}


/*chapter04_03_03.htm
個別でのセルサイズ対応：20210409
*/
#table007-1 td.HTML-3cell-1st,
#table008 td.HTML-3cell-1st{
    width: 25%;
}
#table007-1 td.HTML-3cell-2nd-center,
#table007-1 td.HTML-3cell-2nd,
#table008 td.HTML-3cell-2nd-center,
#table008 td.HTML-3cell-2nd{
    width: 50%;
}

#table007-1 td.HTML-3cell-3rd,
#table008 td.HTML-3cell-3rd{
    width: 30%;
}


/*chapter05_04.htm*/
td.HTML-Menu-3cell-1st{
    width: 20%;
}
td.HTML-Menu-3cell-2nd{
    width: 30%;
}
td.HTML-Menu-3cell-3rd{
    width: 50%;
}



/*chapter05_05_01.htm*/
td.HTML-Menu-3cell-1st-1{
    width: 10%;
}
td.HTML-Menu-3cell-1st-2{
    width: 10%;
}


/*chapter05_07_02.htm*/
#table017 td.HTML-Menu-3cell-1st{
    width: 25%;
}
#table017 td.HTML-Menu-3cell-2nd{
    width: 15%;
}
#table017 td.HTML-Menu-3cell-3nd{
    width: 60%;
}



/*chapter05_07_12.htm*/
td.HTML-Menu-4cell-1st{
    width: 16%;
}
td.HTML-Menu-4cell-2nd{
    width: 16%;
}
td.HTML-Menu-4cell-3rd{
    width: 18%;
}
td.HTML-Menu-4cell-4th{
    width: 50%;
}


/*chapter07_01.htm*/
td.HTML-Connector-4cell-1st{
    width: 11%;
}
td.HTML-Connector-4cell-2nd{
    width: 25%;
}
td.HTML-Connector-4cell-3rd{
    width: 20%;
}
td.HTML-Connector-4cell-4th{
    width: 44%;
}

td.HTML-Connector-3cell-1st{
    width: 11%;
}
td.HTML-Connector-3cell-2nd{
    width: 44%;
}
td.HTML-Connector-3cell-3rd{
    width: 45%;
}


/*chapter07_01_01.htm*/

#table005-3 td.HTML-Header-gray{
    text-align: center;
    vertical-align: middle;
}


/*chapter07_01_01.htm*/

td.HTML-Header-gray p{
    font-size: 1.02rem;
    line-height: 1.5em;
}

td.HTML-cell-1st{
    width: 1%;    
}
td.HTML-cell-2nd{
    width: 33%;    
}
td.HTML-cell-3rd,
td.HTML-cell-5th,
td.HTML-cell-6th,
td.HTML-cell-7th,
td.HTML-cell-8th,
td.HTML-cell-9th
{
    width: 8%;    
}

td.HTML-cell-4th,
td.HTML-cell-10th
{
    width: 9%;    
}

/*chapter09.htm*/
td.HTML-Spec-2cell-1st{
    width: 35%;    
}
td.HTML-Spec-2cell-2nd{
    width: 65%;    
}

#table008-2{
    width: 35%;
}


/*---------個テーブルセル設定ここまで------------------*/



/*個別画像設定*/



/*chapter02_02_02.htm:ユーザーアカウント設定ソフトウェアでの設定手順*/
p.Illust-anc-AccoutGen- img{
    width: 100%;
    margin-top: 0em;
    margin-bottom: 1em;
}




/*chapter05_07_08.htm:矢印画像*/
p.bullet-indent img{
    width: 8%;
    margin-right: 2px;
}

/*chapter07_01.htm:矢印画像*/
p.bullet-indent_ref img{
    width: 18px;
    margin-right: 2px;
}


/*付属品*/
td.HTML-2cell-1st p.Illust-anc_Acc img{
    width: 100%;
    margin-top: 2em;
    margin-bottom: 1em;
}
td.HTML-2cell-2nd p.Illust-anc_Acc img{
    width: 100%;
    margin-top: 1em;
    margin-bottom: 1em;
}

/**/

/*設置上のお願い*/

p.fig-anc_left_indent_S img{
    width: 25%;
    margin-top: 1em;
    margin-bottom: 1em;
}

p.fig-anc_left_indent_L img{
    width: 70%;
    margin-top: 1em;
    margin-bottom: 1em;
}
p.fig-anc_left_indent_M img{
    width: 50%;
    margin-top: 1em;
    margin-bottom: 1em;
}
p.fig-anc_left img{
    width: 90%;
    margin-top: 1em;
    margin-bottom: 1em;
}
/**/


p.fig-anc_center_S img{
    width: 50%;
    margin-top: 1em;
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}


p.fig-anc_center img{
    width: 100%;
}

/*各部の名前とはたらき*/
p.fig-Parts-anc_center img{
    width: 90%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
p.fig-switch-anc_left img{
    width: 30%;
    margin-top: 1em;
    margin-bottom: 1em;
}

p.fig-BNC-anc_left img{
    width: 25%;
    margin-top: 1em;
    margin-bottom: 1em;
}

/*
ピクチャーモニター(PM)
[MIC1], [MIC2]コネクター
*/
p.fig-anc_center_M img{
    width: 80%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*CCUメニュー*/
p.fig-anc_center_L img{
    width: 100%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*コネクターピンアサイン表*/
p.fig-anc_center_LL img{
    width: 100%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*ケーブル側のコネクター*/
p.fig-anc_center_SS img{
    width: 25%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*外径寸法図*/
p.fig-gaikei-anc_center img{
    width: 100%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*定格*/
p.Body_Icon-Dframe img{
    width: 4%;
}

/*個別画像設定ここまで*/


/******2022更新追加******/

/*インデント設定*/

.indentleft1em {
    padding-left: 1em;
}
.indentleft2em {
    padding-left: 2em;
}
.indentleft3em {
    padding-left: 3em;
}
.indentleft4em {
    padding-left: 4em;
}

.indentleft-1em {
	padding-left: 0em;
	margin-left: -1em;
}


.indent-bullet_bold{
	font-weight: bold;    
}


/*配置 矢印画像サイズ調整用*/
.body_ref img{
    width: 18px;
}


/*配置 矢印画像+リンク文字インデント*/

p.body_ref img{
    float: left;
    margin-top: 2px;
    padding-top: 5px;
}
p.body_ref a{
    display: block;
	padding-left: 0px;
	margin-left: 20px;
    padding-top: 5px;
}


p.fig-anc_Cap80 img{
    width: 50%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
p.fig-anc_Cap60 img{
    width: 50%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
p.fig-anc_Cap100 img{
    width: 50%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
p.fig-anc_Cap160 img{
    width: 70%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.textnormal{
	font-weight: normal;    
}
.mb10{
	margin-bottom: 10px;    
}
.paddingTOP0-BOTOM0{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}


/*chapter06_03_05.htm*/
#table010-2 td.cs-standard_header1{
	width: 25%;
	text-align: center;
}
#table010-2 td.cs-standard_header2{
	width: 75%;
	text-align: center;
}




/*chapter06_03_07.htm*/
#table012-2 td.cs-standard_header1{
	width: 20%;
	text-align: center;
}
#table012-2 td.cs-standard_header2{
	width: 20%;
	text-align: center;
}
#table012-2 td.cs-standard_header3{
	width: 60%;
	text-align: center;
}


#table013-1 td.cs-standard_header1{
	width: 20%;
	text-align: center;
}
#table013-1 td.cs-standard_header2{
	width: 20%;
	text-align: center;
}
#table013-1 td.cs-standard_header3{
	width: 60%;
	text-align: center;
}





/******2023更新　追加設定******/

/*chapter05_07_05.htm*/

.Body_Right{
    text-align: right;    
}


/*テーブルセル寸法指定
chapter05_07_05.htm
*/

#table021 td.HTML-Menu-3cell-1st{
    width: 10%;  
}
#table021 td.HTML-Menu-3cell-2nd{
    width: 20%;  
}
#table021 td.HTML-Menu-3cell-3rd{
    width: 60%;  
}


#table022 td.HTML-Menu-3cell-1st{
	width: 20%;    
}
#table022 td.HTML-Menu-3cell-2nd{
	width: 20%;    
}
#table022 td.HTML-Menu-3cell-3rd{
	width: 60%;    
}





/*NOTE設定:テーブル内記載版
chapter05_07_05.htm
*/

#table022 td.HTML-Menu-3cell-3rd p {
    border-top-style: hidden;
}
#table022 td.HTML-Menu-3cell-3rd ul {
    padding-top: 1em;
    padding-bottom: 1em;
    padding-right: 1em;
    padding-left: 1em;
    display: block;
    background-color: #efefef;
}
#table022 td.HTML-Menu-3cell-3rd .note {
    font-size: 0.9rem;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    margin-top: 1em;
}
#table022 td.HTML-Menu-3cell-3rd ul li.indent-bullet {
    text-indent: 0em;
    background-position: 0em 0.4em;
    background-size: 0.8em 0.8em;
    margin-bottom: 0em;
    padding-left: 1em;
}

.notunderborder{
	border-bottom-style: hidden;
}

/*リスト：緑ボックス
chapter06_03_07.htm
*/

/*liの疑似要素を作る：li:beforeで緑ボックスを表示させる*/
ol li.Step_First:before,
ol li.Step:before,
ol li.Table-Step_First:before,
ol li.Table-Step:before {
    counter-increment: number 1;
    content: counter(number) "";
    background-image: url(../image/no-BG.png);
    background-repeat: no-repeat;
    color: #FFFFFF;
    margin-left: -10px;
    padding-left: 7px;
    padding-right: 8px;
    margin-right: 5px;
}
ol li.Step_First,
ol li.Step,
ol li.Table-Step_First,
ol li.Table-Step {
    font-weight: bold;
    text-indent: -1.5em;
    margin-left: 7px;
    padding-left: 1em;
    font-size: 1.1rem;
    padding-bottom: 1em;
}

/*リスト表示時、自動的に番号を付与する*/
.webset ol {
    counter-reset: number 0;
    list-style-type: none;
    margin-top: 1em;
    margin-right: 0;
    margin-left: 1em;
    margin-bottom: 1em;
}
.webset ol li.Orderedlist-Number_First:not(.Orderedlist-Body):before,
.webset ol li.Orderedlist-Body:not(.Orderedlist-Body):before,
.webset ol li.Orderedlist-Number:not(.Orderedlist-Body):before {
    counter-increment: number 1;
    content: counter(number) ".";
}

/*緑ボックス下のテキスト処理*/
.indent-bullet_indent,
.indent-bullet_indent_nospace {
    font-weight: normal;
    margin-left: 0em;
    text-indent: 0px;
}
/*liの疑似要素を作る：li:beforeで緑ボックスを表示させる
数字が二桁の場合
chapter07_03_07.htm
*/

ol li.Step_DoubleDigit:before {
    counter-increment: number 1;
    content: counter(number) "";
    background-image: url(../image/no-BG02.png);
    background-repeat: no-repeat;
    color: #FFFFFF;
    margin-left: -10px;
    padding-left: 5px;
    padding-right: 8px;
    margin-right: 5px;
}
ol li.Step_DoubleDigit {
    font-weight: bold;
    text-indent: -1em;
    margin: 0px;
    padding-left: 1em;
    font-size: 1.1rem;
    padding-bottom: 1em;
}


/*li擬似クラス処理ここまで*/

ul li.L5,
ul li.L6{
	list-style-type: none;
	font-weight: bold;
    font-size: 1.1em;
}

ul li.L5::before {
    content: "■";
}
ul li.L6::before {
	content: "●";
}

p.Table-Bullet,
li.Table-Bullet{
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    padding-left: 1em;
    background-position: 0em 0.2em;
    background-size: 1em 1em;
    font-size:0.9rem;
	line-height: 1.3;
}

.L4 {
    margin: 1em 0 0.5em;
    padding: 0.4em;
    font-size: 1.05em;
    border-top: 1px solid #89998A;
    color: #000;
    border-height: 0.1em;
    font-weight: bold;
    list-style-type: none;
}

/*HTTPSテーブル横幅設定*/
#table013-1 td.cs-standard_header1 {
    width: 22%;
}
#table013-1 td.cs-standard_header2 {
    width: 22%;
}
#table013-1 td.cs-standard_header3 {
    width: 56%;
}




/*配置 矢印画像サイズ調整用*/
/*配置 矢印画像+リンク文字インデント*/

.webset p.Body img,
.webset li.Step-Bullet img,
.webset p.Table-Body_Left img{
    width: 18px;
}

.webset p.Body img,
.webset p.Table-Body_Left img{
    float: left;
    margin-top: 2px;
    padding-top: 5px;
}

.webset p.Body a,
.webset p.Table-Body_Left a{
    display: block;
	padding-left: 0px;
	margin-left: 20px;
    padding-top: 5px;
}

.webset li.Step-Bullet img{
    float: left;
    margin-top: 2px;
    padding-top: 5px;
}
.webset li.Step-Bullet img a{
    display: block;
	padding-left: 0px;
	margin-left: 20px;
    padding-top: 5px;
}


/*HTTPSの設定方法[HTTPS]　表組み*/

td.chart-3cell,
td.chart-left,
td.chart-right{
	border: 1px solid #000000!important;
}
td.chart-right_dot{
	border: 1px dashed #000000!important;
}
#table015-1,
#table015-1 td{
	border-style: none;
	text-align: center;
}
.Chart_Bold_Center{
    font-weight: bold;
}


/*
NOTEの中の表組み設定
テーブルタグを手動で<ul></ul>の中に移動する必要あり
テーブルのID番号に注意：言語によってはIDが違う場合がある
*/
table #table024-1,
table #table031{
	width: 95%!important;
	margin-left: 1em!important;
	margin-bottom: -10px!important;
}
table #table024-1 th,
table #table024-1 td,
table #table031 th,
table #table031 td{
	background-color: #ffffff;
	border-collapse: collapse;
	border: 1px #646464 solid;
	/*表内の単語内の改行を設定（改行許可はbreak-all,単語で改行はnormal）*/
	word-wrap : break-word;
	word-break: break-all;
	padding: 4px;
	font-weight: normal;
}
table #table024-1 p,
table #table031 p{
	font-size:0.9rem;
	line-height: 1.3;
}
table #table024-1 .Table-Header_Center,
table #table031 .Table-Header_Center{
    text-align: center;
    font-weight: normal;
    font-size:1.02rem;
    padding: 0px;
    line-height: 1.2em;
}
table #table024-1 td.table-in-note_header,
table #table031 td.table-in-note_header{
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
table #table024-1 td ul{
    font-size:0.9rem;
	line-height: 1.3;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}



/*chapter06_03_07.htm レイアウト調整用*/

/*ボールド設定*/
.webset .Bold{
	font-weight: bold;    
}

/*olタグしたのテキスト位置調整*/
.Step-Body,
.Step_DoubleDigit {
    font-weight: normal;
    margin-left: 0em;
    text-indent: 0px;
}

/*NOTE内のテキスト太さ調整*/
.webset li.Note-Bullet{
	font-weight: normal;    
}

/*表組みタイトル文字のセンター揃え*/
#table026-1 p.Table-Header_Center{
	text-align: center;    
}


/*
chapter06_03_07.htm
liタグの中に入れたため文字がボールドになる表示をnormalに戻す処理
*/
.webset table#table021-1 td,
.webset table#table024-1 td,
.webset table#table026-1 td,
.webset table#table031-1 td{
	font-weight: normal;
	font-size: 1.4em;
}

/*
chapter06_03_07.htm
liタグの中に入れたため表タイトルをボールド
*/
.webset table#table021-1 p.Table-Header_Center,
.webset table#table024-1 p.Table-Header_Center,
.webset table#table026-1 p.Table-Header_Center,
.webset table#table031 p.Table-Header_Center{
	font-weight: bold;
}



#table040 .body-center-bold{
	font-weight: bold;
    font-size: 12px;
}

.webset .Table-Header_Center,
.webset .Table-Header_Center,
.webset .cs-standard_header,
.webset .Table-Body_Left_Bold-{
	font-weight: bold;    
}


/*
chapter06_03_07.htm
画像の上にスペースを空ける処理
*/

div#_idContainer192,
div#_idContainer195,
div#_idContainer197,
div#_idContainer200,
div#_idContainer202,
div#_idContainer207,
div#_idContainer213,
div#_idContainer215,
div#_idContainer216,
div#_idContainer218,
div#_idContainer219,
div#_idContainer220,
div#_idContainer221,
div#_idContainer222,
div#_idContainer223,
div#_idContainer224{
    margin-top: 1em;
	text-align: center;
}

/*
chapter06_03_07.htm
画像サイズ調整
*/
div#_idContainer192 img,
div#_idContainer195 img,
div#_idContainer197 img,
div#_idContainer200 img,
div#_idContainer202 img,
div#_idContainer207 img,
div#_idContainer213 img,
div#_idContainer215 img,
div#_idContainer216 img,
div#_idContainer218 img,
div#_idContainer219 img,
div#_idContainer220 img,
div#_idContainer221 img,
div#_idContainer222 img,
div#_idContainer223 img,
div#_idContainer224 img{
	width: 60%;	
}

p.Illust-anc-Cap160 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 75%;
}

/*
画像サイズ調整ここまで
*/
/*
chapter06_03_07.htm
NTP表組みのセルサイズ合わせ
*/

.webset #table040 td.cs-standard_header1{
	width: 22%;
	text-align: center;
}
.webset #table040 td.cs-standard_header2{
	width: 22%;
	text-align: center;
}
.webset #table040 td.cs-standard_header3{
	width: 56%;
	text-align: center;
}