@charset "utf-8"; /* -------------------------------------------------- shared/css/error.css --------------------------------------------------- */ .m_systemLayout .p_mainCol { width: 100%; } .m_systemLayout > .p_inner:after { border: none; } .p_linkArea_1 { overflow: hidden; } .p_linkArea_1 ul { overflow: hidden; /*padding: 12px 0 10px;*/ } .p_linkArea_1 li { float: left; margin-right: 22px; } .p_linkArea_1 a { position: relative; float: left; padding-left: 30px; } .p_linkArea_1 a:before { content: ""; position: absolute; top: 8px; left: 1em; width: 5px; height: 5px; border-top: 2px solid #666; border-right: 2px solid #666; border-left: 2px solid transparent; border-bottom: 2px solid transparent; -webkit-transform-origin: right top; transform-origin: right top; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .p_linkArea_2 { padding-left: 1em; } .p_linkArea_2 a { position: relative; /*padding-left: 30px;*/ } .p_linkArea_2 a:before { content: ""; position: absolute; top: 8px; left: -10px; width: 5px; height: 5px; border-top: 2px solid #666; border-right: 2px solid #666; border-left: 2px solid transparent; border-bottom: 2px solid transparent; -webkit-transform-origin: right top; transform-origin: right top; -webkit-transform: rotate(45deg); transform: rotate(45deg); } form.search { margin: 0; } /* --- ボックス --- */ form.search div { width: 400px; /* ボックスの幅 */ padding: 2px 0; /* ボックスのパディング(上下、左右) */ background-color: #ffffff; /* ボックスの背景色 */ border: none; /* ボックスの境界線 */ } /* --- テキストボックス --- */ form.search input.textBox { width: 270px; /* テキストボックスの幅 */ margin: 0 4px 0 5px; /* テキストボックスのマージン(上右下左) */ padding: 1px 10px; background-color: #ffffff; /* テキストボックスの背景色 */ border: 1px #808080 solid; /* テキストボックスの境界線(なし) */ color: #000000; } /* --- ボタン --- */ form.search input.btn { width: 80px; /* ボタンの幅 */ height: 1.8em; /* ボタンの高さ */ padding: 0; background: #ffffff; /* ボタンの背景 */ border: 1px #808080 inset; /* ボタンの境界線 */ color: #000000; letter-spacing: 0.3em; /* 文字間のスペース */ }