@charset "utf-8";
/* CSS Document */

/*英、伊、仏、独、西、簡中の5言語：CSSは共通内容*/

/*タイトル文字PC、スマホ表示切替*/

@media screen and (min-width: 768px) {
#link_index{
	padding-top:30px;
}
}

@media screen and (max-width: 767px) {
#link_index{
	padding-top:10px;
}
.mobile{
    display: block;        
}
}

/*インデザインよりHTML書き出し後、別途設定用CSS*/

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

.Table-Body_Left{
    font-size: 0.9rem;
}
.Table-Body_Left_Bold{
    font-size: 1rem;
}




.bold, .Table-Body_Left_Bold {
    font-weight: bold !important;
}
li.Table-Simplesect-Title {
    list-style: none;
    font-weight: bold;
}
/*上付き設定*/
.superscript {
    vertical-align: super;
    font-size: 80%;
}

/*下付き設定*/
.subscript {
    font-size: 75.5%;
    vertical-align: bottom;
    top: 0.1em;
}



/*画像設定*/




/*配置画像サイズ調整用*/
.img100 {
    width: 100%;
}
.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%;
}
/*個別画像設定*/




/*index：形式*/
.index_graph{
    margin-top: 5px;    
}

/*メニュー一覧：[IRIS]*/
td.HTML-Menu-Description p.Illust-anc_Center img {
    width: 100%;
}
/**/


li.Bullet_IconSize-A img, .Body-Lead img {
    width: 14px;
}
p._Body-Lead_IconSize-A- img {
    width: 14px;
}


li.Orderedlist-Body_Icon-UD img {
    width: 15px;
}
p.Body-Lead_IconSize-B img {
    width: 11px;
}
p.Table-Body_Left_IconSize-B img {
    width: 12px;
    margin-right: 2px;
}
li.Orderedlist-Number img {
    width: 11px;
}
p.Illust-anc_SizeMax img {
    width: 99%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
}
p.Illust-anc_Acc img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
}
p.Illust-anc_Parts img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
    max-width: 100%;
}
p.Illust-anc_Parts1 img {
    width: 55%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
}
p.Illust-anc_Parts2 img {
    width: 85%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
}
p.Illust-anc_Preparation img, span.Illust-anc_Preparation img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 100%;
}
p.Illust-anc_Preparation1 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    width: 100%;
    max-width: 90%;
}
p.Illust-anc_Preparation2 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 80%;
    width: 100%;
}
p.Illust-anc_WebScreen_max img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 95%;
}
p.Illust-anc_WebScreen_1 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 100%;
}
p.Illust-anc_WebScreen_2 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 100%;
}
p.Illust-anc_WebScreen_3 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 100%;
}

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



/*外部DC電源の使用 下部イラスト
chapter03_04.htm
*/
#table010 td.HTML-Connector-1st img {
    width: 30%;
}
/**/


p.Illust-anc_Menu img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    margin-bottom: 1.5em;
    max-width: 100%;
}
td p.Illust-anc_Center img {
    max-width: 100%;
}
p.Illust-anc_Center img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
.Illust-anc_connector img {
    width: 45%;
}
li.Simplesect-Title img {
    width: 4%;
    margin-left: 0.5em;
}
p.Body_Icon-Dframe img {
    width: 4%;
}


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

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



/*外部DC電源について
chapter03_04.htm
*/
.Table-Simplesect-Title {
    font-size: 1.1rem;
    margin-left: 5px;
    margin-bottom: 5px;
}
/*付属品タイトル*/
.Accessory-Title {
    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;
}
/*インデント設定*/



ol li.Orderedlist-Number_First, ol li.Orderedlist-Number {
    padding-left: 0em;
}
ol li.Orderedlist-Body {
    padding-left: 1.5em;
}
.Orderedlist-Number_First, .Orderedlist-Number {
    padding-left: 0em;
}
.Orderedlist-Body {
    padding-left: 0em;
}
.Remark-Body {
    padding-left: 1em;
}


