@charset "UTF-8";
.ui.form .text-group .file .fileupload .file-button-close, .ui.form .text-group.file .fileupload .file-button-close, .ui.form.text-group .file .fileupload .file-button-close, .ui.form.text-group.file .fileupload .file-button-close { display: none; position: absolute; top: 1px; right: 0px; width: 33px; height: 33px; text-indent: -999em; background: url(../../img/img_close_03.png) center no-repeat; background-size: 15px; }
.ui.form .text-group .file.on .file-button-close, .ui.form .text-group.file.on .file-button-close, .ui.form.text-group .file.on .file-button-close, .ui.form.text-group.file.on .file-button-close { display: block; }

.icon-img-list img {height:94px; width:auto;}
.graphic-cell img {height:84px; width:auto;}
.screenshot-img-list img {height:112px; width:auto;}

.ui.xtab { display: table; width: 100%; }
.ui.xtab li { display: table-cell; height: 100%; background-color: #fbfbfb; vertical-align: middle; border-bottom: 1px solid #a7a7a7; }
.ui.xtab li.on { background-color: transparent; border: 1px solid #a7a7a7; border-bottom: 1px solid #f7f7f7; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.ui.xtab li.on a { color: #181818; font-weight: 700; background-color: transparent; }
.ui.xtab li:first-child a { margin-left: 0; }
.ui.xtab li a { display: block; color: #919191; font-size: 16px; line-height: 1.3; padding: 13px 5px; text-align: center; border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; word-break: break-all; border-left: 2px solid #fff; }
.ui.xtab.tab-2 li { width: 50%; }
.ui.xtab.tab-3 li { width: 33.3%; }
.ui.xtab.tab-4 li { width: 25%; }
.ui.xtab.tab-5 li { width: 20%; }
.ui.xtab.tab-6 li { width: 16.6%; }
.ui.xtab.border { display: block; height: auto; border-bottom: 1px solid #dedede; }
.ui.xtab.border li { float: none; display: inline-block; padding: 0 27px; width: auto; background-color: transparent; border: 0; }
.ui.xtab.border li:first-child { padding-left: 0; }
.ui.xtab.border li:last-child { padding-right: 0; }
.ui.xtab.border li a { padding: 0; color: #919191; font-size: 16px; background-color: transparent; border: 0; height: auto; }
.ui.xtab.border li.on a { position: relative; color: #181818; line-height: 42px; }
.ui.xtab.border li.on a:after { content: ''; display: block; height: 4px; background-color: #181818; }

.click-disabled {pointer-events: none !important;}



