diff --git a/data/Smarty/templates/admin/admin_popup_header.tpl b/data/Smarty/templates/admin/admin_popup_header.tpl
index b114476a55..5957f0b97f 100644
--- a/data/Smarty/templates/admin/admin_popup_header.tpl
+++ b/data/Smarty/templates/admin/admin_popup_header.tpl
@@ -29,8 +29,7 @@
-
-
+
diff --git a/data/Smarty/templates/admin/contents/file_manager.tpl b/data/Smarty/templates/admin/contents/file_manager.tpl
index 59eb78c539..ccbc3b6240 100644
--- a/data/Smarty/templates/admin/contents/file_manager.tpl
+++ b/data/Smarty/templates/admin/contents/file_manager.tpl
@@ -22,6 +22,22 @@
*/
*}-->
+
diff --git a/data/Smarty/templates/admin/main_frame.tpl b/data/Smarty/templates/admin/main_frame.tpl
index e6d83c21de..0daa8774d7 100644
--- a/data/Smarty/templates/admin/main_frame.tpl
+++ b/data/Smarty/templates/admin/main_frame.tpl
@@ -29,9 +29,7 @@
-
-
-
+
diff --git a/html/admin/css/common.css b/html/admin/css/common.css
deleted file mode 100644
index 739a87bbf5..0000000000
--- a/html/admin/css/common.css
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * This file is part of EC-CUBE
- *
- * Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
- *
- * http://www.ec-cube.co.jp/
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-@charset "";
-.fs10 {font-size: 62.5%; line-height: 150%;}
-.fs12 {font-size: 75%; line-height: 150%;}
-.fs14 {font-size: 87.5%; line-height: 150%;}
-.fs18 {font-size: 117.5%; line-height: 150%;}
-.fs22 {font-size: 137.5%; line-height: 130%;}
-.fs24 {font-size: 150%; line-height: 130%;}
-.fs30 {font-size: 187.5%; line-height: 125%;}
-.fs10n {font-size: 62.5%;}
-.fs12n {font-size: 75%;}
-.fs14n {font-size: 87.5%;}
-.fs18n {font-size: 117.5%;}
-.fs22n {font-size: 137.5%;}
-.fs24n {font-size: 150%;}
-.fs30n {font-size: 187.5%;}
-.fs12st {font-size: 75%; line-height: 150%; font-weight: bold;}
diff --git a/html/admin/css/install.css b/html/admin/css/install.css
deleted file mode 100644
index 1d7ed13ebb..0000000000
--- a/html/admin/css/install.css
+++ /dev/null
@@ -1,123 +0,0 @@
-/*
- * This file is part of EC-CUBE
- *
- * Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
- *
- * http://www.ec-cube.co.jp/
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-@charset "utf-8";
-
-input,select,option,textarea {
- font-family:"�l�r �o�S�V�b�N","Hiragino Maru Gothic Pro","�q���M�m�ۃS Pro W4",Osaka,sans-serif;
- font-size: 13px;
-}
-
-
-/*LINK*/
-a:link { color: #006699; text-decoration: none; }
-a:visited { color: #006699; text-decoration: none; }
-a:hover { color: #f9a406; text-decoration: underline; }
-
-
-/*FORM*/
-.box3 { width: 33px; } /*W3*/
-.box6 { width: 54px; } /*W6*/
-.box10 { width: 82px; } /*W10*/
-.box20 { width: 152px; } /*W20*/
-.box25 { width: 187px; } /*W25*/
-.box30 { width: 222px; } /*W30*/
-.box33 { width: 243px; } /*W33*/
-.box35 { width: 257px; } /*W35*/
-.box40 { width: 292px; } /*W40*/
-.box45 { width: 341px; } /*W45*/
-.box50 { width: 362px; } /*W50*/
-.box52 { width: 376px; } /*W52*/
-.box54 { width: 390px; } /*W54*/
-.box60 { width: 432px; } /*W60*/
-.box65 { width: 467px; } /*W65*/
-.box68 { width: 488px; } /*W68*/
-.box76 { width: 544px; } /*W76*/
-
-.area40 { width: 302px; height: 134px; } /*W40�~H8*/
-.area45 { width: 337px; height: 290px; } /*W40�~H20*/
-.area46 { width: 337px; height: 134px; } /*W40�~H8*/
-.area50 { width: 372px; height: 82px; } /*W50�~H4*/
-.area55 { width: 407px; height: 82px; } /*W50�~H4*/
-.area59 { width: 432px; height: 134px; } /*W59�~H8*/
-.area60 { width: 433px; height: 134px; } /*W60�~H8*/
-.area61 { width: 433px; height: 82px; } /*W60�~H4*/
-.area65 { width: 444px; height: 290px; } /*W65�~H20*/
-.area70 { width: 512px; height: 186px; } /*W70�~H12*/
-.area75 { width: 547px; height: 186px; } /*W75�~H12*/
-.area80 { width: 572px; height: 134px; } /*W80�~H8*/
-.area90 { width: 650px; height: 420px; }
-.area96 { width: 694px; height: 420px; } /*W80�~H30*/
-.area96_2 { width: 694px; height: 160px; } /*W80�~H10*/
-.area99 { width: 715px; height: 523px; } /*W99�~H40*/
-
-/*COLOR*/
-.ast { color: #cc0000; font-size: 90%; }
-.darkred { color: #cc0000; }
-.gray { color: #b6b7ba; }
-.white { color: #ffffff; }
-.whitest { color: #ffffff; font-weight: bold; }
-.white10 { color: #ffffff; font-size: 62.5%;}
-.red { color: #ff0000; }
-.red10 { color:#ff0000; font-size: 10px; }
-.red12 { color:#cc0000; font-size: 12px; }
-.reselt { color: #ffcc00; font-size: 120%; font-weight: bold; }
-
-
-.infodate {
- color: #cccccc; font-size: 62.5%; font-weight: bold;
- padding: 0 0 0 8px;
-}
-
-.infottl {
- color: #ffffff;
- font-size: 62.5%;
- line-height: 150%;
-}
-
-.info {
- padding: 0 4px;
- display: block;
-}
-
-.title {
- padding: 0px 0px 20px 25px;
- color: #ffffff;
- font-weight: bold;
- line-height: 120%;
-}
-
-/*IMG*/
-img {
- border: 0;
-}
-
-#agreement{
- height: 120px;
- width: 480px;
- overflow: auto;
- margin: 0px;
- background-color : #FFFFFF;
- border-style: solid;
- border-color: #C0C0C0;
- border-width: 1px
-}
diff --git a/html/user_data/packages/admin/css/admin.css b/html/user_data/packages/admin/css/admin.css
new file mode 100644
index 0000000000..1e1af7a10a
--- /dev/null
+++ b/html/user_data/packages/admin/css/admin.css
@@ -0,0 +1,1846 @@
+@charset "utf-8";
+
+/************************************************
+ ブラウザリセット
+************************************************ */
+
+html,
+body,
+div,
+span,
+applet,
+object,
+iframe,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+blockquote,
+pre,
+a,
+abbr,
+acronym,
+address,
+big,
+cite,
+code,
+del,
+dfn,
+em,
+font,
+img,
+ins,
+kbd,
+q,
+s,
+samp,
+small,
+strike,
+strong,
+sub,
+sup,
+tt,
+var,
+dl,
+dt,
+dd,
+ol,
+ul,
+li,
+fieldset,
+form,
+label,
+legend,
+table,
+caption,
+tbody,
+tfoot,
+thead,
+tr,
+th,
+td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+table,
+caption,
+th,
+td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ border-collapse: collapse;
+ border-spacing: 0px;
+ empty-cells: show;
+ text-align: left;
+ font-weight: normal;
+}
+
+a img,
+iframe {
+ border: none;
+}
+
+ol,
+ul,
+li {
+ list-style: none;
+}
+
+input,
+textarea,
+select,
+button {
+ font-size: 100%;
+ font-family: inherit;
+}
+
+html {
+ height: 100%;
+}
+
+body {
+ width: 100%;
+ height: 100%;
+ background: #fff;
+ font-family: "MS Pゴシック", "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", Osaka, sans-serif;
+ font-size: 80%;
+ line-height: 120%;
+}
+
+option {
+ margin-right: 3px;
+ font-size: 100%;
+}
+
+input,
+textarea {
+ margin-right: 3px;
+}
+
+select {
+ font-size: 100%;
+
+ &.top {
+ margin-bottom: 5px;
+ }
+}
+
+input.top,
+textarea.top {
+ margin-bottom: 5px;
+}
+
+.page_rows {
+ margin-bottom: 20px;
+}
+
+hr {
+ display: none;
+}
+
+h1 {
+ border-top: 1px solid #b3b4bd;
+ border-bottom: 1px solid #d9dadf;
+ height: 30px;
+ line-height: 30px;
+ color: #444757;
+ background: url('../img/contents/subtitle_back_02.jpg') repeat-x;
+ font-size: 130%;
+
+ span {
+ &.title {
+ display: block;
+ padding-top: 2px;
+ padding-left: 20px;
+ background: url('../img/contents/subtitle_back.gif') no-repeat;
+ }
+
+ &.subtitle {
+ display: block;
+ padding-top: 2px;
+ padding-left: 10px;
+ }
+ }
+}
+
+h2 {
+ margin: 0 0 10px 0;
+ padding: 5px 0;
+ border-bottom: 3px solid #ccc;
+ color: #444757;
+ font-size: 100%;
+}
+
+h3 {
+ margin-bottom: 20px;
+ padding: 5px;
+ color: #fff;
+ background: #999;
+ font-size: 90%;
+}
+
+/*テーブル設定*/
+
+table {
+ margin: 0 0 20px;
+ border-collapse: collapse;
+ width: 100%;
+ font-size: 100%;
+}
+
+th,
+td {
+ padding: 5px;
+ border: 1px solid #ccc;
+}
+
+th {
+ width: 240px;
+ background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
+ font-weight: normal;
+ text-align: left;
+}
+
+table {
+ &.list {
+ th {
+ background: url('../img/contents/table_back.png') repeat-x #b4b4b4;
+ text-align: center;
+
+ &.column {
+ background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
+ text-align: left;
+ }
+ }
+
+ .edit,
+ .delete {
+ width: 10%;
+ }
+
+ width: 100%;
+
+ th {
+ &.left {
+ text-align: left;
+ }
+
+ &.right {
+ text-align: right;
+ }
+ }
+
+ td {
+
+ &.id,
+ &.thumbnail {
+ text-align: center;
+ }
+
+ &.menu {
+ vertical-align: middle;
+ text-align: center;
+ }
+ }
+ }
+
+ &.form th {
+ width: 240px;
+ text-align: left;
+ }
+
+ tr.last {
+ background: #ffffdf;
+ }
+}
+
+#popup-container table th.column {
+ width: 200px;
+}
+
+.contents-main .btn-area,
+#popup .btn-area,
+#form_edit .btn-area {
+ margin: 0 0 60px 0;
+ padding: 20px 0;
+ clear: both;
+ width: 100%;
+ background: #f5f5f5;
+ text-align: center;
+}
+
+.contents-main .btn-area li,
+#popup .btn-area li,
+.btn-area li {
+ margin-right: 10px;
+ display: inline;
+}
+
+.addnew {
+ margin-bottom: 20px;
+}
+
+/*おすすめ商品管理*/
+
+table.recommend-table {
+ border-collapse: collapse;
+ font-size: 100%;
+ margin: 0 0 50px;
+ width: 100%;
+}
+
+.recommend-product.hidden td {
+ background: #C9C9C9;
+}
+
+div.table-wrap {
+ margin-top: 6px;
+
+ div {
+ &.table-img {
+ float: left;
+ padding-left: 6px;
+ }
+
+ &.table-detail {
+ float: left;
+ text-align: left;
+ padding-left: 11px;
+
+ div.detail-name {
+ margin-bottom: 5px;
+ }
+ }
+ }
+}
+
+td.AlignLeft {
+ text-align: left;
+ padding-left: 11px;
+}
+
+/*おすすめ商品検索画面*/
+
+#recommend-search-results .hidden {
+
+ td,
+ th {
+ background: #C9C9C9;
+ }
+}
+
+/*通常ボタン*/
+
+.btn-normal {
+ margin-right: 5px;
+ padding: 2px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background-image: url('../img/button/white-grad.png');
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #eee;
+ font-weight: normal;
+ font-size: 90%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+}
+
+a.btn-normal {
+
+ &:link,
+ &:visited {
+ margin-right: 5px;
+ padding: 2px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background-image: url('../img/button/white-grad.png');
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #eee;
+ font-weight: normal;
+ font-size: 90%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+ }
+}
+
+/*ツールボタン 共通部分*/
+
+.btn-tool-format {
+ padding: 0 6px;
+ border: solid 1px #6b6d87;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad03.png') repeat-x #eee;
+ background-origin: padding-box;
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #c9cbcb;
+ font-weight: bold;
+ font-size: 90%;
+ text-decoration: none;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+}
+
+a.btn-tool-format {
+
+ &:link,
+ &:visited {
+ padding: 0 6px;
+ border: solid 1px #6b6d87;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad03.png') repeat-x #eee;
+ background-origin: padding-box;
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #c9cbcb;
+ font-weight: bold;
+ font-size: 90%;
+ text-decoration: none;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+ }
+}
+
+/*ツールボタン コンテンツ*/
+
+.btn-tool {
+ padding: 0 6px;
+ border: solid 1px #999;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad.png') repeat-x #eee;
+ background-origin: padding-box;
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #c9cbcb;
+ font-size: 100%;
+ text-decoration: none;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+}
+
+a.btn-tool {
+
+ &:link,
+ &:visited {
+ padding: 0 6px;
+ border: solid 1px #999;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad.png') repeat-x #eee;
+ background-origin: padding-box;
+ background-attachment: scroll;
+ background-clip: border-box;
+ background-color: #c9cbcb;
+ font-size: 100%;
+ text-decoration: none;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 4px;
+
+ /* Firefox radius */
+ -moz-border-radius: 4px;
+ }
+}
+
+/*登録する・検索するボタン*/
+
+.btn-action {
+ padding: 5px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad04.png') top repeat-x #eee;
+ background-attachment: scroll;
+ background-clip: border-box;
+ font-weight: normal;
+ font-size: 80%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+}
+
+a.btn-action {
+
+ &:link,
+ &:visited {
+ padding: 5px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad04.png') top repeat-x #eee;
+ background-attachment: scroll;
+ background-clip: border-box;
+ font-weight: normal;
+ font-size: 80%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+ }
+}
+
+/* 商品を選択するボタン */
+
+.btn-action-m {
+ padding: 3px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad04.png') top repeat-x #eee;
+ background-attachment: scroll;
+ background-clip: border-box;
+ font-weight: normal;
+ font-size: 90%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+}
+
+a.btn-action-m {
+
+ &:link,
+ &:visited {
+ padding: 3px 10px;
+ border: solid 1px #bcbecb;
+ display: inline-block;
+ color: #444757;
+ background: url('../img/button/white-grad04.png') top repeat-x #eee;
+ background-attachment: scroll;
+ background-clip: border-box;
+ font-weight: normal;
+ font-size: 90%;
+ text-decoration: none;
+ white-space: nowrap;
+ cursor: pointer;
+
+ /* CSS3 radius */
+ border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+
+ /* Safari, Chrome radius */
+ -webkit-box-sizing: content-box;
+ -webkit-border-radius: 5px;
+
+ /* Firefox radius */
+ -moz-border-radius: 5px;
+ }
+}
+
+
+.btn-action {
+
+ /*戻るボタン*/
+ .btn-prev {
+ padding: 0 0 0 20px;
+ display: inline-block;
+ background: url('../img/button/ico_prev.gif') left no-repeat;
+ font-weight: bold;
+ font-size: 114%;
+ }
+
+ /*進むボタン*/
+ .btn-next {
+ padding: 0 20px 0 0;
+ display: inline-block;
+ background: url('../img/button/ico_next.gif') right no-repeat;
+ font-weight: bold;
+ font-size: 114%;
+ }
+}
+
+/*LINK*/
+a {
+
+ &.btn-normal:hover,
+ &.btn-action:hover,
+ &.btn-tool:hover {
+ border: solid 1px #d5d7df;
+ color: #6d728b;
+ }
+
+ &.btn-tool-format:hover {
+ border: solid 1px #363a47;
+ color: #6b728b;
+ }
+
+ &.btn:active,
+ &.btn-normal:active {
+ background-image: url('../img/button/white-grad-active.png');
+ }
+
+ &:link,
+ &:visited {
+ color: #39c;
+ text-decoration: none;
+ }
+
+ &:link:hover,
+ &[href]:hover {
+ color: #74badc;
+ text-decoration: none;
+ }
+}
+
+.left {
+ text-align: left;
+}
+
+.center {
+ text-align: center;
+}
+
+.right {
+ text-align: right;
+}
+
+.attention {
+ color: #f00;
+}
+
+/* ヘッダー
+----------------------------------------------- */
+
+#errorHeader {
+ color: #F00;
+ font-weight: bold;
+ font-size: 12px;
+ background-color: #FEB;
+ text-align: center;
+ padding: 5px;
+}
+
+#header {
+ width: 100%;
+ height: 51px;
+ background: url('../img/header/header_back.jpg') 0 0 repeat-x;
+}
+
+#header-contents {
+ width: 1030px;
+}
+
+#logo {
+ padding: 12px 0 0 12px;
+ float: left;
+ width: 184px;
+}
+
+#site-check {
+ float: right;
+ width: 820px;
+
+ p.info {
+ padding-top: 16px;
+ float: left;
+ width: 580px;
+ color: #fff;
+ font-size: 80%;
+ }
+
+ ul {
+ padding-top: 14px;
+ float: right;
+
+ li {
+ margin-right: 10px;
+ float: left;
+ }
+ }
+}
+
+/* ヘッダーナビ
+----------------------------------------------- */
+
+#navi-wrap {
+ width: 1030px;
+}
+
+#navi {
+ z-index: 90;
+ background: url('../img/header/navi_back.jpg') top left repeat-x;
+ font-size: 100%;
+ line-height: 100%;
+ * {
+ box-sizing: border-box;
+ }
+
+ li {
+ background: url('../img/header/navi_back_line.jpg') no-repeat right;
+ display: block;
+ float: left;
+ cursor: pointer;
+ position: relative;
+
+ > div {
+ display: block;
+ cursor: pointer;
+ text-decoration: none;
+ }
+ }
+
+ > li {
+ height: 28px;
+
+ /* 横並びメニューのみ適用 */
+ > div {
+ color: #2d2f39;
+ font-weight: bold;
+ height: 100%;
+ padding: 7px 10px 0;
+
+ :not(:has(.sfhover)) .on > &,
+ .sfhover > & {
+ background: url('../img/header/navi_on.jpg') left 0 repeat-x;
+ }
+ }
+ }
+
+ > li ul {
+ /* プルダウンメニュー 第1階層以下共通 */
+ position: absolute;
+ clear: both;
+ display: none;
+ > li {
+ margin-left: 0;
+ display: block;
+ width: 180px;
+ height: 27px;
+ line-height: 24px;
+ background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
+ text-indent: 8px;
+ &.sfhover {
+ background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
+ }
+ a,
+ div {
+ color: #fff;
+ display: block;
+ padding: 2px 0 0 8px;
+ }
+ }
+ .sfhover > & {
+ display: block;
+ }
+ }
+
+ > li > ul {
+ /* プルダウンメニュー 第1階層 */
+ z-index: 91;
+ top: 28px;
+
+ > li {
+ border: solid #888;
+ border-width: 0 0 1px 0;
+ &:has(ul) > div {
+ /* 既存画像を使いまわしたためトリッキー */
+ background: url('../img/header/subnavi_bak_l2_on.gif') top left no-repeat;
+ mix-blend-mode: lighten;
+ }
+ }
+
+ /* プルダウンメニュー 第2階層 */
+ > li > ul {
+ z-index: 92;
+ top: 0;
+ left: 180px;
+ }
+ }
+}
+
+
+/*subnavi*/
+
+.subnavi a {
+ padding: 6px 5px 4px 5px;
+ display: block;
+ width: 140px;
+ color: #fff;
+ background-color: #666;
+ text-decoration: none;
+
+ &:visited {
+ color: #fff;
+ text-decoration: none;
+ }
+
+ &:hover {
+ color: #000;
+ background-color: #666;
+ text-decoration: none;
+ }
+}
+
+.subnavi_text {
+ padding: 0 0 0 8px;
+ font-size: 71%;
+}
+
+.subnavi-on a {
+ padding: 6px 5px 4px 5px;
+ display: block;
+ width: 140px;
+ color: #000;
+ background-color: #666;
+ text-decoration: none;
+
+ &:visited {
+ color: #000;
+ text-decoration: none;
+ }
+
+ &:hover {
+ color: #000;
+ background-color: #666;
+ text-decoration: none;
+ }
+}
+
+.number-on a:visited,
+.number a:visited {
+ color: #fff;
+ text-decoration: none;
+}
+
+#agreement {
+ margin: 0;
+ border-width: 1px;
+ border-color: #c0c0c0;
+ border-style: solid;
+ width: 480px;
+ height: 120px;
+ overflow: auto;
+ background-color: #fff;
+}
+
+/* ページャ */
+
+#contents .pager ul {
+ margin: 10px 0;
+ list-style-type: none;
+}
+
+.pager li {
+ display: inline;
+
+ a {
+ padding: 3px 5px;
+ border: 1px solid #999;
+ }
+
+ &.on a {
+ background: #f4f5f5;
+ }
+
+ a:hover,
+ &.on a:hover {
+ background: #f8f8f8;
+ border: 1px solid #ccc;
+ }
+}
+
+/* コンテンツ
+----------------------------------------------- */
+
+* html div#container {
+ position: relative;
+ height: 100%;
+ min-height: 100%;
+}
+
+body>#container {
+ height: auto;
+}
+
+#container {
+ position: relative;
+ min-height: 100%;
+}
+
+#contents {
+ padding: 20px 20px 100px;
+ width: 1000px;
+}
+
+#footer {
+ margin-top: 30px;
+ position: fixed;
+ bottom: 0;
+ width: 100%;
+ height: 40px;
+ background: url('../img/contents/footer_back.jpg') 0 0 repeat-x;
+}
+
+#footer-contents {
+ padding-top: 10px;
+ width: 1020px;
+ text-align: right;
+}
+
+#footer {
+ #copyright {
+ margin-left: 20px;
+ float: left;
+ color: #fff;
+ font-size: 85%;
+ text-align: left;
+ }
+
+ #topagetop {
+ float: right;
+ }
+}
+
+/* ログイン
+----------------------------------------------- */
+
+#login {
+ margin: 0 auto;
+ padding: 0;
+ width: 100%;
+ text-align: center;
+}
+
+#login-wrap {
+ margin: 150px auto 0;
+ padding: 0;
+ border: 0;
+ text-align: left;
+ width: 556px;
+ z-index: 2;
+ background: url('../img/contents/admin_login_bg.jpg') center top repeat-x;
+ -moz-box-shadow: 0 0 5px #000;
+
+ /* Firefox */
+ -webkit-box-shadow: 0 0 5px #000;
+
+ /* Safari and Chrome */
+}
+
+#login-form h1 {
+ margin: 46px auto 20px;
+ padding-left: 50px;
+ padding-bottom: 40px;
+ border: none;
+ float: left;
+ width: 140px;
+ height: 150px;
+ background: none;
+}
+
+#input-form {
+ margin-top: 40px;
+ padding-right: 30px;
+ float: right;
+ width: 255px;
+
+ p {
+ margin-top: 10px;
+ color: #fff;
+ font-size: 100%;
+ }
+
+ .btn-tool {
+ margin-top: 5px;
+ }
+}
+
+#login #copyright {
+ margin: 0 auto;
+ padding-top: 10px;
+ width: 556px;
+ color: #000000;
+ font-size: 80%;
+ text-align: left;
+}
+
+/* エラーメッセージ
+----------------------------------------------- */
+
+/*以下インストールページと共通■触るべからず*/
+
+#out-wrap {
+ margin: 100px auto;
+ width: 560px;
+
+ .logo {
+ padding-bottom: 5px;
+ float: right;
+ }
+}
+
+#out {
+ margin: 0 auto;
+ width: 560px;
+}
+
+#error {
+ .out-top {
+ clear: both;
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
+ }
+
+ .contents {
+ border-right: solid 1px #d9dadf;
+ border-left: solid 1px #d9dadf;
+
+ .message {
+ padding: 20px 30px;
+ text-align: center;
+ }
+ }
+
+ .btn-area-top {
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
+ }
+
+ .btn-area ul {
+ padding: 20px 0 10px 0;
+ width: 560px;
+ background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
+
+ li {
+ text-align: center;
+ }
+ }
+
+ .btn-area-bottom {
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
+ }
+}
+
+/*以上インストールページと共通■触るべからず*/
+
+/* 完了メッセージ
+----------------------------------------------- */
+
+#complete {
+ margin: 40px 0 0 80px;
+ width: 560px;
+
+ .complete-top {
+ clear: both;
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
+ }
+
+ .contents {
+ border-right: solid 1px #d9dadf;
+ border-left: solid 1px #d9dadf;
+
+ .message {
+ padding: 20px 30px;
+ color: #b77615;
+ font-weight: bold;
+ text-align: center;
+ }
+ }
+
+ .btn-area-top {
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
+ }
+
+ .btn-area ul {
+ margin: 0;
+ padding: 20px 0 10px 0;
+ width: 560px;
+ background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
+ text-align: center;
+
+ li {
+ margin-right: 10px;
+ display: inline;
+ }
+ }
+
+ .btn-area-bottom {
+ clear: both;
+ width: 560px;
+ height: 10px;
+ background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
+ }
+}
+
+/* メインページ
+----------------------------------------------- */
+
+#home-main {
+ margin-right: 300px;
+
+ table {
+ width: 100%;
+ }
+}
+
+* html #home-main table {
+ width: 99%;
+}
+
+#home .shop-info {
+ margin: 0 0 20px;
+
+ td {
+ width: 60%;
+ text-align: right;
+ }
+}
+
+#home-info {
+ border-left: 1px solid #ccc;
+ float: right;
+ width: 280px;
+}
+
+.home-info-item {
+ margin: 0 0 15px 20px;
+ width: 260px;
+ line-height: 14px;
+ font-size: 85%;
+
+ .body {
+ margin: 5px 0 0 0;
+ }
+
+ .date {
+ background: #ddd;
+ padding: 5px 10px 0px;
+ }
+
+ .title {
+ padding: 0 10px 5px;
+ background: #ddd;
+ }
+}
+
+/* 基本情報管理
+----------------------------------------------- */
+/* SHOPマスター */
+
+#maparea {
+ padding: 30px;
+ background: #FFFFFF;
+
+ .btn-area {
+ text-align: center;
+ }
+}
+
+#maps {
+ margin: 0 auto 1em;
+}
+
+/* 郵便番号DB登録 */
+
+.basis-zip-item {
+ margin-bottom: 30px;
+
+ &.end {
+ margin-bottom: 60px;
+ }
+
+ &.info {
+ padding-top: 20px;
+ }
+
+ p {
+ margin-bottom: 10px;
+ }
+}
+
+/* 商品管理
+----------------------------------------------- */
+
+#products-category-left,
+#products-rank-left {
+ float: left;
+ width: 285px;
+ min-height: 200px;
+}
+
+#products-category-right,
+#products-rank-right {
+ margin-left: 285px;
+}
+
+#products-class-list .action {
+ width: 100px;
+}
+
+#contents-filemanager-tree #tree {
+ float: left;
+ min-height: 200px;
+}
+
+#products-category-left,
+#products-rank-left {
+ min-height: 200px;
+ padding: 10px;
+ border: 3px solid #ddd;
+ width: 230px;
+ background-color: #f3f3f3;
+}
+
+#products-category-left li ul,
+#products-rank-left li ul {
+ margin-left: 20px;
+}
+
+#products-category-right .now_dir {
+ margin-bottom: 20px;
+ padding: 10px;
+ border: 1px solid #ccc;
+}
+
+#products {
+ .class-payment {
+ padding-top: 15px;
+ font-size: 88%;
+ }
+
+ label {
+ white-space: nowrap;
+ }
+
+ .class-product-type label {
+ white-space: normal;
+ }
+
+ .list-info {
+ padding-top: 10px;
+ border-top: solid 1px #ccc;
+
+ .btn {
+ float: left;
+ margin-right: 20px;
+ }
+
+ p {
+ float: right;
+ color: #444757;
+ }
+ }
+}
+
+/* 受注管理
+----------------------------------------------- */
+/* 対応状況管理 */
+
+#order-status-list th.id {
+ width: 40px;
+}
+
+/* 期間別集計
+----------------------------------------------- */
+
+#graph-image {
+ margin: 0 0 20px 0;
+}
+
+/* デザイン管理
+----------------------------------------------- */
+/* レイアウト設定 */
+
+.design-layout {
+ table-layout: fixed;
+
+ th,
+ td {
+ vertical-align: top;
+ text-align: center;
+ }
+}
+
+#design-layout-used {
+ width: 525px;
+}
+
+#design-layout-unused {
+ width: 175px;
+}
+
+.design-layout {
+
+ #LeftNavi,
+ #MainHead,
+ #RightNavi {
+ width: 33.33%;
+ }
+
+ #TopNavi,
+ #HeadNavi,
+ #HeaderTopNavi,
+ #LeftNavi,
+ #MainHead,
+ #MainFoot,
+ #RightNavi,
+ #BottomNavi,
+ #FooterBottomNavi,
+ #HeaderInternalNavi,
+ #Unused {
+ padding-bottom: 20px;
+ height: 10px; /* IE6応急処置 */
+ }
+
+ div.sort {
+ margin: 5px 0;
+ padding: 5px 2px;
+ border: 1px solid #000;
+ color: #333;
+ background: #eee;
+ font-size: 100%;
+ }
+
+ .anywherecheck {
+ white-space: nowrap;
+ }
+}
+
+.placeholder {
+ border: 1px dashed #aaa;
+ height: 20px;
+}
+
+#layout-header {
+ vertical-align: middle;
+}
+
+/* コンテンツ管理
+----------------------------------------------- */
+
+#contents-csv-sqltbl {
+ margin-bottom: 40px;
+}
+
+/* システム設定
+----------------------------------------------- */
+/* プラグイン管理 */
+
+td {
+ &.plugin_img {
+ border-width: 1px 0px 1px 1px;
+ }
+
+ &.plugin_info {
+ border-width: 1px 1px 1px 0px;
+
+ p.description {
+ margin: 8px 0 10px 5px;
+ }
+
+ span {
+ &.ec_cube_version {
+ font-style: italic;
+ font-size: 80%;
+ }
+
+ &.plugin_name {
+ font-weight: bold;
+ }
+ }
+ }
+
+ &.attention_fookpoint {
+ background-color: #FEB;
+ }
+}
+
+/* フォーム
+----------------------------------------------- */
+
+div.btn,
+p.remark {
+ margin: 0 0 20px 0;
+}
+
+/*FORM*/
+/*W3*/
+.box3 {
+ width: 33px;
+}
+
+
+/*W6*/
+.box6 {
+ width: 54px;
+}
+
+/*W10*/
+.box10 {
+ width: 82px;
+}
+
+/*W20*/
+.box20 {
+ width: 152px;
+}
+
+/*W25*/
+.box25 {
+ width: 187px;
+}
+
+/*W30*/
+.box30 {
+ width: 222px;
+}
+
+/*W33*/
+.box33 {
+ width: 243px;
+}
+
+/*W35*/
+.box35 {
+ width: 257px;
+}
+
+/*W40*/
+.box40 {
+ width: 276px;
+}
+
+/*W45*/
+.box45 {
+ width: 341px;
+}
+
+/*W50*/
+.box50 {
+ width: 362px;
+}
+
+/*W52*/
+.box52 {
+ width: 376px;
+}
+
+/*W54*/
+.box54 {
+ width: 390px;
+}
+
+/*W60*/
+.box60 {
+ width: 432px;
+}
+
+/*W65*/
+.box65 {
+ width: 467px;
+}
+
+/*W68*/
+.box68 {
+ width: 488px;
+}
+
+/*W76*/
+.box76 {
+ width: 544px;
+}
+
+/*W40×H8*/
+.area40 {
+ width: 302px;
+ height: 134px;
+}
+
+/*W40×H20*/
+.area45 {
+ width: 337px;
+ height: 290px;
+}
+
+/*W40×H8*/
+.area46 {
+ width: 337px;
+ height: 134px;
+}
+
+/*W50?H4*/
+.area50 {
+ width: 372px;
+ height: 82px;
+}
+
+/*W50?H4*/
+.area55 {
+ width: 407px;
+ height: 82px;
+}
+
+/*W59×H8*/
+.area59 {
+ width: 432px;
+ height: 134px;
+}
+
+/*W60?H8*/
+.area60 {
+ width: 433px;
+ height: 134px;
+}
+
+/*W60?H4*/
+.area61 {
+ width: 433px;
+ height: 82px;
+}
+
+/*W65×H20*/
+.area65 {
+ width: 444px;
+ height: 290px;
+}
+
+/*W70?H12*/
+.area70 {
+ width: 512px;
+ height: 186px;
+}
+
+/*W75?H12*/
+.area75 {
+ width: 547px;
+ height: 186px;
+}
+
+/*W80×H8*/
+.area80 {
+ width: 572px;
+ height: 134px;
+}
+
+.area90 {
+ width: 650px;
+ height: 420px;
+}
+
+/*W80×H30*/
+.area96 {
+ width: 694px;
+ height: 420px;
+}
+
+/*W80×H10*/
+.area96_2 {
+ width: 694px;
+ height: 160px;
+}
+
+/*W99?H40*/
+.area99 {
+ width: 715px;
+ height: 523px;
+}
+
+/*COLOR*/
+
+.red {
+ color: #f00;
+}
+
+/*FONT*/
+
+.bold {
+ font-weight: bold;
+}
+
+/* フロート解除 */
+
+.clearfix:after {
+ display: block;
+ clear: both;
+ height: 0;
+ line-height: 0;
+ visibility: hidden;
+ content: ".";
+}
+
+/* 権限 */
+
+x-dummy {
+ /* display: none; --- IE で不具合 */
+ border: none;
+ width: 0;
+ height: 0;
+ overflow: hidden;
+ visibility: hidden;
+}
+
+.authority_1 {
+
+ #navi-basis-masterdata,
+ #navi-contents-file,
+ #navi-design-bloc,
+ #navi-design-template,
+ #navi-design-add,
+ #navi-system,
+ #navi-ownersstore {
+ /* display: none; --- IE で不具合 */
+ border: none;
+ width: 0;
+ height: 0;
+ overflow: hidden;
+ visibility: hidden;
+ }
+}
+
+/* DnD並び替え系の設定 */
+
+tr.movingHandle td {
+ background-color: #eee;
+}
+
+/* ハンドルの設定 */
+
+.dragHandle {
+ font-weight: bold;
+ text-align: center;
+ cursor: n-resize;
+}
+
+/* アクティブハンドルの設定 */
+
+.activeHandle {
+ color: #f9a406;
+}
+
+table.layout {
+ margin: 0;
+ padding: 0;
+ border: none;
+ width: auto;
+ vertical-align: top;
+
+ th,
+ td {
+ margin: 0;
+ padding: 0;
+ border: none;
+ width: auto;
+ vertical-align: top;
+ }
+}
+
+/* ログ表示用 */
+
+.log {
+ td {
+ padding-top: 0;
+ padding-bottom: 0;
+ vertical-align: top;
+ }
+
+ .date {
+ white-space: nowrap;
+ }
+}
+
+/* ポップアップ画面用 */
+
+body#popup {
+ width: 100%;
+}
+
+#popup-header {
+ margin-bottom: 30px;
+ width: 100%;
+ height: 35px;
+ background: url('../img/header/popup_back.jpg') repeat-x;
+ text-align: right;
+}
+
+#popup-logo {
+ padding: 10px 10px 0 0;
+}
+
+#popup-container {
+ margin: 0 auto;
+ padding: 0 20px;
+ width: 560px;
+}
+
+/*以下インストールページと共通■触るべからず*/
+
+#outside {
+ margin: 0 auto;
+ padding: 0;
+ text-align: center;
+ width: 100%;
+}
+
+/*以上インストールページと共通■触るべからず*/
diff --git a/html/user_data/packages/admin/css/admin_contents.css b/html/user_data/packages/admin/css/admin_contents.css
deleted file mode 100644
index f037a366c7..0000000000
--- a/html/user_data/packages/admin/css/admin_contents.css
+++ /dev/null
@@ -1,1610 +0,0 @@
-@charset "utf-8";
-
-html {
- height: 100%;
-}
-
-body {
- width: 100%;
- height: 100%;
- background: #fff;
- font-family: "MS Pゴシック","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",Osaka,sans-serif;
- font-size: 80%;
- line-height: 120%;
-}
-
-option {
- margin-right: 3px;
- font-size: 100%;
-}
-
-input,
-textarea {
- margin-right: 3px;
-}
-
-select {
- font-size: 100%;
-}
-select.top,
-input.top,
-textarea.top {
- margin-bottom: 5px;
-}
-
-.page_rows {
- margin-bottom: 20px;
-}
-
-hr {
- display: none;
-}
-
-h1 {
- border-top: 1px solid #b3b4bd;
- border-bottom: 1px solid #d9dadf;
- height: 30px;
- line-height: 30px;
- color: #444757;
- background: url('../img/contents/subtitle_back_02.jpg') repeat-x;
- font-size: 130%;
-}
-
-h1 span.title {
- display: block;
- padding-top: 2px;
- padding-left: 20px;
- background: url('../img/contents/subtitle_back.gif') no-repeat;
-}
-
-h1 span.subtitle {
- display: block;
- padding-top: 2px;
- padding-left: 10px;
-}
-
-h2 {
- margin: 0 0 10px 0;
- padding: 5px 0;
- border-bottom: 3px solid #ccc;
- color: #444757;
- font-size: 100%;
-}
-
-h3 {
- margin-bottom: 20px;
- padding: 5px;
- color : #fff;
- background: #999;
- font-size: 90%;
-}
-
-
-/*テーブル設定*/
-table {
- margin: 0 0 20px;
- border-collapse: collapse;
- width: 100%;
- font-size: 100%;
-}
-
-th,
-td {
- padding: 5px;
- border: 1px solid #ccc;
-}
-
-th {
- width: 240px;
- background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
- font-weight: normal;
- text-align: left;
-}
-
-table.list th {
- background: url('../img/contents/table_back.png') repeat-x #b4b4b4;
- text-align: center;
-}
-
-table.list th.column {
- background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
- text-align: left;
-}
-
-table.list .edit,
-table.list .delete {
- width: 10%;
-}
-
-table.list {
- width: 100%;
-}
-
-table.list th.left {
- text-align: left;
-}
-
-table.list th.right {
- text-align: right;
-}
-
-table.list td.id,
-table.list td.thumbnail {
- text-align: center;
-}
-
-table.list td.menu {
- vertical-align: middle;
- text-align: center;
-}
-
-table.form th {
- width: 240px;
- text-align: left;
-}
-
-table tr.last {
- background: #ffffdf;
-}
-
-#popup-container table th.column {
- width: 200px;
-}
-
-.contents-main .btn-area,
-#popup .btn-area,
-#form_edit .btn-area {
- margin : 0 0 60px 0;
- padding: 20px 0;
- clear: both;
- width: 100%;
- background: #f5f5f5;
- text-align: center;
-}
-
-.contents-main .btn-area li,
-#popup .btn-area li,
-.btn-area li {
- margin-right: 10px;
- display: inline;
-}
-
-.addnew {
- margin-bottom: 20px;
-}
-
-
-/*おすすめ商品管理*/
-
-table.recommend-table {
- border-collapse: collapse;
- font-size: 100%;
- margin: 0 0 50px;
- width: 100%;
-}
-
-.recommend-product.hidden td{
- background: #C9C9C9;
-}
-
-div.table-wrap {
- margin-top: 6px;
-}
-
-div.table-wrap div.table-img {
- float: left;
- padding-left: 6px;
-}
-
-div.table-wrap div.table-detail {
- float: left;
- text-align: left;
- padding-left: 11px;
-}
-
-div.table-wrap div.table-detail div.detail-name {
- margin-bottom: 5px;
-}
-
-td.AlignLeft {
- text-align: left;
- padding-left: 11px;
-}
-
-/*おすすめ商品検索画面*/
-
-#recommend-search-results .hidden td,
-#recommend-search-results .hidden th{
- background: #C9C9C9;
-}
-
-/*通常ボタン*/
-.btn-normal,
-a.btn-normal:link,
-a.btn-normal:visited {
- margin-right: 5px;
- padding: 2px 10px;
- border: solid 1px #bcbecb;
- display: inline-block;
- color: #444757;
- background-image: url('../img/button/white-grad.png');
- background-attachment: scroll;
- background-clip: border-box;
- background-color: #eee;
- font-weight: normal;
- font-size: 90%;
- text-decoration: none;
- white-space: nowrap;
- cursor: pointer;
-
- /* CSS3 radius */
- border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
-}
-
-
-/*ツールボタン 共通部分*/
-.btn-tool-format,
-a.btn-tool-format:link,
-a.btn-tool-format:visited {
- padding: 0 6px;
- border: solid 1px #6b6d87;
- display: inline-block;
- color: #444757;
- background: url('../img/button/white-grad03.png') repeat-x #eee;
- background-origin: padding-box;
- background-attachment: scroll;
- background-clip: border-box;
- background-color: #c9cbcb;
- font-weight: bold;
- font-size: 90%;
- text-decoration: none;
- cursor: pointer;
-
- /* CSS3 radius */
- border-radius: 4px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 4px;
- /* Firefox radius */
- -moz-border-radius: 4px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 4px;
- /* Firefox radius */
- -moz-border-radius: 4px;
-}
-
-
-/*ツールボタン コンテンツ*/
-.btn-tool,
-a.btn-tool:link,
-a.btn-tool:visited {
- padding: 0 6px;
- border: solid 1px #999;
- display: inline-block;
- color: #444757;
- background: url('../img/button/white-grad.png') repeat-x #eee;
- background-origin: padding-box;
- background-attachment: scroll;
- background-clip: border-box;
- background-color: #c9cbcb;
- font-size: 100%;
- text-decoration: none;
- cursor: pointer;
-
- /* CSS3 radius */
- border-radius: 4px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 4px;
- /* Firefox radius */
- -moz-border-radius: 4px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 4px;
- /* Firefox radius */
- -moz-border-radius: 4px;
-}
-
-
-/*登録する・検索するボタン*/
-.btn-action,
-a.btn-action:link,
-a.btn-action:visited {
- padding: 5px 10px;
- border: solid 1px #bcbecb;
- display: inline-block;
- color: #444757;
- background: url('../img/button/white-grad04.png') top repeat-x #eee;
- background-attachment: scroll;
- background-clip: border-box;
- font-weight: normal;
- font-size: 80%;
- text-decoration: none;
- white-space: nowrap;
- cursor: pointer;
-
- /* CSS3 radius */
- border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
-}
-
-/*商品を選択するボタン(2/18追加)*/
-.btn-action-m,
-a.btn-action-m:link,
-a.btn-action-m:visited {
- padding: 3px 10px;
- border: solid 1px #bcbecb;
- display: inline-block;
- color: #444757;
- background: url('../img/button/white-grad04.png') top repeat-x #eee;
- background-attachment: scroll;
- background-clip: border-box;
- font-weight: normal;
- font-size: 90%;
- text-decoration: none;
- white-space: nowrap;
- cursor: pointer;
-
- /* CSS3 radius */
- border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
- /* Safari, Chrome radius */
- -webkit-box-sizing: content-box;
- -webkit-border-radius: 5px;
- /* Firefox radius */
- -moz-border-radius: 5px;
-}
-
-
-/*戻るボタン*/
-.btn-action .btn-prev {
- padding: 0 0 0 20px;
- display: inline-block;
- background: url('../img/button/ico_prev.gif') left no-repeat;
- font-weight: bold;
- font-size: 114%;
-}
-
-
-/*進むボタン*/
-.btn-action .btn-next {
- padding: 0 20px 0 0;
- display: inline-block;
- background: url('../img/button/ico_next.gif') right no-repeat;
- font-weight: bold;
- font-size: 114%;
-}
-
-a.btn-normal:hover,
-a.btn-action:hover,
-a.btn-tool:hover {
- border: solid 1px #d5d7df;
- color: #6d728b;
-}
-
-a.btn-tool-format:hover {
- border: solid 1px #363a47;
- color: #6b728b;
-}
-
-a.btn:active,
-a.btn-normal:active {
- background-image: url('../img/button/white-grad-active.png');
-}
-
-
-/*LINK*/
-a:link,
-a:visited {
- color: #39c;
- text-decoration: none;
-}
-
-a:link:hover,
-a[href]:hover {
- color: #74badc;
- text-decoration: none;
-}
-
-.left {
- text-align: left;
-}
-
-.center {
- text-align: center;
-}
-
-.right {
- text-align: right;
-}
-
-.attention {
- color: #f00;
-}
-
-
-/* ヘッダー
------------------------------------------------ */
-#errorHeader {
- color: #F00;
- font-weight: bold;
- font-size: 12px;
- background-color: #FEB;
- text-align: center;
- padding: 5px;
-}
-#header {
- width: 100%;
- height: 51px;
- background: url('../img/header/header_back.jpg') 0 0 repeat-x;
-}
-
-#header-contents {
- width: 1030px;
-}
-
-#logo {
- padding: 12px 0 0 12px;
- float: left;
- width: 184px;
-}
-
-#site-check {
- float: right;
- width: 820px;
-}
-#site-check p.info {
- padding-top: 16px;
- float: left;
- width: 580px;
- color: #fff;
- font-size: 80%;
-}
-
-#site-check ul {
- padding-top: 14px;
- float: right;
-}
-
-#site-check ul li {
- margin-right: 10px;
- float: left;
-}
-
-
-/* ヘッダーナビ
------------------------------------------------ */
-#navi-wrap {
- width: 1030px;
-}
-#navi {
- z-index: 90;
- height: 28px;
- background: url('../img/header/navi_back.jpg') top left repeat-x;
- font-size: 100%;
- line-height: 100%;
-}
-
-#navi li {
- background: url('../img/header/navi_back_line.jpg') no-repeat right;
- display: block;
- float: left;
- cursor: pointer;
- height: 28px;
- position: relative;
-}
-
-#navi li div,
-#navi li div span {
- display: block;
- _float: left;/*IE6対策*/
- cursor: pointer;
-}
-
-#navi li div {
- color: #2d2f39;
- height: 28px;
- font-weight: bold;
- text-decoration: none;
-}
-
-#navi li div span {
- padding: 7px 10px;
- _padding: 9px 10px 5px;/*IE6対策*/
- height: 15px;
- _height: 13px;/*IE6対策*/
-}
-
-#navi li div:hover {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li div:hover span {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li.on div {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li.on div span {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li.sfhover div {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li.sfhover div span {
- background: url('../img/header/navi_on.jpg') left 0 repeat-x;
-}
-
-#navi li ul {
- position: absolute;
- top: 26px;
- left: -9999px;
- width: 14px;
- font-weight: normal;
- clear: both;
-}
-
-
-/*プルダウンメニュー 第1階層*/
-#navi li li {
- display: block;
- top: 2px;
- width: 180px;
- height: 27px;
- line-height: 24px;
- color: #fff;
- background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
- font-weight: normal;
-}
-
-#navi li li a,
-#navi li li div {
- display: block;
- top: 2px;
- width: 180px;
- height: 27px;
- line-height: 24px;
- color: #fff;
- background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
- font-weight: normal;
-}
-
-#navi li li a span,
-#navi li li div span {
- display: block;
- top: 2px;
- width: 180px;
- height: 27px;
- line-height: 24px;
- color: #fff;
- background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
- font-weight: normal;
-}
-
-#navi li li {
- border: solid #888;
- border-width: 0 0 1px 0;
-}
-
-#navi li li a span,
-#navi li li div span {
- padding: 2px 0 0 8px;
- text-indent: 8px;
-}
-
-#navi li li a:hover,
-#navi li li div:hover {
- background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
-}
-
-#navi li li a:hover span,
-#navi li li div:hover span {
- background: #666;
-}
-
-#navi li.on li a,
-#navi li.on li a span,
-#navi li li.on a,
-#navi li li.on a span,
-#navi li.on li div,
-#navi li.on li div span,
-#navi li li.on div,
-#navi li li.on div span {
- background: transparent;
-}
-
-#navi li.sfhover li a,
-#navi li.sfhover li a span,
-#navi li li.sfhover a,
-#navi li li.sfhover a span,
-#navi li.sfhover li div,
-#navi li.sfhover li div span,
-#navi li li.sfhover div,
-#navi li li.sfhover div span {
- background: transparent;
-}
-
-#navi li.sfhover li a:hover,
-#navi li.sfhover li div:hover {
- background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
-}
-
-#navi li li.sfhover a:hover,
-#navi li li.sfhover div:hover {
- background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
-}
-
-
-/*プルダウンメニュー 第2階層*/
-#navi li ul.level2 {
- position: absolute;
- top: 27px;
- left: -9999px;
- width: 14px;
- font-weight: normal;
-}
-
-#navi li li li,
-#navi li li a,
-#navi li li li a span,
-#navi li li div,
-#navi li li li div span {
- margin-left: 0;
- display: block;
- width: 180px;
- top: 1px;
- height: 27px;
- line-height: 24px;
- color: #fff;
- background: #787878;
- font-weight: normal;
- background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
-}
-
-#navi li li li.sfhover div:hover,
-#navi li li li.sfhover a:hover {
- width: 180px;
- top: 1px;
- height: 27px;
- color: #fff;
- background: url('../img/header/ico_sub_navi.gif') no-repeat left #474747;
-}
-
-#navi li ul ul {
- margin: -28px 0 0 180px;
- _margin: -28px 0 0 187px;/*IE6応急 */
-}
-
-#navi li.sfhover ul ul,
-#navi li.sfhover ul ul ul {
- left: -9999px;
-}
-
-#navi li.sfhover ul,
-#navi li li.sfhover ul,
-#navi li li li.sfhover ul {
- left: auto;
-}
-
-#navi ul.level1 li.on_level2 {
- background: url('../img/header/subnavi_bak_l2.gif') top left no-repeat #787878;
-}
-
-#navi ul.level1 li.on_level2 a:hover,
-#navi ul.level1 li.on_level2 div:hover {
- background: url('../img/header/subnavi_bak_l2_on.gif') top left no-repeat #787878;
-}
-
-#navi ul.level1 li.on_level2 ul.level2 li a:hover,
-#navi ul.level1 li.on_level2 ul.level2 li div:hover {
- background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
-}
-
-/*subnavi*/
-.subnavi a {
- padding: 6px 5px 4px 5px;
- display: block;
- width: 140px;
- color: #fff;
- background-color: #666;
- text-decoration: none;
-}
-.subnavi a:visited {
- color: #fff;
- text-decoration: none;
-}
-.subnavi a:hover {
- color: #000;
- background-color: #666;
- text-decoration: none;
-}
-.subnavi_text {
- padding: 0 0 0 8px;
- font-size: 71%;
-}
-.subnavi-on a {
- padding: 6px 5px 4px 5px;
- display: block;
- width: 140px;
- color: #000;
- background-color: #666;
- text-decoration: none;
-}
-.subnavi-on a:visited {
- color: #000;
- text-decoration: none;
-}
-.subnavi-on a:hover {
- color: #000;
- background-color: #666;
- text-decoration: none;
-}
-.number-on a:visited {
- color: #fff;
- text-decoration: none;
-}
-.number a:visited {
- color: #fff;
- text-decoration: none;
-}
-
-#agreement {
- margin: 0;
- border-width: 1px;
- border-color: #c0c0c0;
- border-style: solid;
- width: 480px;
- height: 120px;
- overflow: auto;
- background-color : #fff;
-}
-
-
-/* ページャ */
-#contents .pager ul {
- margin: 10px 0;
- list-style-type: none;
-}
-
-.pager li {
- display: inline;
-}
-
-.pager li a {
- padding: 3px 5px;
- border: 1px solid #999;
-}
-
-.pager li.on a {
- background: #f4f5f5;
-}
-
-.pager li a:hover,
-.pager li.on a:hover {
- background: #f8f8f8;
- border: 1px solid #ccc;
-}
-
-
-/* コンテンツ
------------------------------------------------ */
-* html div#container {
- position: relative;
- height: 100%;
- min-height: 100%;
-}
-
-body > #container {
- height: auto;
-}
-
-#container {
- position: relative;
- min-height: 100%;
-}
-
-#contents {
- padding: 20px 20px 100px;
- width: 1000px;
-}
-
-#footer {
- margin-top: 30px;
- position: fixed;
- bottom: 0;
- width: 100%;
- height: 40px;
- background: url('../img/contents/footer_back.jpg') 0 0 repeat-x;
-}
-
-#footer-contents {
- padding-top: 10px;
- width: 1020px;
- text-align: right;
-}
-
-#footer #copyright {
- margin-left: 20px;
- float: left;
- color: #fff;
- font-size: 85%;
- text-align: left;
-}
-
-#footer #topagetop {
- float: right;
-}
-
-
-/* ログイン
------------------------------------------------ */
-#login {
- margin: 0 auto;
- padding: 0;
- width: 100%;
- text-align: center;
-}
-
-#login-wrap {
- margin: 150px auto 0;
- padding: 0;
- border: 0;
- text-align: left;
- width: 556px;
- z-index: 2;
- background: url('../img/contents/admin_login_bg.jpg') center top repeat-x;
- -moz-box-shadow: 0 0 5px #000;/* Firefox */
- -webkit-box-shadow: 0 0 5px #000;/* Safari and Chrome */
-}
-
-#login-form h1 {
- margin: 46px auto 20px;
- padding-left: 50px;
- padding-bottom: 40px;
- border: none;
- float: left;
- width: 140px;
- height: 150px;
- background: none;
-}
-
-#input-form {
- margin-top: 40px;
- padding-right: 30px;
- float: right;
- width: 255px;
-}
-
-#input-form p {
- margin-top: 10px;
- color: #fff;
- font-size: 100%;
-}
-
-#input-form .btn-tool {
- margin-top: 5px;
-}
-
-#login #copyright {
- margin: 0 auto;
- padding-top: 10px;
- width: 556px;
- color: #000000;
- font-size: 80%;
- text-align: left;
-}
-
-
-/* エラーメッセージ
------------------------------------------------ */
-
-
-/*以下インストールページと共通■触るべからず*/
-
-#out-wrap {
- margin: 100px auto;
- width: 560px;
-}
-
-#out-wrap .logo {
- padding-bottom: 5px;
- float: right;
-}
-
-#out {
- margin: 0 auto;
- width: 560px;
-}
-
-#error .out-top {
- clear: both;
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
-}
-
-/*以上インストールページと共通■触るべからず*/
-
-
-#error .contents {
- border-right: solid 1px #d9dadf;
- border-left: solid 1px #d9dadf;
-}
-
-#error .contents .message {
- padding: 20px 30px;
- text-align: center;
-}
-
-#error .btn-area-top {
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
-}
-
-#error .btn-area ul {
- padding: 20px 0 10px 0;
- width: 560px;
- background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
-}
-
-#error .btn-area ul li {
- text-align: center;
-}
-
-#error .btn-area-bottom {
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
-}
-
-
-/* 完了メッセージ
------------------------------------------------ */
-#complete {
- margin: 40px 0 0 80px;
- width: 560px;
-}
-
-#complete .complete-top {
- clear: both;
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
-}
-
-#complete .contents {
- border-right: solid 1px #d9dadf;
- border-left: solid 1px #d9dadf;
-}
-
-#complete .contents .message {
- padding: 20px 30px;
- color: #b77615;
- font-weight: bold;
- text-align: center;
-}
-
-#complete .btn-area-top {
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
-}
-
-#complete .btn-area ul {
- margin: 0;
- padding: 20px 0 10px 0;
- width: 560px;
- background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
- text-align: center;
-}
-
-#complete .btn-area ul li {
- margin-right: 10px;
- display: inline;
-}
-
-#complete .btn-area-bottom {
- clear: both;
- width: 560px;
- height: 10px;
- background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
-}
-
-
-/* メインページ
------------------------------------------------ */
-#home-main {
- margin-right: 300px;
-}
-
-#home-main table {
- width: 100%;
-}
-
-* html #home-main table {
- width: 99%;
-}
-
-#home .shop-info {
- margin: 0 0 20px;
-}
-
-#home .shop-info td {
- width: 60%;
- text-align: right;
-}
-
-#home-info {
- border-left: 1px solid #ccc;
- float: right;
- width: 280px;
-}
-
-.home-info-item {
- margin: 0 0 15px 20px;
- width: 260px;
- line-height: 14px;
- font-size: 85%;
-}
-
-.home-info-item .body {
- margin: 5px 0 0 0;
-}
-
-.home-info-item .date {
- background: #ddd;
- padding: 5px 10px 0px;
-}
-
-.home-info-item .title {
- padding: 0 10px 5px;
- background: #ddd;
-}
-
-
-/* 基本情報管理
------------------------------------------------ */
-/* SHOPマスター */
-#maparea {
- padding: 30px;
- background: #FFFFFF;
-}
-#maparea .btn-area {
- text-align: center;
-}
-#maps {
- margin: 0 auto 1em;
-}
-
-/* 郵便番号DB登録 */
-.basis-zip-item {
- margin-bottom: 30px;
-}
-
-.basis-zip-item.end {
- margin-bottom: 60px;
-}
-
-.basis-zip-item.info {
- padding-top: 20px;
-}
-
-.basis-zip-item p {
- margin-bottom: 10px;
-}
-
-
-/* 商品管理
------------------------------------------------ */
-#products-category-left,
-#products-rank-left {
- float: left;
- width: 285px;
- min-height: 200px;
-}
-
-#products-category-right,
-#products-rank-right {
- margin-left: 285px;
-}
-
-#products-class-list .action {
- width: 100px;
-}
-
-#contents-filemanager-tree #tree {
- float: left;
- min-height: 200px;
-}
-
-#products-category-left,
-#products-rank-left {
- min-height: 200px;
- padding: 10px;
- border: 3px solid #ddd;
- width: 230px;
- background-color: #f3f3f3;
-}
-
-#products-category-left li ul,
-#products-rank-left li ul {
- margin-left: 20px;
-}
-
-#products-category-right .now_dir {
- margin-bottom: 20px;
- padding: 10px;
- border: 1px solid #ccc;
-}
-
-#products .class-payment {
- padding-top: 15px;
- font-size: 88%;
-}
-#products label {
- white-space: nowrap;
-}
-#products .class-product-type label {
- white-space: normal;
-}
-#products .list-info {
- padding-top: 10px;
- border-top: solid 1px #ccc;
-}
-#products .list-info .btn {
- float: left;
- margin-right: 20px;
-}
-#products .list-info p {
- float: right;
- color: #444757;
-}
-
-
-/* 受注管理
------------------------------------------------ */
-/* 対応状況管理 */
-#order-status-list th.id {
- width: 40px;
-}
-
-
-/* 期間別集計
------------------------------------------------ */
-#graph-image {
- margin: 0 0 20px 0;
-}
-
-
-/* デザイン管理
------------------------------------------------ */
-/* レイアウト設定 */
-.design-layout {
- table-layout: fixed;
-}
-
-.design-layout th,
-.design-layout td {
- vertical-align: top;
- text-align: center;
-}
-
-#design-layout-used {
- width: 525px;
-}
-
-#design-layout-unused {
- width: 175px;
-}
-
-.design-layout #LeftNavi,
-.design-layout #MainHead,
-.design-layout #RightNavi {
- width: 33.33%;
-}
-
-.design-layout #TopNavi,
-.design-layout #HeadNavi,
-.design-layout #HeaderTopNavi,
-.design-layout #LeftNavi,
-.design-layout #MainHead,
-.design-layout #MainFoot,
-.design-layout #RightNavi,
-.design-layout #BottomNavi,
-.design-layout #FooterBottomNavi,
-.design-layout #HeaderInternalNavi,
-.design-layout #Unused {
- padding-bottom: 20px;
- height: 10px; /*IE6応急処置 */
-}
-
-.design-layout div.sort {
- margin: 5px 0;
- padding: 5px 2px;
- border: 1px solid #000;
- color: #333;
- background: #eee;
- font-size: 100%;
-}
-
-.design-layout .anywherecheck {
- white-space: nowrap;
-}
-
-.placeholder {
- border: 1px dashed #aaa;
- height: 20px;
-}
-
-#layout-header {
- vertical-align: middle;
-}
-
-
-/* コンテンツ管理
------------------------------------------------ */
-#contents-csv-sqltbl {
- margin-bottom: 40px;
-}
-
-/* システム設定
------------------------------------------------ */
-/* プラグイン管理 */
-td.plugin_img {
- border-width: 1px 0px 1px 1px;
-}
-td.plugin_info {
- border-width: 1px 1px 1px 0px;
-}
-td.plugin_info p.description {
- margin: 8px 0 10px 5px;
-}
-
-td.plugin_info span.ec_cube_version {
- font-style: italic;
- font-size: 80%;
-}
-
-td.plugin_info span.plugin_name {
- font-weight: bold;
-}
-
-td.attention_fookpoint {
- background-color: #FEB;
-}
-
-/* フォーム
------------------------------------------------ */
-div.btn,
-p.remark {
- margin: 0 0 20px 0;
-}
-
-/*FORM*/
-.box3 {
- width: 33px;
-}
-/*W3*/
-
-.box6 {
- width: 54px;
-}
-/*W6*/
-
-.box10 {
- width: 82px;
-}
-/*W10*/
-
-.box20 {
- width: 152px;
-}
-/*W20*/
-
-.box25 {
- width: 187px;
-}
-/*W25*/
-
-.box30 {
- width: 222px;
-}
-/*W30*/
-
-.box33 {
- width: 243px;
-}
-/*W33*/
-
-.box35 {
- width: 257px;
-}
-/*W35*/
-
-.box40 {
- width: 276px;
-}
-/*W40*/
-
-.box45 {
- width: 341px;
-}
-/*W45*/
-
-.box50 {
- width: 362px;
-}
-/*W50*/
-
-.box52 {
- width: 376px;
-}
-/*W52*/
-
-.box54 {
- width: 390px;
-}
-/*W54*/
-
-.box60 {
- width: 432px;
-}
-/*W60*/
-
-.box65 {
- width: 467px;
-}
-/*W65*/
-
-.box68 {
- width: 488px;
-}
-/*W68*/
-
-.box76 {
- width: 544px;
-}
-/*W76*/
-
-.area40 {
- width: 302px;
- height: 134px;
-}
-/*W40×H8*/
-
-.area45 {
- width: 337px;
- height: 290px;
-}
-/*W40×H20*/
-
-.area46 {
- width: 337px;
- height: 134px;
-}
-/*W40×H8*/
-
-.area50 {
- width: 372px;
- height: 82px;
-}
-/*W50?H4*/
-
-.area55 {
- width: 407px;
- height: 82px;
-}
-/*W50?H4*/
-
-.area59 {
- width: 432px;
- height: 134px;
-}
-/*W59×H8*/
-
-.area60 {
- width: 433px;
- height: 134px;
-}
-/*W60?H8*/
-
-.area61 {
- width: 433px;
- height: 82px;
-}
-/*W60?H4*/
-
-.area65 {
- width: 444px;
- height: 290px;
-}
-/*W65×H20*/
-
-.area70 {
- width: 512px;
- height: 186px;
-}
-/*W70?H12*/
-
-.area75 {
- width: 547px;
- height: 186px;
-}
-/*W75?H12*/
-
-.area80 {
- width: 572px;
- height: 134px;
-}
-/*W80×H8*/
-
-.area90 {
- width: 650px;
- height: 420px;
-}
-
-.area96 {
- width: 694px;
- height: 420px;
-}
-/*W80×H30*/
-
-.area96_2 {
- width: 694px;
- height: 160px;
-}
-/*W80×H10*/
-
-.area99 {
- width: 715px;
- height: 523px;
-}
-/*W99?H40*/
-
-/*COLOR*/
-.red {
- color: #f00;
-}
-
-
-/*FONT*/
-.bold {
- font-weight: bold;
-}
-
-
-/* フロート解除 */
-.clearfix:after {
- display: block;
- clear: both;
- height: 0;
- line-height: 0;
- visibility: hidden;
- content: ".";
-}
-
-
-/* 権限 */
-x-dummy,
-.authority_1 #navi-basis-masterdata,
-.authority_1 #navi-contents-file,
-.authority_1 #navi-design-bloc,
-.authority_1 #navi-design-template,
-.authority_1 #navi-design-add,
-.authority_1 #navi-system,
-.authority_1 #navi-ownersstore {
- /* display: none; --- IE で不具合 */
- border: none;
- width: 0;
- height: 0;
- overflow: hidden;
- visibility: hidden;
-}
-
-
-/* DnD並び替え系の設定 */
-tr.movingHandle td {
- background-color: #eee;
-}
-
-
-/* ハンドルの設定 */
-.dragHandle {
- font-weight: bold;
- text-align: center;
- cursor: n-resize;
-}
-
-
-/* アクティブハンドルの設定 */
-.activeHandle {
- color: #f9a406;
-}
-
-
-table.layout,
-table.layout th,
-table.layout td {
- margin: 0;
- padding: 0;
- border: none;
- width: auto;
- vertical-align: top;
-}
-
-
-/* ログ表示用 */
-.log td {
- padding-top: 0;
- padding-bottom: 0;
- vertical-align: top;
-}
-
-.log .date {
- white-space: nowrap;
-}
-
-
-/* ポップアップ画面用 */
-body#popup {
- width: 100%;
-}
-
-#popup-header {
- margin-bottom: 30px;
- width: 100%;
- height: 35px;
- background: url('../img/header/popup_back.jpg') repeat-x;
- text-align: right;
-}
-
-#popup-logo {
- padding: 10px 10px 0 0;
-}
-
-#popup-container {
- margin: 0 auto;
- padding: 0 20px;
- width: 560px;
-}
-
-
-/*以下インストールページと共通■触るべからず*/
-
-#outside {
- margin: 0 auto;
- padding: 0;
- text-align: center;
- width: 100%;
-}
-
-/*以上インストールページと共通■触るべからず*/
diff --git a/html/user_data/packages/admin/css/admin_file_manager.css b/html/user_data/packages/admin/css/admin_file_manager.css
deleted file mode 100644
index 0434dcfbd8..0000000000
--- a/html/user_data/packages/admin/css/admin_file_manager.css
+++ /dev/null
@@ -1,35 +0,0 @@
-#contents-filemanager-tree {
- float: left;
- height: 430px;
-}
-#contents-filemanager-right {
- width: 720px;
- float: right;
-}
-
-#tree {
- width: 230px;
- border: 3px solid #ddd;
- padding: 10px;
- background-color: #F3F3F3;
-}
-#contents-filemanager-nowdir {
- margin: 0 0 20px 0;
-}
-#file_view {
- overflow: auto;
-}
-#file_view td.file-name {
- cursor: pointer;
-}
-#now_dir {
- height: 20px;
- width: 300px;
- padding-left: 3px;
- margin: 0 0 10px 0;
- overflow: hidden;
- background-color : #FFFFFF;
- border-style: solid;
- border-color: #C0C0C0;
- border-width: 1px
-}
diff --git a/html/user_data/packages/admin/css/reset.css b/html/user_data/packages/admin/css/reset.css
deleted file mode 100644
index 0e974c9bcc..0000000000
--- a/html/user_data/packages/admin/css/reset.css
+++ /dev/null
@@ -1,99 +0,0 @@
-@charset "utf-8";
-
-/************************************************
- ブラウザリセット
-************************************************ */
-html,
-body,
-div,
-span,
-applet,
-object,
-iframe,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-blockquote,
-pre,
-a,
-abbr,
-acronym,
-address,
-big,
-cite,
-code,
-del,
-dfn,
-em,
-font,
-img,
-ins,
-kbd,
-q,
-s,
-samp,
-small,
-strike,
-strong,
-sub,
-sup,
-tt,
-var,
-dl,
-dt,
-dd,
-ol,
-ul,
-li,
-fieldset,
-form,
-label,
-legend,
-table,
-caption,
-tbody,
-tfoot,
-thead,
-tr,
-th,
-td {
- margin: 0;
- padding: 0;
- border: 0;
-}
-
-table,
-caption,
-th,
-td {
- margin: 0;
- padding: 0;
- border: 0;
- border-collapse : collapse ;
- border-spacing: 0px;
- empty-cells: show;
- text-align: left;
- font-weight: normal;
-}
-
-a img,
-iframe {
- border: none;
-}
-ol,
-ul,
-li {
- list-style: none;
-}
-
-input,
-textarea,
-select,
-button {
- font-size: 100%;
- font-family: inherit;
-}