/*左面部
chapter02_02.htm
*/
.Orderedlist-Body_Icon-UD{
    padding-left: 1em; 
}

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


/*テーブルセル：センター揃え*/
p.Table-Body_Center {
    text-align: center;
}
/*リスト一つ飛ばし設定
chapter02_01.htm
*/


ol {
    counter-reset: number 0;
    list-style-type: none;
    margin-top: 1em;
    margin-right: 0;
    margin-left: 1em;
    margin-bottom: 1em;
}
ol li.Orderedlist-Number_First:not(.Orderedlist-Body):before, ol li.Orderedlist-Body:not(.Orderedlist-Body):before, ol li.Orderedlist-Number:not(.Orderedlist-Body):before {
    counter-increment: number 1;
    content: counter(number) ".";
}
/*リスト：緑ボックス
chapter03_01.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: -19px;
    margin-left: 19px;
    padding-left: 0em;
    font-size: 1.1rem;
    padding-bottom: 1em;
}
.Step-Body,
.Step_DoubleDigit {
    font-weight: normal;
    margin-left: 0em;
    text-indent: 0px;
    font-size: 12px;
}
/*liの疑似要素を作る：li:beforeで緑ボックスを表示させる
数字が二桁の場合
chapter01_05.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;
}
/*リスト：システムブロック図：アルファベット表示*/

ol li.Orderedlist-Alphabet_First:before, ol li.Orderedlist-Alphabet:before {
    counter-increment: number;
    content: counter(number, lower-alpha) ".";
    margin-right: 1ex;
}
/*NOTE設定*/

p.Orderedlist-Note-Bullet-Body{
    font-size: 1rem;
}

.Note-Title img, .Orderedlist-Note-Title img, .Table-Note-Title img {
    display: none;
}
.Note-Title, .Orderedlist-Note-Title, .Table-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.Orderedlist-Note-Bullet {
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    text-indent: 0em;
    padding-left: 0em;
}
/*Note-　青丸画像設定
chapter06_01.htm
chapter06_02.htm
*/

li.Step-Bullet {
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    text-indent: 0em;
    font-weight: normal;
    padding-left: 1em;
    background-position: 0em 0.2em;
    background-size: 0.8em 0.8em;
}
/*Note-　青丸画像設定*/

li.Note-Bullet, li.Orderedlist-Note-Bullet, li.Table-Note-Bullet {
    background-color: #efefef;
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    display: block;
}
table.TS-Note-waku td {
    margin: 0px;
    border-style: hidden;
    border-width: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.TS-Note-waku ul {
    padding-top: 1em;
    padding-bottom: 1em;
    padding-right: 1em;
    padding-left: 1em;
    display: block;
    background-color: #efefef;
}
.TS-Note-waku ul li {
    text-indent: 0em;
    background-position: 0em 0.3em;
    background-size: 0.8em 0.8em;
    margin-bottom: 0em;
    padding-left: 1em;
}
.Note-Bullet ul {
    padding: 0em;
    margin-left: -1em;
}
/*NOTE設定:テーブル内記載版*/

td.HTML-Menu-Description_Note {
    padding-top: 8px;
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 8px;
    border-top-style: hidden;
}
td.HTML-Menu-Description_Note ul {
    padding-top: 1em;
    padding-bottom: 1em;
    padding-right: 1em;
    padding-left: 1em;
    display: block;
    background-color: #efefef;
}
td.HTML-Menu-Description_Note .Table-Note-Title {
    font-size: 0.9rem;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
}
td.HTML-Menu-Description_Note ul li.Table-Note-Bullet {
    text-indent: 0em;
    background-position: 0em 0.2em;
    background-size: 0.8em 0.8em;
    margin-bottom: 0em;
    padding-left: 1em;
}
/*NOTE設定ここまで*/



li.Orderedlist-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: 0.8em 0.8em;
}
/*リストマークを任意の文字→マークをハイフンに変更*/
li.Note-Bullet-Sub, li.Orderedlist-Bullet-Sub, li.Orderedlist-Note-Bullet-Sub {
    list-style: none;
}
li.Note-Bullet-Sub:before, li.Orderedlist-Bullet-Sub:before, li.Orderedlist-Note-Bullet-Sub:before {
    content: "-"
}

/*chapter03_04.htm：NOTE　-インデント設定*/
.TS-Note-waku ul li.Note-Bullet ul li.Note-Bullet-Sub{
    text-indent: -0.5em;
    padding-left: 1em;
    margin-left: 0.5em;
}




/*リストマークを任意の文字→マークをアスタリスクに変更*/
li.Remark {
    list-style: none;
    text-indent: -1em;
    margin: 0px;
    padding-left: 1em;
}
li.Remark:before {
    content: "*";
    margin-right: 1ex;
}
/*リストマークを任意の文字→マークをアスタリスクに変更
chapter06_04_04.htm
*/

li.Table-Remark {
    list-style: none;
    text-indent: -1em;
    margin-left: 1em;
    padding-left: 0.5em;
}
li.Table-Remark:before {
    content: "*";
    margin-right: 0ex;
}
/*表組内リスト文字サイズ*/
.CS-Standard-Body .Table-Bullet {
    font-size: 0.9rem;
    line-height: 1.3;
}
/*リスト内文字サイズ調整
chapter03_04.htm
*/
.Table-Bullet-Body {
    font-size: 1em;
    line-height: 1.3;
}
/*リスト インデント設定、シンボルマーク削除
chapter01_02_01.htm
*/

li.Bullet-RemarkNumber_First, li.Bullet-RemarkNumber {
    list-style-type: none;
    list-style-image: none;
    text-indent: -1em;
    margin: 0px;
    padding-left: 0em;
}
/*定格*/
/*表組内リスト処理*/

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: 1em;
}
/*ご使用の前に
chapter01_01.htm
*/
.Simplesect-Title, h4 {
    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;
}
li.Bullet, li.Bullet_IconSize-A {
    background-repeat: no-repeat;
    background-image: url("../img/bullet1.png");
    list-style-type: none;
    padding-left: 1em;
    background-position: 0em 0.2em;
    background-size: 0.8em 0.8em;
}
li.Bullet li.Simplesect-Title {
    margin-left: -1em;
}
li.Bullet_IconSize-A li.Simplesect-Title {
    margin-left: -1em;
}
/*ご使用の前に:リスト
chapter01_01.htm
*/

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



/*タイトル：H1*/
.L1, .L2_1Line {
    background: #006601;
    color: #fff;
    padding: 0.1em 0.4em;
    font-size: 1.17rem;
    margin-bottom: 0.5em;
    font-weight: bold;
}
/*chapter04-タイトル：H3*/
h3, .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;
}


/*表組みヘッダー文字位置・行間設定*/
td.HTML-Header p{
    font-size:1.02rem;
    line-height: 1.2em;
}
td.HTML-Header{
    vertical-align: middle;
}
/**/


/*表組みタイトル*/
.Table-Header_Center {
    text-align: center;
    font-weight: normal;
    font-size: 12px;
    padding: 0px;
    line-height: 0.9;
}
/*表組みTD横幅設定*/


td.HTML-3cell-1st, td.HTML-3cell-2nd, td.HTML-3cell-3rd {
    padding: 1ex;
    width: 30%;
}
/**/



td.HTML-Connector-1st {
    padding: 1ex;
    width: 45%;
    text-align: center;
}
td.HTML-Connector-1st img {
    margin-top: 1em;
}
td.HTML-Connector-2nd {
    padding: 1ex;
    width: 5%;
    text-align: center;
}
td.HTML-Connector-3nd, td.HTML-Connector-3rd {
    padding: 1ex;
    width: 50%;
    text-align: center;
}
td.HTML-Connector-2nd-3rd {
    padding: 1ex;
    text-align: center;
}
/**/

td.HTML-4cell-1st {
    padding: 1ex;
    width: 13%;
}
td.HTML-4cell-2nd {
    padding: 1ex;
    width: 17%;
}
td.HTML-4cell-3rd {
    padding: 1ex;
    width: 15%;
}
td.HTML-4cell-4th {
    padding: 1ex;
    width: 50%;
}
/**/

td.HTML-2cell-1st {
    padding: 1ex;
    width: 25%;
}
td.HTML-2cell-2nd {
    padding: 1ex;
    width: 75%;
}
/**/

td.HTML-Menu-Item-1st {
    padding: 1ex;
    width: 17%;
}
td.HTML-Menu-Item-2nd {
    padding: 1ex;
    width: 17%;
}
td.HTML-Menu-Description {
    padding: 1ex;
    width: 66%;
}
td.HTML-Menu-Item-2cell {
    padding: 1ex;
    width: 34%;
}
/**/

td.HTML-Spec-2cell-1st {
    padding: 1ex;
    width: 35%;
}
td.HTML-Spec-2cell-2nd {
    padding: 1ex;
    width: 65%;
}
/*修理を依頼されるとき
chapter06_05_01.htm
*/

#table006-4 td.HTML-Header {
    padding: 1ex;
    text-align: center;
    background-image: none;
    font-size: 1em;
}
#table006-4 td.HTML-2cell-1st {
    padding: 1ex;
    width: 35%;
    text-align: center;
}
#table006-4 td.HTML-2cell-2nd {
    padding: 1ex;
    width: 65%;
    text-align: center;
}
/*定格　下部：本製品のテーブル横幅設定
chapter07_01_02.htm
*/
#table008-4 {
    width: 35%;
}
/*ワーニング表示について
chapter06_03_01.htm
chapter06_03_02.htm
*/
#table002-5 td.HTML-2cell-1st,
#table003-5 td.HTML-2cell-1st,
#table004-4 td.HTML-2cell-1st,
#table005-4 td.HTML-2cell-1st{
    width: 29%;
}


/**/



/*ここまで表組みTD横幅設定*/

/*二重線用
テーブルにマージン設定があるためリセットが必要

chapter03_04.htm
chapter07_01_02.htm

*/

#table009, #table001-7 {
    margin: 0px;
    margin-bottom: 1em;
}
.box-doubleline {
    padding: 2px;
    border: 1px solid #000;
    height: auto;
    margin-bottom: 1em;
}
#table009 td, #table001-7 td {
    width: auto;
    border-collapse: collapse;
    border: 1px solid #646464;
    color: #404040;
    margin: 3px;
    display: block;
}

/*ここまで二重線用*/



/*
2022更新　英語版追加
（日本語版より追加項目アリ）
*/


.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;
}


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

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

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

p.Illust-anc_Cap60 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 50%;
}
p.Illust-anc_Cap160 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 3em;
    max-width: 75%;
}
p.fig-anc_center2 img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0em;
	margin-bottom: 1em;
	max-width: 50%;
}

/*配置 矢印画像サイズ調整用*/
.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;
}

/*インデント設定*/

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

.Body_Right,
.body-right{
    text-align: right;    
}
.textnormal{
	font-weight: normal;    
}
.linomark{
	list-style-type: none;    
}

/*リスト（画像付き-サイズ小）*/
.indent-indent_bullet,
.Table-Bullet-Sub{
    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;
}

/*chapter05_02_03.htm*/

#table001-4 td.cs-standard_body1 {
    padding: 1ex;
    background-image: none;
    font-size: 1em;
}
#table001-4 td.cs-standard_body2 {
    padding: 1ex;
    width: 45%;
}
#table001-4 td.cs-standard_body3 {
    padding: 1ex;
    width: 55%;
}

#table001-4 .Table-Body_Center_Bold{
	font-weight: bold;
	text-align: center;
}



#table013 td.cs-standard_header1,
#table014 td.cs-standard_header1{
    width: 25%;
}
#table013 td.cs-standard_header2,
#table014 td.cs-standard_header2{
    width: 25%;
}
#table013 td.cs-standard_header3,
#table014 td.cs-standard_header3{
    width: 50%;
}

#table011 td.cs-standard_header1,
#table012 td.cs-standard_header1,
#table015 td.cs-standard_header1,
#table018 td.cs-standard_header1{
    width: 25%;
}
#table011 td.cs-standard_header2,
#table012 td.cs-standard_header2,
#table015 td.cs-standard_header2,
#table018 td.cs-standard_header2{
    width: 75%;
}

/*chapter05_02_03.htm表組みタイトル*/
td.cs-standard_header1 p,
td.cs-standard_header2 p,
td.cs-standard_header3 p{
	text-align: center;
	font-weight: normal;
    font-size:1.02rem;
    line-height: 1.2em;
}


#table004 .Body_Bold{
	font-weight: bold;    
}

#table006 .Table-Body_Center_Bold{
	text-align: center;
	font-weight: bold;
}

/*セル内インデント設定*/
#table011 td p.Table-Bullet-Body,
#table014 td p.Table-Bullet-Body{
	padding-left: 1em;    
}


.underline {
    text-decoration:underline;
    white-space:pre;
    font-size: 0.9rem;    
}

.mb00{
	margin-bottom: 0px !important;    
}
.mb10{
	margin-bottom: 10px;    
}
.mt10{
	margin-top: 10px;
}

/*chapter05_02_03.htm (搭載OS)*/
#table006._idGenTablePara-1{
	margin-left: 2em !important;
	width: 90% !important;
}
/*chapter05_02_03.htm (表組み内文字サイズ調整)*/
#table011 p.Table-Bullet-Body,
#table014 p.Table-Bullet-Body,
#table014 li.Table-Bullet,
#table015 li.Table-Bullet,
#table015 li.indent-indent_bullet,
#table015 p.indentleft1em,
#table018 li.Table-Bullet,
#table018 li.indent-indent_bullet,
#table018 p.indentleft1em,
#table015 p.Table-Bullet-Sub-Body,
#table015 li.Table-Bullet-Sub,
#table018 p.Table-Bullet-Sub-Body,
#table018 li.Table-Bullet-Sub,
#table018 p.Table-Bullet-Body{
	font-size: 0.9rem;
}

/*chapter05_02_03.htm
番号リストのアキ調整（クラス名追加）
*/
ol.Displaying050203 li{
	padding-bottom: 10px;
}
/*番号リストのアキ調整（クラス名追加）*/
ul.Displaying050203-no li{
	padding-bottom: 0px !important;
}



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

.webset .Bold{
	font-weight: bold;
}

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

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

p.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;
}

li.Bullet_Bold{
	background-repeat: no-repeat;
	background-image: url("../img/bullet1.png");
	list-style-type: none;
	text-indent: 0em;
	font-weight: bold;
	padding-left: 1em;
	background-position: 0em 0.3em;
	background-size: 0.8em 0.8em;
}

.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;
}

/*Tally in settingテーブル横幅設定*/
#table014-1 td.cs-standard_header1 {
    width: 25%;
}
#table014-1 td.cs-standard_header2 {
    width: 25%;
}
#table014-1 td.cs-standard_header3 {
    width: 50%;
}




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

.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;
}
#table016-1,
#table016-1 td{
	border-style: none;
	text-align: center;
}
.Chart_Bold_Center{
    font-weight: bold;
}


div#_idContainer1208
{
    
    text-align: center;

}

/*
NOTEの中の表組み設定
テーブルタグを手動で<ul></ul>の中に移動する必要あり
テーブルのID番号に注意：言語によってはIDが違う場合がある
*/
table #table025-1,
table #table032-1{
	width: 95%!important;
	margin-left: 1em!important;
	margin-bottom: -10px!important;
}
table #table025-1 th,
table #table025-1 td,
table #table032-1 th,
table #table032-1 td{
	background-color:#ffffff;
	border-collapse:collapse;
	border:1px #646464 solid;
/*表内の単語内の改行を設定（改行許可はbreak-all,単語で改行はnormal）*/
    word-wrap : break-word;
    word-break: break-all;
    padding:4px;
}
table #table025-1 p,
table #table032-1 p{
	font-size:0.9rem;
	line-height: 1.3;
}
table #table025-1 .Table-Header_Center,
table #table032-1 .Table-Header_Center{
    text-align: center;
    font-weight: normal;
    font-size:1.02rem;
    padding: 0px;
    line-height: 1.2em;
}
table #table025-1 td.table-in-note_header,
table #table032-1 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 #table025-1 td ul{
    font-size:0.9rem;
	line-height: 1.3;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

/*
NOTE内画像の背景色、センター揃え設定
IDが変わる場合があるので注意
*/
div#_idContainer1208,
div#_idContainer1215{
	background-color: #EFEFEF!important;
    text-align: center;
}


div#_idContainer056,
div#_idContainer067,
div#_idContainer069,
div#_idContainer070{
	text-align: center;
}


/*
chapter04_03_10.htm
［NETWORK SETUP(2/2)］用テーブル設定
*/
#table046 td.HTML-Menu-Item-2cell{
	width: 17%;
}

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

div#_idContainer1211{
	text-align: center;
}

/*生成する証明書の情報を入力する表組み設定*/
#table027-1 .Table-Header_Center{
    text-align: center;
    font-weight: normal;
    font-size:1.02rem;
    line-height: 1.2em;   
}


/*
chapter05_02_03.htm
liタグの中に入れたため文字がボールドになる表示をnormalに戻す処理
*/
table#table019-1 td,
table#table020-1 td,
table#table022-1 td,
table#table023-1 td,
table#table024-1 td,
table#table027-1 td,
table#table028-1 td,
table#table029-1 td,
table#table031-1 td,
table#table032-1 td,
table#table033-1 td,
table#table034-1 td,
table#table035-1 td,
table#table036-1 td,
table#table038-1 td,
table#table039-1 td{
	font-weight: normal;
}

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

div#_idContainer1211,
div#_idContainer1214,
div#_idContainer1216,
div#_idContainer1219,
div#_idContainer1221,
div#_idContainer1226,
div#_idContainer1232,
div#_idContainer1234,
div#_idContainer1235,
div#_idContainer1237,
div#_idContainer1238,
div#_idContainer1239,
div#_idContainer1240,
div#_idContainer1241,
div#_idContainer1242,
div#_idContainer1243{
    margin-top: 1em;
	text-align: center;
}

/*
chapter05_02_03.htm
画像サイズ調整
*/
div#_idContainer1211 img,
div#_idContainer1214 img,
div#_idContainer1216 img,
div#_idContainer1219 img,
div#_idContainer1221 img,
div#_idContainer1226 img,
div#_idContainer1232 img,
div#_idContainer1234 img,
div#_idContainer1235 img,
div#_idContainer1237 img,
div#_idContainer1238 img,
div#_idContainer1239 img,
div#_idContainer1240 img,
div#_idContainer1241 img,
div#_idContainer1242 img,
div#_idContainer1243 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%;
}

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

/*
各言語でセルの横幅の調整が必要
chapter05_02_03.htm
セルサイズ調整用
*/

#table015-1 .cs-standard_header1,
#table041-1 .cs-standard_header1{
	width: 25%;    
}
#table015-1 .cs-standard_header2,
#table041-1 .cs-standard_header2{
    width: 25%;    
}
#table015-1 .cs-standard_header3,
#table041-1 .cs-standard_header3{
    width: 50%;    
}

/*
配置 矢印画像サイズ調整用
chapter05_02_03.htm
*/
p.Table-Body_Left_ref img{
    float: left;
    margin-top: 2px;
    padding-top: 5px;
    width: 18px;
}
p.Table-Body_Left_ref a{
    display: block;
	padding-left: 0px;
	margin-left: 20px;
    padding-top: 5px;
}

p.Table-Body_Left_ref2 img{
    float: left;
    margin-top: 2px;
    padding-top: 5px;
    width: 18px;
}
p.Table-Body_Left_ref2 a{
	display: block;
	padding-left: 0px;
	margin-left: 40px;
	padding-top: 5px;
	font-weight: normal;
}

